Skip to content

refactor: improve Formatter performance #303

refactor: improve Formatter performance

refactor: improve Formatter performance #303

GitHub Actions / Ubuntu Tests succeeded Nov 16, 2024 in 0s

8484 passed, 3 failed and 1 skipped

Tests failed

Report Passed Failed Skipped Time
_fv-az770-821_2024-11-16_20_52_00.trx 17s
_fv-az770-821_2024-11-16_20_52_03.trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_03[1].trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_03[2].trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_20.trx 4188✅ 28s
_fv-az770-821_2024-11-16_20_52_24.trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_25.trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_25[1].trx 2✅ 21s
_fv-az770-821_2024-11-16_20_52_44.trx 48✅ 20s
_fv-az770-821_2024-11-16_20_52_45.trx 18s
_fv-az770-821_2024-11-16_20_52_46.trx 3❌ 1⚪ 21s
_fv-az770-821_2024-11-16_20_52_49.trx 4188✅ 24s
_fv-az770-821_2024-11-16_20_52_58.trx 48✅ 13s

✅ _fv-az770-821_2024-11-16_20_52_00.trx

No tests found

✅ _fv-az770-821_2024-11-16_20_52_03.trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.NUnit4.Tests.NUnit4TestFrameworkTests 2✅ 35ms

✅ _fv-az770-821_2024-11-16_20_52_03[1].trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.XUnit2.Tests.XUnit2TestFrameworkTests 2✅ 47ms

✅ _fv-az770-821_2024-11-16_20_52_03[2].trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.NUnit3.Tests.NUnit3TestFrameworkTests 2✅ 49ms

✅ _fv-az770-821_2024-11-16_20_52_20.trx

4188 tests were completed in 28s with 4188 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Testably.Expectations.Tests.Core.Ambient.InitializationTests 1✅ 2ms
Testably.Expectations.Tests.Core.BecauseTests 11✅ 29ms
Testably.Expectations.Tests.Core.ConstraintResultTests 5✅ 8ms
Testably.Expectations.Tests.Core.EvaluationContext.EvaluationContextTests 4✅ 4ms
Testably.Expectations.Tests.Core.Exceptions.FailExceptionTests 1✅ 1ms
Testably.Expectations.Tests.Core.Exceptions.SkipExceptionTests 1✅ 18ms
Testably.Expectations.Tests.Core.ExpectationTests 8✅ 10ms
Testably.Expectations.Tests.Core.Nodes.AndNodeTests 5✅ 7ms
Testably.Expectations.Tests.Core.Nodes.OrNodeTests 5✅ 91ms
Testably.Expectations.Tests.Core.Nodes.PrecedenceTests+OrOverAnd 7✅ 12ms
Testably.Expectations.Tests.Core.Nodes.WhichNodeTests 1✅ 4ms
Testably.Expectations.Tests.ExpectTests 1✅ 351ms
Testably.Expectations.Tests.ExpectTests+ThatAllTests 8✅ 92ms
Testably.Expectations.Tests.ExpectTests+ThatAnyTests 8✅ 36ms
Testably.Expectations.Tests.Extensions.ChronologyExtensionsTests 20✅ 28ms
Testably.Expectations.Tests.FailTests 5✅ 3ms
Testably.Expectations.Tests.Formatting.DefaultFormatterTests 8✅ 26ms
Testably.Expectations.Tests.Formatting.Formatters.BooleanFormatterTests 2✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.CollectionFormatterTests 2✅ 2ms
Testably.Expectations.Tests.Formatting.Formatters.DateOnlyFormatterTests 1✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.DateTimeFormatterTests 1✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.DateTimeOffsetFormatterTests 1✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.EnumFormatterTests 2✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.GuidFormatterTests 2✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.HttpStatusCodeFormatterTests 2✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.NumberFormatterTests 13✅ 21ms
Testably.Expectations.Tests.Formatting.Formatters.StringFormatterTests 1✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.TimeOnlyFormatterTests 1✅ 1ms
Testably.Expectations.Tests.Formatting.Formatters.TimeSpanFormatterTests 6✅ 3ms
Testably.Expectations.Tests.Formatting.Formatters.TypeFormatterTests 38✅ 4ms
Testably.Expectations.Tests.Options.StringMatcherTests+ExactMatch 31✅ 132ms
Testably.Expectations.Tests.Results.AndOrWhichResultTests 5✅ 85ms
Testably.Expectations.Tests.Results.ExpectationTests 2✅ 6ms
Testably.Expectations.Tests.SkipTests 5✅ 3ms
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeFalseTests 3✅ 20ms
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeTests 6✅ 27ms
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeTrueTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+ImplyTests 4✅ 7ms
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+NotBeTests 6✅ 8ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeFalseTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeNullTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeTests 9✅ 14ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeTrueTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeFalseTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeNullTests 3✅ 33ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeTests 9✅ 5ms
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeTrueTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+AllTests 6✅ 903ms
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+AtLeastTests 6✅ 1s
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+AtMostTests 5✅ 548ms
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+BeEmptyTests 5✅ 910ms
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+BetweenTests 6✅ 1s
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+NoneTests 5✅ 1s
Testably.Expectations.Tests.ThatTests.Collections.AsyncEnumerableShould+NotBeEmptyTests 2✅ 387ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AllTests 3✅ 28ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AtLeastTests 2✅ 2ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AtMostTests 2✅ 2ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+BeEmptyTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+BetweenTests 3✅ 52ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+ContainTests 2✅ 37ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+NoneTests 3✅ 12ms
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+NotBeEmptyTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AllTests 6✅ 8ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AtLeastTests 5✅ 20ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AtMostTests 5✅ 8ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+BeEmptyTests 3✅ 27ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+BetweenTests 6✅ 28ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+ContainTests 4✅ 35ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+NoneTests 6✅ 55ms
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+NotBeEmptyTests 4✅ 25ms
Testably.Expectations.Tests.ThatTests.Collections.QuantifiableCollectionItems+AreEquivalentTests 2✅ 98ms
Testably.Expectations.Tests.ThatTests.Collections.QuantifiedCollectionResult+BeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.Collections.StringEnumerableShould+ContainTests 6✅ 8ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+BeAfterTests 9✅ 29ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+BeBeforeTests 9✅ 24ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+BeOnOrAfterTests 9✅ 39ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+BeOnOrBeforeTests 9✅ 28ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+BeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+HaveDayTests 3✅ 19ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+HaveMonthTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+HaveYearTests 3✅ 21ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotBeAfterTests 9✅ 27ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotBeBeforeTests 9✅ 10ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotBeOnOrAfterTests 9✅ 20ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotBeOnOrBeforeTests 9✅ 63ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotBeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotHaveDayTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotHaveMonthTests 3✅ 23ms
Testably.Expectations.Tests.ThatTests.DateOnlys.DateOnlyShould+NotHaveYearTests 3✅ 34ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+BeAfterTests 9✅ 54ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+BeBeforeTests 9✅ 91ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+BeOnOrAfterTests 9✅ 29ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+BeOnOrBeforeTests 9✅ 25ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+BeTests 2✅ 4ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+HaveDayTests 5✅ 54ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+HaveMonthTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+HaveYearTests 5✅ 29ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotBeAfterTests 9✅ 25ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotBeBeforeTests 9✅ 12ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotBeOnOrAfterTests 9✅ 17ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotBeOnOrBeforeTests 9✅ 43ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotBeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotHaveDayTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotHaveMonthTests 5✅ 23ms
Testably.Expectations.Tests.ThatTests.DateOnlys.NullableDateOnlyShould+NotHaveYearTests 5✅ 12ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeAfterTests 9✅ 53ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeBeforeTests 9✅ 45ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeOnOrAfterTests 9✅ 51ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeOnOrBeforeTests 9✅ 24ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeTests 7✅ 13ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveDayTests 3✅ 25ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveHourTests 3✅ 5ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMillisecondTests 3✅ 20ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMinuteTests 3✅ 28ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMonthTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveOffsetTests 2✅ 14ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveSecondTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveYearTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeAfterTests 9✅ 45ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeBeforeTests 9✅ 79ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeOnOrAfterTests 9✅ 22ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeOnOrBeforeTests 9✅ 20ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeTests 7✅ 45ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveDayTests 3✅ 24ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveHourTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMillisecondTests 3✅ 12ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMinuteTests 3✅ 25ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMonthTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveOffsetTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveSecondTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveYearTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeAfterTests 9✅ 16ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeBeforeTests 9✅ 45ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeOnOrAfterTests 9✅ 38ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeOnOrBeforeTests 9✅ 37ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveDayTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveHourTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMillisecondTests 5✅ 166ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMinuteTests 5✅ 27ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMonthTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveOffsetTests 3✅ 23ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveSecondTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveYearTests 5✅ 58ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeAfterTests 9✅ 23ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeBeforeTests 9✅ 12ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeOnOrAfterTests 9✅ 55ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeOnOrBeforeTests 9✅ 12ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveDayTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveHourTests 5✅ 13ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMillisecondTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMinuteTests 5✅ 46ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMonthTests 5✅ 8ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveOffsetTests 3✅ 14ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveSecondTests 5✅ 9ms
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveYearTests 5✅ 56ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeAfterTests 9✅ 40ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeBeforeTests 9✅ 12ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeOnOrAfterTests 9✅ 42ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeOnOrBeforeTests 9✅ 20ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeTests 8✅ 27ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveDayTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveHourTests 3✅ 201ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveKindTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMillisecondTests 3✅ 11ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMinuteTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMonthTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveSecondTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveYearTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeAfterTests 9✅ 67ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeBeforeTests 9✅ 32ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeOnOrAfterTests 9✅ 44ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeOnOrBeforeTests 9✅ 19ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeTests 8✅ 30ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveDayTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveHourTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveKindTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMillisecondTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMinuteTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMonthTests 3✅ 5ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveSecondTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveYearTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeAfterTests 9✅ 13ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeBeforeTests 9✅ 57ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeOnOrAfterTests 9✅ 39ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeOnOrBeforeTests 9✅ 45ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeTests 8✅ 17ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveDayTests 5✅ 14ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveHourTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveKindTests 3✅ 20ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMillisecondTests 5✅ 58ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMinuteTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMonthTests 5✅ 22ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveSecondTests 5✅ 40ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveYearTests 5✅ 34ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeAfterTests 9✅ 29ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeBeforeTests 9✅ 14ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeOnOrAfterTests 9✅ 49ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeOnOrBeforeTests 9✅ 46ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeTests 8✅ 13ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveDayTests 5✅ 5ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveHourTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveKindTests 3✅ 8ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMillisecondTests 5✅ 30ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMinuteTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMonthTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveSecondTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveYearTests 5✅ 11ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ExecuteWithinTests 8✅ 59ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+NotExecuteWithinTests 8✅ 28ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+NotThrowTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+OnlyIfTests 8✅ 14ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+Tests 32✅ 219ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowExactlyTests 10✅ 104ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowExceptionTests 4✅ 8ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowTests 12✅ 35ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows 1✅ 3ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithInnerExceptionTests 4✅ 22ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithInnerTests 14✅ 56ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithMessageTests 7✅ 35ms
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithRecursiveInnerExceptionsTests 5✅ 36ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+BeDefinedTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+BeTests 13✅ 11ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+HaveFlagTests 7✅ 5ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+HaveValueTests 7✅ 18ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotBeDefinedTests 3✅ 3ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotBeTests 13✅ 85ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotHaveFlagTests 7✅ 6ms
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotHaveValueTests 7✅ 11ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeDefinedTests 4✅ 32ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeNullTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeTests 19✅ 33ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+HaveFlagTests 8✅ 7ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+HaveValueTests 7✅ 103ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeDefinedTests 4✅ 5ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeNullTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeTests 19✅ 72ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotHaveFlagTests 8✅ 24ms
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotHaveValueTests 7✅ 6ms
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveInnerExceptionTests 9✅ 13ms
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveMessageTests 2✅ 13ms
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveRecursiveInnerExceptionsTests 3✅ 13ms
Testably.Expectations.Tests.ThatTests.GenericForTests 10✅ 43ms
Testably.Expectations.Tests.ThatTests.GenericShould+BeSameAsTests 5✅ 8ms
Testably.Expectations.Tests.ThatTests.GenericShould+NotBeSameAsTests 5✅ 13ms
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+BeEmptyTests 2✅ 2ms
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+BeTests 3✅ 9ms
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+NotBeEmptyTests 2✅ 25ms
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+NotBeTests 3✅ 25ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeEmptyTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeNullTests 3✅ 23ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeTests 4✅ 27ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeEmptyTests 3✅ 16ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeNullTests 3✅ 24ms
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeTests 3✅ 26ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+BeRedirectionTests 39✅ 38ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+BeSuccessTests 39✅ 19ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+HaveClientErrorTests 39✅ 13ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+HaveContentTests 2✅ 10ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+HaveErrorTests 39✅ 6ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+HaveServerErrorTests 39✅ 78ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+HaveStatusCodeTests 42✅ 195ms
Testably.Expectations.Tests.ThatTests.Http.HttpResponseMessageShould+NotHaveStatusCodeTests 40✅ 29ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeFiniteTests 42✅ 97ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeGreaterThanOrEqualToTests 100✅ 470ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeGreaterThanTests 100✅ 330ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeInfiniteTests 41✅ 39ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeLessThanOrEqualToTests 100✅ 466ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeLessThanTests 100✅ 421ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeNaNTests 41✅ 106ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeNegativeTests 61✅ 298ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeOneOfTests 82✅ 358ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeOneOfTests+WithinTests 204✅ 594ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BePositiveTests 61✅ 101ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeTests 96✅ 273ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeTests+WithinTests 102✅ 328ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeFiniteTests 42✅ 54ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeInfiniteTests 41✅ 40ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeNaNTests 41✅ 67ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeOneOfTests 96✅ 558ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeOneOfTests+WithinTests 204✅ 531ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeTests 96✅ 240ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeTests+WithinTests 102✅ 348ms
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+Tests 11✅ 99ms
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+Be+EquivalentTests 8✅ 34ms
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+Be+UsingTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+BeNullTests 2✅ 16ms
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+BeTests 10✅ 36ms
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+NotBeNullTests 2✅ 2ms
Testably.Expectations.Tests.ThatTests.Streams.BufferedStreamShould+HaveBufferSizeTests 3✅ 8ms
Testably.Expectations.Tests.ThatTests.Streams.BufferedStreamShould+NotHaveBufferSizeTests 3✅ 22ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeReadableTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeReadOnlyTests 5✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeSeekableTests 3✅ 11ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeWritableTests 3✅ 26ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeWriteOnlyTests 5✅ 21ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+HaveLengthTests 3✅ 14ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+HavePositionTests 3✅ 6ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeReadableTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeReadOnlyTests 5✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeSeekableTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeWritableTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeWriteOnlyTests 5✅ 9ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotHaveLengthTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotHavePositionTests 3✅ 22ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeEmptyTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeLowerCasedTests 9✅ 35ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullOrEmptyTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullOrWhiteSpaceTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeOneOfTests 3✅ 5ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeTests 8✅ 5ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeUpperCasedTests 9✅ 26ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+ContainTests 30✅ 93ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+EndWithTests 7✅ 27ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+HaveLengthTests 8✅ 7ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeEmptyTests 4✅ 24ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeLowerCasedTests 9✅ 22ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullOrEmptyTests 4✅ 15ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullOrWhiteSpaceTests 5✅ 7ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeOneOfTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeUpperCasedTests 9✅ 48ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotContainTests 4✅ 20ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotEndWithTests 6✅ 19ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotHaveLengthTests 8✅ 20ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotStartWithTests 6✅ 32ms
Testably.Expectations.Tests.ThatTests.Strings.StringShould+StartWithTests 7✅ 27ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+BeAfterTests 9✅ 30ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+BeBeforeTests 9✅ 32ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+BeOnOrAfterTests 9✅ 45ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+BeOnOrBeforeTests 9✅ 18ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+BeTests 2✅ 19ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+HaveHourTests 5✅ 19ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+HaveMillisecondTests 5✅ 8ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+HaveMinuteTests 5✅ 22ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+HaveSecondTests 5✅ 24ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotBeAfterTests 9✅ 20ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotBeBeforeTests 9✅ 39ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotBeOnOrAfterTests 9✅ 61ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotBeOnOrBeforeTests 9✅ 24ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotBeTests 2✅ 10ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotHaveHourTests 5✅ 26ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotHaveMillisecondTests 5✅ 16ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotHaveMinuteTests 5✅ 9ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.NullableTimeOnlyShould+NotHaveSecondTests 5✅ 26ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+BeAfterTests 9✅ 64ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+BeBeforeTests 9✅ 61ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+BeOnOrAfterTests 9✅ 36ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+BeOnOrBeforeTests 9✅ 53ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+BeTests 2✅ 3ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+HaveHourTests 3✅ 16ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+HaveMillisecondTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+HaveMinuteTests 3✅ 27ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+HaveSecondTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotBeAfterTests 9✅ 15ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotBeBeforeTests 9✅ 37ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotBeOnOrAfterTests 9✅ 52ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotBeOnOrBeforeTests 9✅ 28ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotBeTests 2✅ 11ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotHaveHourTests 3✅ 13ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotHaveMillisecondTests 3✅ 7ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotHaveMinuteTests 3✅ 4ms
Testably.Expectations.Tests.ThatTests.TimeOnlys.TimeOnlyShould+NotHaveSecondTests 3✅ 22ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeGreaterThanOrEqualToTests 9✅ 44ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeGreaterThanTests 9✅ 44ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeLessThanOrEqualToTests 9✅ 14ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeLessThanTests 9✅ 21ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeNegativeTests 5✅ 9ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BePositiveTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeTests 7✅ 19ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeGreaterThanOrEqualToTests 9✅ 48ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeGreaterThanTests 9✅ 21ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeLessThanOrEqualToTests 9✅ 13ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeLessThanTests 9✅ 42ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeNegativeTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBePositiveTests 5✅ 10ms
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeTests 7✅ 10ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeGreaterThanOrEqualToTests 9✅ 27ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeGreaterThanTests 9✅ 34ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeLessThanOrEqualToTests 9✅ 48ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeLessThanTests 9✅ 29ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeNegativeTests 5✅ 33ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BePositiveTests 5✅ 33ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeTests 7✅ 26ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeGreaterThanOrEqualToTests 9✅ 11ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeGreaterThanTests 9✅ 15ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeLessThanOrEqualToTests 9✅ 50ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeLessThanTests 9✅ 27ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeNegativeTests 5✅ 6ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBePositiveTests 5✅ 17ms
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeTests 7✅ 11ms

✅ _fv-az770-821_2024-11-16_20_52_24.trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.NUnit3.Tests.NUnit3TestFrameworkTests 2✅ 106ms

✅ _fv-az770-821_2024-11-16_20_52_25.trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.NUnit4.Tests.NUnit4TestFrameworkTests 2✅ 91ms

✅ _fv-az770-821_2024-11-16_20_52_25[1].trx

2 tests were completed in 21s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TestFramework.XUnit2.Tests.XUnit2TestFrameworkTests 2✅ 84ms

✅ _fv-az770-821_2024-11-16_20_52_44.trx

48 tests were completed in 20s with 48 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Testably.Expectations.Internal.Tests.Core.Nodes.AndNodeTests 2✅ 93ms
Testably.Expectations.Internal.Tests.Core.Nodes.ExpectationNodeTests 6✅ 112ms
Testably.Expectations.Internal.Tests.Core.Nodes.MappingNodeTests 6✅ 44ms
Testably.Expectations.Internal.Tests.Core.Nodes.OrNodeTests 2✅ 9ms
Testably.Expectations.Internal.Tests.ThatTests.Delegates.DelegateShould+ExecuteWithinTests 16✅ 729ms
Testably.Expectations.Internal.Tests.ThatTests.Delegates.DelegateShould+NotExecuteWithinTests 16✅ 508ms

✅ _fv-az770-821_2024-11-16_20_52_45.trx

No tests found

❌ _fv-az770-821_2024-11-16_20_52_46.trx

4 tests were completed in 21s with 0 passed, 3 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Testably.Expectations.Api.Tests.ApiAcceptance 1⚪ 11ms
Testably.Expectations.Api.Tests.ApiApprovalTests 3❌ 2s

❌ Testably.Expectations.Api.Tests.ApiApprovalTests

❌ VerifyPublicApiForTestablyExpectations("net6.0")
	  Assert.That(publicApi, Is.EqualTo(expectedApi))
	  Expected string length 207996 but was 207721. Strings differ at index 162182.
	  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
	  But was:  "...lure(string expectationText, string resultText, Testably.E..."
	  -------------------------------------------^
	
❌ VerifyPublicApiForTestablyExpectations("net8.0")
	  Assert.That(publicApi, Is.EqualTo(expectedApi))
	  Expected string length 207996 but was 207721. Strings differ at index 162182.
	  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
	  But was:  "...lure(string expectationText, string resultText, Testably.E..."
	  -------------------------------------------^
	
❌ VerifyPublicApiForTestablyExpectations("netstandard2.0")
	  Assert.That(publicApi, Is.EqualTo(expectedApi))
	  Expected string length 180043 but was 179768. Strings differ at index 135933.
	  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
	  But was:  "...lure(string expectationText, string resultText, Testably.E..."
	  -------------------------------------------^
	

✅ _fv-az770-821_2024-11-16_20_52_49.trx

4188 tests were completed in 24s with 4188 passed, 0 failed and 0 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 18 in Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs

See this annotation in the file changed.

@github-actions github-actions / Ubuntu Tests

Testably.Expectations.Api.Tests.ApiApprovalTests ► VerifyPublicApiForTestablyExpectations("net6.0")

Failed test found in:
  _fv-az770-821_2024-11-16_20_52_46.trx
Error:
    Assert.That(publicApi, Is.EqualTo(expectedApi))
    Expected string length 207996 but was 207721. Strings differ at index 162182.
    Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
    But was:  "...lure(string expectationText, string resultText, Testably.E..."
    -------------------------------------------^
  
Raw output
  Assert.That(publicApi, Is.EqualTo(expectedApi))
  Expected string length 207996 but was 207721. Strings differ at index 162182.
  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
  But was:  "...lure(string expectationText, string resultText, Testably.E..."
  -------------------------------------------^

   at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18

1)    at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18

Check failure on line 18 in Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs

See this annotation in the file changed.

@github-actions github-actions / Ubuntu Tests

Testably.Expectations.Api.Tests.ApiApprovalTests ► VerifyPublicApiForTestablyExpectations("net8.0")

Failed test found in:
  _fv-az770-821_2024-11-16_20_52_46.trx
Error:
    Assert.That(publicApi, Is.EqualTo(expectedApi))
    Expected string length 207996 but was 207721. Strings differ at index 162182.
    Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
    But was:  "...lure(string expectationText, string resultText, Testably.E..."
    -------------------------------------------^
  
Raw output
  Assert.That(publicApi, Is.EqualTo(expectedApi))
  Expected string length 207996 but was 207721. Strings differ at index 162182.
  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
  But was:  "...lure(string expectationText, string resultText, Testably.E..."
  -------------------------------------------^

   at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18
   at InvokeStub_ApiApprovalTests.VerifyPublicApiForTestablyExpectations(Object, Span`1)

1)    at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18
   at InvokeStub_ApiApprovalTests.VerifyPublicApiForTestablyExpectations(Object, Span`1)

Check failure on line 18 in Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs

See this annotation in the file changed.

@github-actions github-actions / Ubuntu Tests

Testably.Expectations.Api.Tests.ApiApprovalTests ► VerifyPublicApiForTestablyExpectations("netstandard2.0")

Failed test found in:
  _fv-az770-821_2024-11-16_20_52_46.trx
Error:
    Assert.That(publicApi, Is.EqualTo(expectedApi))
    Expected string length 180043 but was 179768. Strings differ at index 135933.
    Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
    But was:  "...lure(string expectationText, string resultText, Testably.E..."
    -------------------------------------------^
  
Raw output
  Assert.That(publicApi, Is.EqualTo(expectedApi))
  Expected string length 180043 but was 179768. Strings differ at index 135933.
  Expected: "...lure(string expectationText, Testably.Expectations.Core.Co..."
  But was:  "...lure(string expectationText, string resultText, Testably.E..."
  -------------------------------------------^

   at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18
   at InvokeStub_ApiApprovalTests.VerifyPublicApiForTestablyExpectations(Object, Span`1)

1)    at Testably.Expectations.Api.Tests.ApiApprovalTests.VerifyPublicApiForTestablyExpectations(String framework) in /home/runner/work/Testably.Expectations/Testably.Expectations/Tests/Api/Testably.Expectations.Api.Tests/ApiApprovalTests.cs:line 18
   at InvokeStub_ApiApprovalTests.VerifyPublicApiForTestablyExpectations(Object, Span`1)