Merge pull request #21 from BenjaminAbt/feature/bump #69
GitHub Actions / DotNET Tests
succeeded
Nov 5, 2024 in 1s
257 passed, 0 failed and 0 skipped
✅ ./artifacts/testResults/test-results.trx
257 tests were completed in 7s with 257 passed, 0 failed and 0 skipped.
✅ StrongOf.Tests.StrongChar_As_Tests
✅ AsChar_ReturnsCorrectResult
✅ CompareTo_WithDifferentType_ThrowsArgumentException
✅ CompareTo_WithSameType_ReturnsCorrectComparison
✅ FromNullable_WithNotNull_ReturnsCorrectValue
✅ FromNullable_WithNull_ReturnsNull
✅ FromNullable_WithValue_ReturnsNonNull
✅ GetHashCode_ReturnsConsistentHashCodeForEqualObjects
✅ StrongOf.Tests.StrongCharTests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ TryParse_ShouldReturnFalseForInvalidChar
✅ TryParse_ShouldReturnTrueForValidChar
✅ StrongOf.Tests.StrongDateTime_As_Tests
✅ AsDate_ReturnsCorrectResult
✅ AsDateTime_ReturnsCorrectResult
✅ AsDateTimeOffset_ReturnsCorrectResult
✅ AsTime_ReturnsCorrectResult
✅ FromNullable_WithNotNull_ReturnsCorrectValue
✅ FromNullable_WithNull_ReturnsNull
✅ FromNullable_WithValue_ReturnsNonNull
✅ TryParseExact_WithInvalidInput_ReturnsFalseAndNull
✅ TryParseExact_WithValidInput_ReturnsTrueAndNonNull
✅ TryParseIso8601_WithInvalidInput_ReturnsFalseAndNull
✅ TryParseIso8601_WithValidInput_ReturnsTrueAndNonNull
✅ StrongOf.Tests.StrongDateTime_Operators_Tests
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-02T00:00:00")
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-02T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-02T00:00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-02T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-02T00:00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-02T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00", other: "2022-01-02T00:00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-02T00:00:00", other: "2022-01-01T00:00:00")
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ StrongOf.Tests.StrongDateTime_Tests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_WithDifferentType_ReturnsFalse
✅ ToString_DelegatesCallToUnderlyingValue_WithCustomProvider
✅ ToString_DelegatesCallToUnderlyingValue_WithDefaultProvider
✅ ToString_Iso8601
✅ TryParse_ShouldReturnFalseForInvalidDateTime
✅ TryParse_ShouldReturnTrueForValidDateTime
✅ StrongOf.Tests.StrongDateTimeOffset_As_Tests
✅ AsDate_ReturnsCorrectResult
✅ AsDateTime_ReturnsCorrectResult
✅ AsDateTimeOffset_ReturnsCorrectResult
✅ AsTime_ReturnsCorrectResult
✅ StrongOf.Tests.StrongDateTimeOffset_Operators_Tests
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-02T00:00:00+00:00")
✅ OperatorGreaterThan_ReturnsCorrectResult(value: "2022-01-02T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-02T00:00:00+00:00")
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: "2022-01-02T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-02T00:00:00+00:00")
✅ OperatorLessThan_ReturnsCorrectResult(value: "2022-01-02T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-01T00:00:00+00:00", other: "2022-01-02T00:00:00+00:00")
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: "2022-01-02T00:00:00+00:00", other: "2022-01-01T00:00:00+00:00")
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ StrongOf.Tests.StrongDateTimeOffset_Tests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_WithDifferentType_ReturnsFalse
✅ ToString_Iso8601
✅ TryParse_ShouldReturnFalseForInvalidDateTimeOffset
✅ TryParse_ShouldReturnTrueForValidDateTimeOffset
✅ StrongOf.Tests.StrongDecimalTests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ TryParse_ShouldReturnFalseForInvalidDecimal
✅ TryParse_ShouldReturnTrueForValidDecimal_DE
✅ TryParse_ShouldReturnTrueForValidDecimal_US
✅ StrongOf.Tests.StrongInt32_As_Tests
✅ AsInt_ReturnsCorrectResult
✅ AsInt32_ReturnsCorrectResult
✅ FromNullable_WithNotNull_ReturnsCorrectValue
✅ FromNullable_WithNull_ReturnsNull
✅ FromNullable_WithValue_ReturnsNonNull
✅ StrongOf.Tests.StrongInt64_As_Tests
✅ AsInt64_ReturnsCorrectResult
✅ AsLong_ReturnsCorrectResult
✅ FromNullable_WithNotNull_ReturnsCorrectValue
✅ FromNullable_WithNull_ReturnsNull
✅ FromNullable_WithValue_ReturnsNonNull
✅ StrongOf.Tests.StrongString_As_Tests
✅ AsString_ReturnsCorrectResult
✅ FromNullable_WithNotNull_ReturnsCorrectValue
✅ FromNullable_WithNull_ReturnsNull
✅ FromNullable_WithValue_ReturnsNonNull
✅ StrongOf.Tests.StrongTests
✅ IsNotNull_ShouldReturnFalse_WhenStrongIsNull
✅ IsNotNull_ShouldReturnTrue_WhenStrongIsNotNull
✅ IsNotNullOrEmpty_ShouldReturnFalse_WhenStrongStringIsEmpty
✅ IsNotNullOrEmpty_ShouldReturnFalse_WhenStrongStringIsNull
✅ IsNotNullOrEmpty_ShouldReturnTrue_WhenStrongStringIsNotNullOrEmpty
✅ IsNull_ShouldReturnFalse_WhenStrongIsNotNull
✅ IsNull_ShouldReturnTrue_WhenStrongIsNull
✅ IsNullOrEmpty_ShouldReturnFalse_WhenStrongStringIsNotNullOrEmpty
✅ IsNullOrEmpty_ShouldReturnTrue_WhenStrongStringIsEmpty
✅ IsNullOrEmpty_ShouldReturnTrue_WhenStrongStringIsNull
✅ StrongOf.UnitTests.Factories.StrongOfInstanceFactoryTests
✅ CreateWithOneParameterExpression_SuccessfullyCreatesLambdaExpression
✅ StrongOf.UnitTests.StrongChar_Operators_Tests
✅ EqualityOperator_WithCharAndStrongChar_ReturnsCorrectResult
✅ EqualityOperator_WithNonNullStrongAndNullObject_ReturnsFalse
✅ EqualityOperator_WithNullStrongAndNullObject_ReturnsTrue
✅ GreaterThanOperator_WithBothNull_ReturnsTrue
✅ GreaterThanOperator_WithNonNullStrongCharAndNonNullOtherChar_ReturnsCorrectResult
✅ GreaterThanOperator_WithNonNullStrongCharAndNullOther_ReturnsFalse
✅ GreaterThanOperator_WithNullStrongChar_ReturnsFalse
✅ GreaterThanOrEqualOperator_WithBothNull_ReturnsTrue
✅ GreaterThanOrEqualOperator_WithNonNullStrongCharAndNonNullOtherChar_ReturnsCorrectResult
✅ GreaterThanOrEqualOperator_WithNonNullStrongCharAndNullOther_ReturnsFalse
✅ GreaterThanOrEqualOperator_WithNullStrongChar_ReturnsFalse
✅ LessThanOperator_WithBothNull_ReturnsTrue
✅ LessThanOperator_WithNonNullStrongCharAndNonNullOtherChar_ReturnsCorrectResult
✅ LessThanOperator_WithNonNullStrongCharAndNullOther_ReturnsFalse
✅ LessThanOperator_WithNullStrongChar_ReturnsFalse
✅ LessThanOrEqualOperator_WithBothNull_ReturnsTrue
✅ LessThanOrEqualOperator_WithNonNullStrongCharAndNonNullOtherChar_ReturnsCorrectResult
✅ LessThanOrEqualOperator_WithNonNullStrongCharAndNullOther_ReturnsFalse
✅ LessThanOrEqualOperator_WithNullStrongChar_ReturnsFalse
✅ StrongOf.UnitTests.StrongDecimal_Operators_Tests
✅ GreaterThanOperator_WithBothNull_ReturnsTrue
✅ GreaterThanOperator_WithNonNullStrongDecimalAndNonNullDecimalOther_ReturnsCorrectResult
✅ GreaterThanOperator_WithNonNullStrongDecimalAndNullOther_ReturnsFalse
✅ GreaterThanOperator_WithNullStrongDecimal_ReturnsFalse
✅ GreaterThanOrEqualOperator_WithBothNull_ReturnsTrue
✅ GreaterThanOrEqualOperator_WithNonNullStrongDecimalAndNonNullDecimalOther_ReturnsCorrectResult
✅ GreaterThanOrEqualOperator_WithNonNullStrongDecimalAndNullOther_ReturnsFalse
✅ GreaterThanOrEqualOperator_WithNullStrongDecimal_ReturnsFalse
✅ LessThanOperator_WithBothNull_ReturnsTrue
✅ LessThanOperator_WithNonNullStrongDecimalAndNonNullDecimalOther_ReturnsCorrectResult
✅ LessThanOperator_WithNonNullStrongDecimalAndNullOther_ReturnsFalse
✅ LessThanOperator_WithNullStrongDecimal_ReturnsFalse
✅ LessThanOrEqualOperator_WithBothNull_ReturnsTrue
✅ LessThanOrEqualOperator_WithNonNullStrongDecimalAndNonNullDecimalOther_ReturnsCorrectResult
✅ LessThanOrEqualOperator_WithNonNullStrongDecimalAndNullOther_ReturnsFalse
✅ LessThanOrEqualOperator_WithNullStrongDecimal_ReturnsFalse
✅ StrongOf.UnitTests.StrongGuidTests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Empty_ShouldReturnEmptyGuid
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ FromGuid_NullValue_ReturnsNull
✅ FromGuid_ValidValue_ReturnsStrongGuid
✅ FromString_InvalidValue_ReturnsNull
✅ FromString_NullValue_ReturnsNull
✅ FromString_ValidValue_ReturnsStrongGuid
✅ IsEmpty_ShouldReturnTrueForEmptyGuid
✅ New_ShouldReturnNewGuid
✅ NewFrom_ShouldBeTheSame
✅ OperatorEquals_Null
✅ ToString_ShouldReturnCorrectFormat
✅ ToStringWithDashes_ShouldReturnCorrectFormat
✅ ToStringWithoutDashes_ShouldReturnCorrectFormat
✅ TryParse_ShouldReturnFalseForInvalidGuid
✅ TryParse_ShouldReturnTrueForValidGuid
✅ StrongOf.UnitTests.StrongInt32_Operator_Tests
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorLessThan_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorLessThan_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorLessThan_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ StrongOf.UnitTests.StrongInt32Tests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_ShouldReturnTrueForEqualValues
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ GetHashCode_ShouldReturnSameHashCodeForEqualValues
✅ NewFrom_ShouldBeTheSame
✅ TryParse_ShouldReturnFalseForInvalidInt
✅ TryParse_ShouldReturnTrueForValidInt
✅ StrongOf.UnitTests.StrongInt64_Operator_Tests
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorGreaterThan_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorGreaterThanOrEqual_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorLessThan_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorLessThan_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorLessThan_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 10, other: 5)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 5, other: 10)
✅ OperatorLessThanOrEqual_ReturnsCorrectResult(value: 5, other: 5)
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
✅ StrongOf.UnitTests.StrongInt64Tests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Equals_ShouldReturnTrueForEqualValues
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ GetHashCode_ShouldReturnSameHashCodeForEqualValues
✅ NewFrom_ShouldBeTheSame
✅ TryParse_ShouldReturnFalseForInvalidInt
✅ TryParse_ShouldReturnTrueForValidInt
✅ StrongOf.UnitTests.StrongOfTests_Equals
✅ Equals_WithDifferentStrongOf_ReturnsFalse
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithDifferentTypeButSameValue_ReturnsFalse
✅ Equals_WithDifferentValue_ReturnsFalse
✅ Equals_WithSameReference_ReturnsTrue
✅ Equals_WithSameValue_ReturnsTrue
✅ StrongOf.UnitTests.StrongOfTests_EqualsTests
✅ GetHashCode_ReturnsExpectedHashCode
✅ ToString_ReturnsExpectedString
✅ StrongOf.UnitTests.StrongOfTests_Operators
✅ OperatorEquals_WithNonNullObjects_ReturnsTrue
✅ OperatorEquals_WithNullObject_ReturnsFalse
✅ OperatorEquals_WithNullObjects_ReturnsTrue
✅ OperatorNotEquals_WithDifferentValues_ReturnsTrue
✅ StrongOf.UnitTests.StrongString_Methods_Tests
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "[solved] How can I display a print dialog for an R"···)
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "4th annual C# advent")
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "dll created with .NET Core and Roslyn throws \"The"···)
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "Object list Filter elements")
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "Regex: Find everything between an @ and a whitespa"···)
✅ ContainsInvalidCharsTests(expected: False, invalidCharsExpected: "", input: "Why is Serialport.ReadExisting with binary data so"···)
✅ ContainsInvalidCharsTests(expected: True, invalidCharsExpected: "\ud835\udc3b\ud835\udc52\ud835\udcc1\ud835\udc5c\ud835\udcaf\ud835\udcc8\ud835\udcc9", input: "\ud835\udc3b\ud835\udc52\ud835\udcc1\ud835\udcc1\ud835\udc5c \ud835\udcaf\ud835\udc52\ud835\udcc8\ud835\udcc9")
✅ Equals_ShouldReturnTrueWhenValuesAreEqual
✅ EqualsStrong_ShouldReturnTrueWhenValuesAreEqual
✅ FirstChar_ShouldReturnFirstCharacterOfString
✅ FirstCharUpperInvariant_ShouldReturnFirstCharacterOfStringInUpperCase
✅ ToLower_ShouldReturnLowerCaseString
✅ ToLowerInvariant_ShouldReturnLowerCaseString
✅ ToUpper_ShouldReturnUpperCaseString
✅ ToUpperInvariant_ShouldReturnUpperCaseString
✅ Trim_ShouldRemoveLeadingAndTrailingWhiteSpace
✅ TrimEnd_ShouldRemoveTrailingWhiteSpace
✅ TrimStart_ShouldRemoveLeadingWhiteSpace
✅ StrongOf.UnitTests.StrongString_Operators_Tests
✅ EqualityOperator_WithBothNull_ReturnsTrue
✅ EqualityOperator_WithNonNullStrongStringAndNonNullStringOther_ReturnsCorrectResult
✅ EqualityOperator_WithNonNullStrongStringAndNonNullStringOther_ReturnsIncorrectResult
✅ EqualityOperator_WithNonNullStrongStringAndNullOther_ReturnsFalse
✅ EqualityOperator_WithNullStrongStringAndNonNullOther_ReturnsFalse
✅ StrongOf.UnitTests.StrongString_Properties_Tests
✅ Length_ReturnsCorrectLength
✅ StrongOf.UnitTests.StrongStringTests
✅ CompareTo_ShouldReturnCorrectOrder
✅ Empty_ShouldReturnEmptyString
✅ Equals_WithDifferentType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsFalse
✅ Equals_WithTargetType_ReturnsTrue
✅ FromTrimmed_ShouldReturnTrimmedValue
✅ IsEmpty_ShouldReturnTrueForEmptyString
✅ IsNotEmpty_ShouldReturnTrueForNotEmptyString
✅ OperatorEquals_Null
✅ OperatorEquals_ShouldReturnTrueForEqualValues
✅ OperatorNotEquals_ShouldReturnTrueForDifferentValues
Loading