refactor: improve Formatter
performance
#303
GitHub Actions / .NET Framework Tests
succeeded
Nov 16, 2024 in 1s
3481 passed, 0 failed and 0 skipped
✅ runneradmin_fv-az731-666_2024-11-16_20_52_27.trx
3481 tests were completed in 20s with 3481 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Testably.Expectations.Internal.Tests.Core.Nodes.AndNodeTests | 2✅ | 82ms | ||
Testably.Expectations.Internal.Tests.Core.Nodes.ExpectationNodeTests | 6✅ | 28ms | ||
Testably.Expectations.Internal.Tests.Core.Nodes.MappingNodeTests | 6✅ | 86ms | ||
Testably.Expectations.Internal.Tests.Core.Nodes.OrNodeTests | 2✅ | 18ms | ||
Testably.Expectations.Internal.Tests.ThatTests.Delegates.DelegateShould+ExecuteWithinTests | 12✅ | 184ms | ||
Testably.Expectations.Internal.Tests.ThatTests.Delegates.DelegateShould+NotExecuteWithinTests | 12✅ | 209ms | ||
Testably.Expectations.Tests.Core.BecauseTests | 11✅ | 71ms | ||
Testably.Expectations.Tests.Core.ConstraintResultTests | 5✅ | 18ms | ||
Testably.Expectations.Tests.Core.EvaluationContext.EvaluationContextTests | 4✅ | 46ms | ||
Testably.Expectations.Tests.Core.Exceptions.FailExceptionTests | 1✅ | 9ms | ||
Testably.Expectations.Tests.Core.Exceptions.SkipExceptionTests | 1✅ | 8ms | ||
Testably.Expectations.Tests.Core.ExpectationTests | 8✅ | 25ms | ||
Testably.Expectations.Tests.Core.Nodes.AndNodeTests | 5✅ | 42ms | ||
Testably.Expectations.Tests.Core.Nodes.OrNodeTests | 5✅ | 23ms | ||
Testably.Expectations.Tests.Core.Nodes.PrecedenceTests+OrOverAnd | 7✅ | 37ms | ||
Testably.Expectations.Tests.Core.Nodes.WhichNodeTests | 1✅ | 119ms | ||
Testably.Expectations.Tests.ExpectTests+ThatAllTests | 8✅ | 64ms | ||
Testably.Expectations.Tests.ExpectTests+ThatAnyTests | 8✅ | 33ms | ||
Testably.Expectations.Tests.Extensions.ChronologyExtensionsTests | 20✅ | 56ms | ||
Testably.Expectations.Tests.FailTests | 5✅ | 13ms | ||
Testably.Expectations.Tests.Formatting.DefaultFormatterTests | 8✅ | 31ms | ||
Testably.Expectations.Tests.Formatting.Formatters.BooleanFormatterTests | 2✅ | 3ms | ||
Testably.Expectations.Tests.Formatting.Formatters.CollectionFormatterTests | 2✅ | 13ms | ||
Testably.Expectations.Tests.Formatting.Formatters.DateTimeFormatterTests | 1✅ | 2ms | ||
Testably.Expectations.Tests.Formatting.Formatters.DateTimeOffsetFormatterTests | 1✅ | 2ms | ||
Testably.Expectations.Tests.Formatting.Formatters.EnumFormatterTests | 2✅ | 3ms | ||
Testably.Expectations.Tests.Formatting.Formatters.NumberFormatterTests | 13✅ | 19ms | ||
Testably.Expectations.Tests.Formatting.Formatters.StringFormatterTests | 1✅ | 2ms | ||
Testably.Expectations.Tests.Formatting.Formatters.TimeSpanFormatterTests | 6✅ | 13ms | ||
Testably.Expectations.Tests.Formatting.Formatters.TypeFormatterTests | 38✅ | 49ms | ||
Testably.Expectations.Tests.Options.StringMatcherTests+ExactMatch | 31✅ | 166ms | ||
Testably.Expectations.Tests.Results.AndOrWhichResultTests | 5✅ | 33ms | ||
Testably.Expectations.Tests.Results.ExpectationTests | 2✅ | 86ms | ||
Testably.Expectations.Tests.SkipTests | 5✅ | 14ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeFalseTests | 3✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeTests | 6✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+BeTrueTests | 3✅ | 20ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+ImplyTests | 4✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.BoolShould+NotBeTests | 6✅ | 20ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeFalseTests | 3✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeNullTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeTests | 9✅ | 43ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+BeTrueTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeFalseTests | 3✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeNullTests | 3✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeTests | 9✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.Booleans.NullableBoolShould+NotBeTrueTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AllTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AtLeastTests | 2✅ | 10ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+AtMostTests | 2✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+BeEmptyTests | 2✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+BetweenTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+ContainTests | 2✅ | 14ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+NoneTests | 3✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.Collections.CollectionShould+NotBeEmptyTests | 2✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AllTests | 6✅ | 32ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AtLeastTests | 5✅ | 33ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+AtMostTests | 5✅ | 31ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+BeEmptyTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+BetweenTests | 6✅ | 36ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+ContainTests | 4✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+NoneTests | 6✅ | 61ms | ||
Testably.Expectations.Tests.ThatTests.Collections.EnumerableShould+NotBeEmptyTests | 4✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Collections.QuantifiableCollectionItems+AreEquivalentTests | 2✅ | 24ms | ||
Testably.Expectations.Tests.ThatTests.Collections.QuantifiedCollectionResult+BeTests | 2✅ | 52ms | ||
Testably.Expectations.Tests.ThatTests.Collections.StringEnumerableShould+ContainTests | 6✅ | 50ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeAfterTests | 9✅ | 73ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeBeforeTests | 9✅ | 46ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeOnOrAfterTests | 9✅ | 64ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeOnOrBeforeTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+BeTests | 7✅ | 172ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveDayTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveHourTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMillisecondTests | 3✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMinuteTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveMonthTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveOffsetTests | 2✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveSecondTests | 3✅ | 27ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+HaveYearTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeAfterTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeBeforeTests | 9✅ | 54ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeOnOrAfterTests | 9✅ | 89ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeOnOrBeforeTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotBeTests | 7✅ | 43ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveDayTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveHourTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMillisecondTests | 3✅ | 26ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMinuteTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveMonthTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveOffsetTests | 2✅ | 11ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveSecondTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.DateTimeOffsetShould+NotHaveYearTests | 3✅ | 106ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeAfterTests | 9✅ | 71ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeBeforeTests | 9✅ | 53ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeOnOrAfterTests | 9✅ | 54ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeOnOrBeforeTests | 9✅ | 57ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+BeTests | 2✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveDayTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveHourTests | 5✅ | 27ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMillisecondTests | 5✅ | 44ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMinuteTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveMonthTests | 5✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveOffsetTests | 3✅ | 20ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveSecondTests | 5✅ | 31ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+HaveYearTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeAfterTests | 9✅ | 65ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeBeforeTests | 9✅ | 76ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeOnOrAfterTests | 9✅ | 50ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeOnOrBeforeTests | 9✅ | 61ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotBeTests | 2✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveDayTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveHourTests | 5✅ | 26ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMillisecondTests | 5✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMinuteTests | 5✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveMonthTests | 5✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveOffsetTests | 3✅ | 21ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveSecondTests | 5✅ | 112ms | ||
Testably.Expectations.Tests.ThatTests.DateTimeOffsets.NullableDateTimeOffsetShould+NotHaveYearTests | 5✅ | 32ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeAfterTests | 9✅ | 48ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeBeforeTests | 9✅ | 54ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeOnOrAfterTests | 9✅ | 62ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeOnOrBeforeTests | 9✅ | 55ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+BeTests | 8✅ | 52ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveDayTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveHourTests | 3✅ | 26ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveKindTests | 2✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMillisecondTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMinuteTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveMonthTests | 3✅ | 20ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveSecondTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+HaveYearTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeAfterTests | 9✅ | 55ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeBeforeTests | 9✅ | 53ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeOnOrAfterTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeOnOrBeforeTests | 9✅ | 66ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotBeTests | 8✅ | 60ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveDayTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveHourTests | 3✅ | 15ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveKindTests | 2✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMillisecondTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMinuteTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveMonthTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveSecondTests | 3✅ | 40ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.DateTimeShould+NotHaveYearTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeAfterTests | 9✅ | 68ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeBeforeTests | 9✅ | 65ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeOnOrAfterTests | 9✅ | 48ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeOnOrBeforeTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+BeTests | 8✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveDayTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveHourTests | 5✅ | 69ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveKindTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMillisecondTests | 5✅ | 33ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMinuteTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveMonthTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveSecondTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+HaveYearTests | 5✅ | 39ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeAfterTests | 9✅ | 54ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeBeforeTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeOnOrAfterTests | 9✅ | 56ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeOnOrBeforeTests | 9✅ | 60ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotBeTests | 8✅ | 45ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveDayTests | 5✅ | 32ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveHourTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveKindTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMillisecondTests | 5✅ | 27ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMinuteTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveMonthTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveSecondTests | 5✅ | 43ms | ||
Testably.Expectations.Tests.ThatTests.DateTimes.NullableDateTimeShould+NotHaveYearTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ExecuteWithinTests | 6✅ | 53ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+NotExecuteWithinTests | 6✅ | 40ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+NotThrowTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+OnlyIfTests | 8✅ | 37ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+Tests | 27✅ | 141ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowExactlyTests | 10✅ | 58ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowExceptionTests | 4✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateShould+ThrowTests | 12✅ | 88ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows | 1✅ | 14ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithInnerExceptionTests | 4✅ | 24ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithInnerTests | 14✅ | 245ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithMessageTests | 7✅ | 35ms | ||
Testably.Expectations.Tests.ThatTests.Delegates.DelegateThrows+WithRecursiveInnerExceptionsTests | 5✅ | 50ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+BeDefinedTests | 3✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+BeTests | 13✅ | 59ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+HaveFlagTests | 7✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+HaveValueTests | 7✅ | 24ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotBeDefinedTests | 3✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotBeTests | 13✅ | 123ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotHaveFlagTests | 7✅ | 28ms | ||
Testably.Expectations.Tests.ThatTests.Enums.EnumShould+NotHaveValueTests | 7✅ | 64ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeDefinedTests | 4✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeNullTests | 3✅ | 13ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+BeTests | 19✅ | 144ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+HaveFlagTests | 8✅ | 33ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+HaveValueTests | 7✅ | 25ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeDefinedTests | 4✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeNullTests | 3✅ | 12ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotBeTests | 19✅ | 58ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotHaveFlagTests | 8✅ | 35ms | ||
Testably.Expectations.Tests.ThatTests.Enums.NullableEnumShould+NotHaveValueTests | 7✅ | 59ms | ||
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveInnerExceptionTests | 9✅ | 56ms | ||
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveMessageTests | 2✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.Exceptions.ExceptionShould+HaveRecursiveInnerExceptionsTests | 3✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.GenericForTests | 10✅ | 90ms | ||
Testably.Expectations.Tests.ThatTests.GenericShould+BeSameAsTests | 5✅ | 27ms | ||
Testably.Expectations.Tests.ThatTests.GenericShould+NotBeSameAsTests | 5✅ | 33ms | ||
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+BeEmptyTests | 2✅ | 10ms | ||
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+BeTests | 3✅ | 15ms | ||
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+NotBeEmptyTests | 2✅ | 10ms | ||
Testably.Expectations.Tests.ThatTests.Guids.GuidShould+NotBeTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeEmptyTests | 3✅ | 63ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeNullTests | 3✅ | 40ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+BeTests | 4✅ | 22ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeEmptyTests | 3✅ | 36ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeNullTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.Guids.NullableGuidShould+NotBeTests | 3✅ | 23ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeFiniteTests | 42✅ | 113ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeGreaterThanOrEqualToTests | 100✅ | 472ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeGreaterThanTests | 100✅ | 519ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeInfiniteTests | 41✅ | 118ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeLessThanOrEqualToTests | 100✅ | 517ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeLessThanTests | 100✅ | 795ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeNaNTests | 41✅ | 120ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeNegativeTests | 61✅ | 358ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeOneOfTests | 82✅ | 852ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeOneOfTests+WithinTests | 204✅ | 897ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BePositiveTests | 61✅ | 301ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeTests | 96✅ | 481ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+BeTests+WithinTests | 102✅ | 428ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeFiniteTests | 42✅ | 117ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeInfiniteTests | 41✅ | 115ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeNaNTests | 41✅ | 98ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeOneOfTests | 96✅ | 514ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeOneOfTests+WithinTests | 204✅ | 973ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeTests | 96✅ | 523ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+NotBeTests+WithinTests | 102✅ | 430ms | ||
Testably.Expectations.Tests.ThatTests.Numbers.NumberShould+Tests | 11✅ | 77ms | ||
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+Be+EquivalentTests | 8✅ | 128ms | ||
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+Be+UsingTests | 2✅ | 11ms | ||
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+BeNullTests | 2✅ | 15ms | ||
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+BeTests | 10✅ | 89ms | ||
Testably.Expectations.Tests.ThatTests.Objects.ObjectShould+NotBeNullTests | 2✅ | 11ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeReadableTests | 3✅ | 15ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeReadOnlyTests | 5✅ | 21ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeSeekableTests | 3✅ | 22ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeWritableTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+BeWriteOnlyTests | 5✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+HaveLengthTests | 3✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+HavePositionTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeReadableTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeReadOnlyTests | 5✅ | 22ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeSeekableTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeWritableTests | 3✅ | 17ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotBeWriteOnlyTests | 5✅ | 18ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotHaveLengthTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.Streams.StreamShould+NotHavePositionTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeEmptyTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeLowerCasedTests | 9✅ | 43ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullOrEmptyTests | 5✅ | 32ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullOrWhiteSpaceTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeNullTests | 3✅ | 20ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeOneOfTests | 3✅ | 19ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeTests | 8✅ | 43ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+BeUpperCasedTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+ContainTests | 30✅ | 107ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+EndWithTests | 7✅ | 36ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+HaveLengthTests | 8✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeEmptyTests | 4✅ | 22ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeLowerCasedTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullOrEmptyTests | 4✅ | 22ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullOrWhiteSpaceTests | 5✅ | 31ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeNullTests | 3✅ | 16ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeOneOfTests | 3✅ | 46ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotBeUpperCasedTests | 9✅ | 46ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotContainTests | 4✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotEndWithTests | 6✅ | 39ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotHaveLengthTests | 8✅ | 38ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+NotStartWithTests | 6✅ | 37ms | ||
Testably.Expectations.Tests.ThatTests.Strings.StringShould+StartWithTests | 7✅ | 38ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeGreaterThanOrEqualToTests | 9✅ | 54ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeGreaterThanTests | 9✅ | 60ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeLessThanOrEqualToTests | 9✅ | 53ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeLessThanTests | 9✅ | 56ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeNegativeTests | 5✅ | 26ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BePositiveTests | 5✅ | 48ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+BeTests | 7✅ | 151ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeGreaterThanOrEqualToTests | 9✅ | 55ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeGreaterThanTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeLessThanOrEqualToTests | 9✅ | 51ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeLessThanTests | 9✅ | 65ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeNegativeTests | 5✅ | 48ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBePositiveTests | 5✅ | 29ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.NullableTimeSpanShould+NotBeTests | 7✅ | 40ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeGreaterThanOrEqualToTests | 9✅ | 50ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeGreaterThanTests | 9✅ | 56ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeLessThanOrEqualToTests | 9✅ | 52ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeLessThanTests | 9✅ | 58ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeNegativeTests | 5✅ | 30ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BePositiveTests | 5✅ | 33ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+BeTests | 7✅ | 48ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeGreaterThanOrEqualToTests | 9✅ | 52ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeGreaterThanTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeLessThanOrEqualToTests | 9✅ | 52ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeLessThanTests | 9✅ | 47ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeNegativeTests | 5✅ | 42ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBePositiveTests | 5✅ | 27ms | ||
Testably.Expectations.Tests.ThatTests.TimeSpans.TimeSpanShould+NotBeTests | 7✅ | 36ms | ||
TestFramework.NUnit3.Tests.NUnit3TestFrameworkTests | 2✅ | 57ms | ||
TestFramework.NUnit4.Tests.NUnit4TestFrameworkTests | 2✅ | 61ms | ||
TestFramework.XUnit2.Tests.XUnit2TestFrameworkTests | 2✅ | 75ms |
Loading