From cc077498b4b93cdeb5d01caac124e613f9a38344 Mon Sep 17 00:00:00 2001 From: Tom Longhurst <30480171+thomhurst@users.noreply.github.com> Date: Wed, 15 Jan 2025 19:56:09 +0000 Subject: [PATCH] Remove FluentAssertions (#1571) --- Directory.Packages.props | 2 +- TUnit.Engine.Tests/AbstractClassTests.cs | 12 +++---- TUnit.Engine.Tests/AfterTestAttributeTests.cs | 12 +++---- TUnit.Engine.Tests/AsyncLocalTest.cs | 12 +++---- .../BasicTestsHooksFromLibrary.cs | 12 +++---- TUnit.Engine.Tests/Bugs/Bug1187.cs | 12 +++---- TUnit.Engine.Tests/Bugs/Bug1410.cs | 12 +++---- TUnit.Engine.Tests/CategoryTests.cs | 32 +++++++++---------- .../ClassConstructorWithEnumerableTests.cs | 12 +++---- .../ClassDataSourceDrivenTests.cs | 12 +++---- .../ClassHooksExecutionCountTests.cs | 12 +++---- .../ConcreteBasedOnAbstractClassTests.cs | 12 +++---- .../ConflictingDependsOnTests.cs | 16 +++++----- .../ConflictingDependsOnTests2.cs | 18 +++++------ .../ConflictingDependsOnTests3.cs | 22 ++++++------- TUnit.Engine.Tests/CustomDisplayNameTests.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests1.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests12.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests2.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests3.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests4.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests5.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests6.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests7.cs | 12 +++---- TUnit.Engine.Tests/CustomFilteringTests8.cs | 12 +++---- TUnit.Engine.Tests/CustomPropertyTests.cs | 12 +++---- TUnit.Engine.Tests/CustomRetryTests.cs | 12 +++---- ...eClassCombinedWithDataSourceMethodTests.cs | 12 +++---- TUnit.Engine.Tests/DebugAssertFailureTests.cs | 12 +++---- .../DependsOnAndNotInParallelTests.cs | 12 +++---- .../DependsOnAndNotInParallelTests2.cs | 12 +++---- TUnit.Engine.Tests/DependsOnTests.cs | 14 ++++---- TUnit.Engine.Tests/DependsOnTests2.cs | 14 ++++---- TUnit.Engine.Tests/DependsOnTests3.cs | 16 +++++----- .../DependsOnTestsWithProceedOnFailure.cs | 12 +++---- .../DependsOnTestsWithoutProceedOnFailure.cs | 12 +++---- TUnit.Engine.Tests/DependsOnWithBaseTests.cs | 14 ++++---- TUnit.Engine.Tests/DisposedReproTests.cs | 12 +++---- .../DynamicAddedPropertiesFilteringTests.cs | 12 +++---- TUnit.Engine.Tests/ExperimentalTests.cs | 12 +++---- TUnit.Engine.Tests/FailTests.cs | 12 +++---- ...FilterByDynamicAddedPropertyTestsModule.cs | 12 +++---- .../InheritedPropertySetterTests.cs | 14 ++++---- ...InheritedTestsFromDifferentProjectTests.cs | 12 +++---- TUnit.Engine.Tests/InvokableTestBase.cs | 6 +--- TUnit.Engine.Tests/JsonOutputTests.cs | 12 +++---- TUnit.Engine.Tests/MatrixTests1.cs | 12 +++---- TUnit.Engine.Tests/MatrixTests2.cs | 12 +++---- ...aSourceDrivenWithCancellationTokenTests.cs | 12 +++---- TUnit.Engine.Tests/NestedBaseTests.cs | 12 +++---- ...eredByAttributeOrderParameterSetupTests.cs | 12 +++---- TUnit.Engine.Tests/OrderedSetupTests.cs | 12 +++---- TUnit.Engine.Tests/OrderedTests.cs | 12 +++---- TUnit.Engine.Tests/ParallelLimiterTests.cs | 12 +++---- TUnit.Engine.Tests/ParametersTests.cs | 12 +++---- TUnit.Engine.Tests/PassTests.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests1.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests2.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests3.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests4.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests5.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests6.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests7.cs | 12 +++---- TUnit.Engine.Tests/PriorityFilteringTests8.cs | 12 +++---- TUnit.Engine.Tests/PropertySetterTests.cs | 14 ++++---- TUnit.Engine.Tests/RetryTests.cs | 12 +++---- TUnit.Engine.Tests/SkipTests.cs | 12 +++---- TUnit.Engine.Tests/TUnit.Engine.Tests.csproj | 2 +- .../TestDiscoveryAfterHookTests.cs | 12 +++---- .../TestDiscoveryBeforeHookTests.cs | 12 +++---- .../TestSessionAfterHookTests.cs | 12 +++---- .../TestSessionBeforeHookTests.cs | 12 +++---- TUnit.Engine.Tests/TimeoutTests1.cs | 16 +++++----- TUnit.Engine.Tests/TimeoutTests2.cs | 16 +++++----- TUnit.Engine.Tests/TimeoutTests3.cs | 16 +++++----- TUnit.Engine.Tests/TimeoutTests4.cs | 16 +++++----- TUnit.Engine.Tests/TimeoutTests5.cs | 16 +++++----- ...rContextsOnEnumerableDataGeneratorTests.cs | 12 +++---- ...ueObjectsOnEnumerableDataGeneratorTests.cs | 12 +++---- .../TUnit.Example.WebProject.Tests.csproj | 2 +- TUnit.Example.WebProject.Tests/Tests.cs | 4 +-- TUnit.Pipeline/TUnit.Pipeline.csproj | 2 +- TUnit.TestProject/DisposableFieldTests.cs | 10 +++--- TUnit.TestProject/DisposablePropertyTests.cs | 6 ++-- TUnit.TestProject/TUnit.TestProject.csproj | 2 +- ...rContextsOnEnumerableDataGeneratorTests.cs | 10 +++--- 86 files changed, 513 insertions(+), 519 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 0e884575d9..53e606b5d5 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -11,7 +11,6 @@ - @@ -47,6 +46,7 @@ + diff --git a/TUnit.Engine.Tests/AbstractClassTests.cs b/TUnit.Engine.Tests/AbstractClassTests.cs index 531e16251c..f2f8d2b199 100644 --- a/TUnit.Engine.Tests/AbstractClassTests.cs +++ b/TUnit.Engine.Tests/AbstractClassTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/AbstractBaseClass/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(0), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(0), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/AfterTestAttributeTests.cs b/TUnit.Engine.Tests/AfterTestAttributeTests.cs index f6c81d24fe..76766e0c40 100644 --- a/TUnit.Engine.Tests/AfterTestAttributeTests.cs +++ b/TUnit.Engine.Tests/AfterTestAttributeTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -11,11 +11,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/AfterTestAttributeTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), _ => FindFile(x => x.Name.EndsWith("AfterTestAttributeTests.txt")).AssertExists() ]); } diff --git a/TUnit.Engine.Tests/AsyncLocalTest.cs b/TUnit.Engine.Tests/AsyncLocalTest.cs index 58ed14b5cd..49492f6d24 100644 --- a/TUnit.Engine.Tests/AsyncLocalTest.cs +++ b/TUnit.Engine.Tests/AsyncLocalTest.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/AsyncLocalTest/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/BasicTestsHooksFromLibrary.cs b/TUnit.Engine.Tests/BasicTestsHooksFromLibrary.cs index 7e224d538a..8d2a512cf0 100644 --- a/TUnit.Engine.Tests/BasicTestsHooksFromLibrary.cs +++ b/TUnit.Engine.Tests/BasicTestsHooksFromLibrary.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/BasicTestsHooksFromLibrary/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/Bugs/Bug1187.cs b/TUnit.Engine.Tests/Bugs/Bug1187.cs index a5bd222740..c3cbdeb6cd 100644 --- a/TUnit.Engine.Tests/Bugs/Bug1187.cs +++ b/TUnit.Engine.Tests/Bugs/Bug1187.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests.Bugs; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/TUnit.TestProject.Bugs._1187/*/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(24), - result => result.ResultSummary.Counters.Passed.Should().Be(24), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(24), + result => result.ResultSummary.Counters.Passed.ShouldBe(24), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/Bugs/Bug1410.cs b/TUnit.Engine.Tests/Bugs/Bug1410.cs index d10552a3da..bc80014e34 100644 --- a/TUnit.Engine.Tests/Bugs/Bug1410.cs +++ b/TUnit.Engine.Tests/Bugs/Bug1410.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests.Bugs; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/TUnit.TestProject.Bugs._1410/*/ReproTest2", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CategoryTests.cs b/TUnit.Engine.Tests/CategoryTests.cs index 06526598bf..b21d30f99a 100644 --- a/TUnit.Engine.Tests/CategoryTests.cs +++ b/TUnit.Engine.Tests/CategoryTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,31 +10,31 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CategoryTests/*[Category=A]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); await RunTestsWithFilter( "/*/*/CategoryTests/*[Category=B]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); await RunTestsWithFilter( "/*/*/CategoryTests/*[(Category=A)&(Category=B)]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ClassConstructorWithEnumerableTests.cs b/TUnit.Engine.Tests/ClassConstructorWithEnumerableTests.cs index 7731359b25..4bb33f73bc 100644 --- a/TUnit.Engine.Tests/ClassConstructorWithEnumerableTests.cs +++ b/TUnit.Engine.Tests/ClassConstructorWithEnumerableTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ClassConstructorWithEnumerableTest/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(4), - result => result.ResultSummary.Counters.Passed.Should().Be(4), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(4), + result => result.ResultSummary.Counters.Passed.ShouldBe(4), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ClassDataSourceDrivenTests.cs b/TUnit.Engine.Tests/ClassDataSourceDrivenTests.cs index a0707984a1..67262b2707 100644 --- a/TUnit.Engine.Tests/ClassDataSourceDrivenTests.cs +++ b/TUnit.Engine.Tests/ClassDataSourceDrivenTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ClassDataSourceDrivenTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(7), - result => result.ResultSummary.Counters.Passed.Should().Be(7), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(7), + result => result.ResultSummary.Counters.Passed.ShouldBe(7), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ClassHooksExecutionCountTests.cs b/TUnit.Engine.Tests/ClassHooksExecutionCountTests.cs index 5ae411360f..5855241e4e 100644 --- a/TUnit.Engine.Tests/ClassHooksExecutionCountTests.cs +++ b/TUnit.Engine.Tests/ClassHooksExecutionCountTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ClassHooksExecutionCountTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(5), - result => result.ResultSummary.Counters.Passed.Should().Be(5), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(5), + result => result.ResultSummary.Counters.Passed.ShouldBe(5), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ConcreteBasedOnAbstractClassTests.cs b/TUnit.Engine.Tests/ConcreteBasedOnAbstractClassTests.cs index ba45453f34..85a05678e4 100644 --- a/TUnit.Engine.Tests/ConcreteBasedOnAbstractClassTests.cs +++ b/TUnit.Engine.Tests/ConcreteBasedOnAbstractClassTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/(ConcreteClass1|ConcreteClass2)/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ConflictingDependsOnTests.cs b/TUnit.Engine.Tests/ConflictingDependsOnTests.cs index 6294366732..3555f34d97 100644 --- a/TUnit.Engine.Tests/ConflictingDependsOnTests.cs +++ b/TUnit.Engine.Tests/ConflictingDependsOnTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,13 +10,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ConflictingDependsOnTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(2), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test1 > Test2 > Test1"), - result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test2 > Test1 > Test2"), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(2), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test1 > Test2 > Test1"), + result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test2 > Test1 > Test2"), ]); } diff --git a/TUnit.Engine.Tests/ConflictingDependsOnTests2.cs b/TUnit.Engine.Tests/ConflictingDependsOnTests2.cs index beeeb3fd3d..9a6b7019d5 100644 --- a/TUnit.Engine.Tests/ConflictingDependsOnTests2.cs +++ b/TUnit.Engine.Tests/ConflictingDependsOnTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,14 +10,14 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ConflictingDependsOnTests2/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(3), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test1 > Test3 > Test2 > Test1"), - result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test2 > Test1 > Test3 > Test2"), - result => result.Results.First(x => x.TestName == "Test3").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test3 > Test2 > Test1 > Test3"), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(3), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test1 > Test3 > Test2 > Test1"), + result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test2 > Test1 > Test3 > Test2"), + result => result.Results.First(x => x.TestName == "Test3").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test3 > Test2 > Test1 > Test3"), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ConflictingDependsOnTests3.cs b/TUnit.Engine.Tests/ConflictingDependsOnTests3.cs index 39519ef224..f4237a8390 100644 --- a/TUnit.Engine.Tests/ConflictingDependsOnTests3.cs +++ b/TUnit.Engine.Tests/ConflictingDependsOnTests3.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,16 +10,16 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ConflictingDependsOnTests3/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(5), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(5), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test1 > Test5 > Test4 > Test3 > Test2 > Test1"), - result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test2 > Test1 > Test5 > Test4 > Test3 > Test2"), - result => result.Results.First(x => x.TestName == "Test3").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test3 > Test2 > Test1 > Test5 > Test4 > Test3"), - result => result.Results.First(x => x.TestName == "Test4").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test4 > Test3 > Test2 > Test1 > Test5 > Test4"), - result => result.Results.First(x => x.TestName == "Test5").Output?.ErrorInfo?.Message.Should().Contain("DependsOn Conflict: Test5 > Test4 > Test3 > Test2 > Test1 > Test5"), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(5), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(5), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => result.Results.First(x => x.TestName == "Test1").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test1 > Test5 > Test4 > Test3 > Test2 > Test1"), + result => result.Results.First(x => x.TestName == "Test2").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test2 > Test1 > Test5 > Test4 > Test3 > Test2"), + result => result.Results.First(x => x.TestName == "Test3").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test3 > Test2 > Test1 > Test5 > Test4 > Test3"), + result => result.Results.First(x => x.TestName == "Test4").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test4 > Test3 > Test2 > Test1 > Test5 > Test4"), + result => result.Results.First(x => x.TestName == "Test5").Output?.ErrorInfo?.Message.ShouldContain("DependsOn Conflict: Test5 > Test4 > Test3 > Test2 > Test1 > Test5"), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomDisplayNameTests.cs b/TUnit.Engine.Tests/CustomDisplayNameTests.cs index 5b3fd1392f..f1ac001906 100644 --- a/TUnit.Engine.Tests/CustomDisplayNameTests.cs +++ b/TUnit.Engine.Tests/CustomDisplayNameTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomDisplayNameTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(9), - result => result.ResultSummary.Counters.Passed.Should().Be(9), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(9), + result => result.ResultSummary.Counters.Passed.ShouldBe(9), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests1.cs b/TUnit.Engine.Tests/CustomFilteringTests1.cs index fe173cc82f..ab74603e73 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests1.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests1.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[one=yes]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests12.cs b/TUnit.Engine.Tests/CustomFilteringTests12.cs index d058acb904..982bc722c3 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests12.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests12.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CaptureOutputTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(80), - result => result.ResultSummary.Counters.Passed.Should().Be(80), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(80), + result => result.ResultSummary.Counters.Passed.ShouldBe(80), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests2.cs b/TUnit.Engine.Tests/CustomFilteringTests2.cs index df4c25fc1f..e218900578 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests2.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[one=no]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests3.cs b/TUnit.Engine.Tests/CustomFilteringTests3.cs index cbd7c19f74..2ac3c8502a 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests3.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests3.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[one=*y*]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests4.cs b/TUnit.Engine.Tests/CustomFilteringTests4.cs index 0464873414..4797bc116b 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests4.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests4.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[one=other]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(0), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(0), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests5.cs b/TUnit.Engine.Tests/CustomFilteringTests5.cs index a07b591596..18c48e612a 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests5.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests5.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[one=*]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests6.cs b/TUnit.Engine.Tests/CustomFilteringTests6.cs index 11cbcf07fa..0c87a2bb4e 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests6.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests6.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[*=*]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests7.cs b/TUnit.Engine.Tests/CustomFilteringTests7.cs index c2bc9cd187..072f3748f2 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests7.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests7.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[*=yes]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomFilteringTests8.cs b/TUnit.Engine.Tests/CustomFilteringTests8.cs index dc6ddb0e50..2aca99cd6f 100644 --- a/TUnit.Engine.Tests/CustomFilteringTests8.cs +++ b/TUnit.Engine.Tests/CustomFilteringTests8.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomFilteringTests/*[*=no]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomPropertyTests.cs b/TUnit.Engine.Tests/CustomPropertyTests.cs index 8c74e599cd..73caa2e0f6 100644 --- a/TUnit.Engine.Tests/CustomPropertyTests.cs +++ b/TUnit.Engine.Tests/CustomPropertyTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomPropertyTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/CustomRetryTests.cs b/TUnit.Engine.Tests/CustomRetryTests.cs index db29b20253..7647d9c2cc 100644 --- a/TUnit.Engine.Tests/CustomRetryTests.cs +++ b/TUnit.Engine.Tests/CustomRetryTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/CustomRetryTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(5), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(4), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(5), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(4), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs b/TUnit.Engine.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs index e08ee8f93a..c130162445 100644 --- a/TUnit.Engine.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs +++ b/TUnit.Engine.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DataSourceClassCombinedWithDataSourceMethod/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(9), - result => result.ResultSummary.Counters.Passed.Should().Be(9), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(9), + result => result.ResultSummary.Counters.Passed.ShouldBe(9), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DebugAssertFailureTests.cs b/TUnit.Engine.Tests/DebugAssertFailureTests.cs index 07c7bcffc9..21dcafde58 100644 --- a/TUnit.Engine.Tests/DebugAssertFailureTests.cs +++ b/TUnit.Engine.Tests/DebugAssertFailureTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DebugAssertFailureTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DependsOnAndNotInParallelTests.cs b/TUnit.Engine.Tests/DependsOnAndNotInParallelTests.cs index ce7c594dc8..39a00df897 100644 --- a/TUnit.Engine.Tests/DependsOnAndNotInParallelTests.cs +++ b/TUnit.Engine.Tests/DependsOnAndNotInParallelTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnAndNotInParallelTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), ]); } diff --git a/TUnit.Engine.Tests/DependsOnAndNotInParallelTests2.cs b/TUnit.Engine.Tests/DependsOnAndNotInParallelTests2.cs index 221c44898c..78e706eb16 100644 --- a/TUnit.Engine.Tests/DependsOnAndNotInParallelTests2.cs +++ b/TUnit.Engine.Tests/DependsOnAndNotInParallelTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/NotInParallelWithDependsOnTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(3), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(3), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), ]); } diff --git a/TUnit.Engine.Tests/DependsOnTests.cs b/TUnit.Engine.Tests/DependsOnTests.cs index 181b45d60c..f291c92b3a 100644 --- a/TUnit.Engine.Tests/DependsOnTests.cs +++ b/TUnit.Engine.Tests/DependsOnTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,17 +9,17 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), result => { var test1Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test1")).StartTime!); var test2Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test2")).StartTime!); - test2Start.Should().BeOnOrAfter(test1Start.AddSeconds(4.9)); + test2Start.ShouldBeGreaterThanOrEqualTo(test1Start.AddSeconds(4.9)); } ]); } diff --git a/TUnit.Engine.Tests/DependsOnTests2.cs b/TUnit.Engine.Tests/DependsOnTests2.cs index ac4564760a..be2d4a09a0 100644 --- a/TUnit.Engine.Tests/DependsOnTests2.cs +++ b/TUnit.Engine.Tests/DependsOnTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,17 +9,17 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnTests2/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(3), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(3), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), result => { var test1Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test1")).StartTime!); var test2Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test2")).StartTime!); - test2Start.Should().BeOnOrAfter(test1Start.AddSeconds(4.9)); + test2Start.ShouldBeGreaterThanOrEqualTo(test1Start.AddSeconds(4.9)); } ]); } diff --git a/TUnit.Engine.Tests/DependsOnTests3.cs b/TUnit.Engine.Tests/DependsOnTests3.cs index f5fd5c15a7..748920f050 100644 --- a/TUnit.Engine.Tests/DependsOnTests3.cs +++ b/TUnit.Engine.Tests/DependsOnTests3.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,19 +9,19 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnTests3/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(3), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(3), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), result => { var test1Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test1")).StartTime!); var test2Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test2")).StartTime!); var test3Start = DateTime.Parse(result.Results.First(x => x.TestName!.StartsWith("Test3")).StartTime!); - test3Start.Should().BeOnOrAfter(test1Start.AddSeconds(0.9)); - test3Start.Should().BeOnOrAfter(test2Start.AddSeconds(0.9)); + test3Start.ShouldBeGreaterThanOrEqualTo(test1Start.AddSeconds(0.9)); + test3Start.ShouldBeGreaterThanOrEqualTo(test2Start.AddSeconds(0.9)); } ]); diff --git a/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs b/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs index 1769f537af..bac5623bb7 100644 --- a/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs +++ b/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,11 +9,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnTestsWithProceedOnFailure/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs b/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs index fa081a46d7..bcd124d335 100644 --- a/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs +++ b/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,11 +9,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnTestsWithoutProceedOnFailure/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(2), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(2), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DependsOnWithBaseTests.cs b/TUnit.Engine.Tests/DependsOnWithBaseTests.cs index 5767fc5773..61a8bcf850 100644 --- a/TUnit.Engine.Tests/DependsOnWithBaseTests.cs +++ b/TUnit.Engine.Tests/DependsOnWithBaseTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,17 +9,17 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DependsOnWithBaseTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), result => { // var baseTest = result.TrxReport.UnitTestResults.First(x => x.TestName!.StartsWith("SubTypeTest")).StartTime!; // var subTypeTestStart = result.TrxReport.UnitTestResults.First(x => x.TestName!.StartsWith("BaseTest")).StartTime!; // - // subTypeTestStart.Should().BeOnOrAfter(baseTest.AddSeconds(4.9)); + // subTypeTestStart.ShouldBeGreaterThanOrEqualTo(baseTest.AddSeconds(4.9)); } ]); } diff --git a/TUnit.Engine.Tests/DisposedReproTests.cs b/TUnit.Engine.Tests/DisposedReproTests.cs index 45bd8aa81d..cb2a464666 100644 --- a/TUnit.Engine.Tests/DisposedReproTests.cs +++ b/TUnit.Engine.Tests/DisposedReproTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/DisposedRepro/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(3), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(3), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs b/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs index fa804854bd..5eda54aa49 100644 --- a/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs +++ b/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/FilterByDynamicAddedPropertyTests/*[MyKey=MyDynamicallyAddedValue] ", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ExperimentalTests.cs b/TUnit.Engine.Tests/ExperimentalTests.cs index 6b2941c71e..70ab89c21f 100644 --- a/TUnit.Engine.Tests/ExperimentalTests.cs +++ b/TUnit.Engine.Tests/ExperimentalTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ExperimentalTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/FailTests.cs b/TUnit.Engine.Tests/FailTests.cs index 55ab853118..0d559fea04 100644 --- a/TUnit.Engine.Tests/FailTests.cs +++ b/TUnit.Engine.Tests/FailTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PassFailTests/*[Category=Fail]", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(86), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(86), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(86), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(86), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs b/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs index e1de7829bc..e242012f67 100644 --- a/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs +++ b/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/*/*[MyKey=MyDynamicallyAddedValue]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/InheritedPropertySetterTests.cs b/TUnit.Engine.Tests/InheritedPropertySetterTests.cs index 6fdad012e3..aa58bcdc20 100644 --- a/TUnit.Engine.Tests/InheritedPropertySetterTests.cs +++ b/TUnit.Engine.Tests/InheritedPropertySetterTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -11,12 +11,12 @@ public async Task Test() await RunTestsWithFilter( "/*/*/InheritedPropertySetterTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - _ => File.ReadAllText(FindFile(x => x.Name == "InheritedPropertySetterTests_CapturedOutput.txt").AssertExists().FullName).Should().Contain( + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + _ => File.ReadAllText(FindFile(x => x.Name == "InheritedPropertySetterTests_CapturedOutput.txt").AssertExists().FullName).ShouldContain( """ Initializing Static Property Before Test Session diff --git a/TUnit.Engine.Tests/InheritedTestsFromDifferentProjectTests.cs b/TUnit.Engine.Tests/InheritedTestsFromDifferentProjectTests.cs index c839ecf148..e9b6234998 100644 --- a/TUnit.Engine.Tests/InheritedTestsFromDifferentProjectTests.cs +++ b/TUnit.Engine.Tests/InheritedTestsFromDifferentProjectTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/InheritedTestsFromDifferentProjectTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(4), - result => result.ResultSummary.Counters.Passed.Should().Be(4), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(4), + result => result.ResultSummary.Counters.Passed.ShouldBe(4), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/InvokableTestBase.cs b/TUnit.Engine.Tests/InvokableTestBase.cs index e6668a7cff..5699996a6d 100644 --- a/TUnit.Engine.Tests/InvokableTestBase.cs +++ b/TUnit.Engine.Tests/InvokableTestBase.cs @@ -1,7 +1,6 @@ using System.Runtime.CompilerServices; using CliWrap; using CliWrap.Buffered; -using FluentAssertions.Execution; using TrxTools.TrxParser; namespace TUnit.Engine.Tests; @@ -148,10 +147,7 @@ private async Task AssertTrx(BufferedCommandResult commandResult, var testRun = TrxControl.ReadTrx(new StringReader(trxFileContents)); - using (new AssertionScope()) - { - assertions.ForEach(x => x.Invoke(testRun)); - } + assertions.ForEach(x => x.Invoke(testRun)); } catch (Exception e) { diff --git a/TUnit.Engine.Tests/JsonOutputTests.cs b/TUnit.Engine.Tests/JsonOutputTests.cs index b35aaa804d..f5b38c6b01 100644 --- a/TUnit.Engine.Tests/JsonOutputTests.cs +++ b/TUnit.Engine.Tests/JsonOutputTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -14,11 +14,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PassFailTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(172), - result => result.ResultSummary.Counters.Passed.Should().Be(86), - result => result.ResultSummary.Counters.Failed.Should().Be(86), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(172), + result => result.ResultSummary.Counters.Passed.ShouldBe(86), + result => result.ResultSummary.Counters.Failed.ShouldBe(86), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ], new RunOptions { diff --git a/TUnit.Engine.Tests/MatrixTests1.cs b/TUnit.Engine.Tests/MatrixTests1.cs index bbe2f6e0eb..cf37f5400f 100644 --- a/TUnit.Engine.Tests/MatrixTests1.cs +++ b/TUnit.Engine.Tests/MatrixTests1.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/MatrixTests/MatrixTest_One", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(24, "Total"), - result => result.ResultSummary.Counters.Passed.Should().Be(24, "Passed"), - result => result.ResultSummary.Counters.Failed.Should().Be(0, "Failed"), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0, "Skipped") + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(24, "Total"), + result => result.ResultSummary.Counters.Passed.ShouldBe(24, "Passed"), + result => result.ResultSummary.Counters.Failed.ShouldBe(0, "Failed"), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0, "Skipped") ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/MatrixTests2.cs b/TUnit.Engine.Tests/MatrixTests2.cs index d943a67bec..4838d125b3 100644 --- a/TUnit.Engine.Tests/MatrixTests2.cs +++ b/TUnit.Engine.Tests/MatrixTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/MatrixTests/MatrixTest_Two", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(48), - result => result.ResultSummary.Counters.Passed.Should().Be(48), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(48), + result => result.ResultSummary.Counters.Passed.ShouldBe(48), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs b/TUnit.Engine.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs index 48daadaccc..ca3e3c4f0e 100644 --- a/TUnit.Engine.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs +++ b/TUnit.Engine.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/MethodDataSourceDrivenWithCancellationTokenTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(6), - result => result.ResultSummary.Counters.Passed.Should().Be(6), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(6), + result => result.ResultSummary.Counters.Passed.ShouldBe(6), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/NestedBaseTests.cs b/TUnit.Engine.Tests/NestedBaseTests.cs index 79b5b8e808..47a32efef3 100644 --- a/TUnit.Engine.Tests/NestedBaseTests.cs +++ b/TUnit.Engine.Tests/NestedBaseTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/NestedBaseTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/OrderedByAttributeOrderParameterSetupTests.cs b/TUnit.Engine.Tests/OrderedByAttributeOrderParameterSetupTests.cs index 78ca3282e4..3126245158 100644 --- a/TUnit.Engine.Tests/OrderedByAttributeOrderParameterSetupTests.cs +++ b/TUnit.Engine.Tests/OrderedByAttributeOrderParameterSetupTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/TUnit.TestProject.OrderedByAttributeOrderParameterSetupTests/*/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/OrderedSetupTests.cs b/TUnit.Engine.Tests/OrderedSetupTests.cs index 0bf52da230..01dab4f577 100644 --- a/TUnit.Engine.Tests/OrderedSetupTests.cs +++ b/TUnit.Engine.Tests/OrderedSetupTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/TUnit.TestProject.OrderedSetupTests/*/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/OrderedTests.cs b/TUnit.Engine.Tests/OrderedTests.cs index 736a5a8857..b8531bc77c 100644 --- a/TUnit.Engine.Tests/OrderedTests.cs +++ b/TUnit.Engine.Tests/OrderedTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/OrderedTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(6), - result => result.ResultSummary.Counters.Passed.Should().Be(6), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(6), + result => result.ResultSummary.Counters.Passed.ShouldBe(6), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ParallelLimiterTests.cs b/TUnit.Engine.Tests/ParallelLimiterTests.cs index ee395f0426..d2fe66e33c 100644 --- a/TUnit.Engine.Tests/ParallelLimiterTests.cs +++ b/TUnit.Engine.Tests/ParallelLimiterTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,11 +9,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ParallelLimiterTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(12), - result => result.ResultSummary.Counters.Passed.Should().Be(12), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(12), + result => result.ResultSummary.Counters.Passed.ShouldBe(12), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/ParametersTests.cs b/TUnit.Engine.Tests/ParametersTests.cs index 26341c1f60..c5c7ff804d 100644 --- a/TUnit.Engine.Tests/ParametersTests.cs +++ b/TUnit.Engine.Tests/ParametersTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/ParametersTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ], new RunOptions { diff --git a/TUnit.Engine.Tests/PassTests.cs b/TUnit.Engine.Tests/PassTests.cs index 507548224c..c482189fd4 100644 --- a/TUnit.Engine.Tests/PassTests.cs +++ b/TUnit.Engine.Tests/PassTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PassFailTests/*[Category=Pass]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(86), - result => result.ResultSummary.Counters.Passed.Should().Be(86), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(86), + result => result.ResultSummary.Counters.Passed.ShouldBe(86), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests1.cs b/TUnit.Engine.Tests/PriorityFilteringTests1.cs index 9cd4ab5545..cccb5c1fef 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests1.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests1.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[Priority=High]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(3), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(3), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests2.cs b/TUnit.Engine.Tests/PriorityFilteringTests2.cs index 3a6b27b028..abb5f89a67 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests2.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[Priority=Medium]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests3.cs b/TUnit.Engine.Tests/PriorityFilteringTests3.cs index 2d6e1e3875..51d74fa58b 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests3.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests3.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[Priority=*i*]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(5), - result => result.ResultSummary.Counters.Passed.Should().Be(5), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(5), + result => result.ResultSummary.Counters.Passed.ShouldBe(5), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests4.cs b/TUnit.Engine.Tests/PriorityFilteringTests4.cs index a449cd51f5..9352086908 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests4.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests4.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[Priority=other]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(0), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(0), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests5.cs b/TUnit.Engine.Tests/PriorityFilteringTests5.cs index 5a706f3201..0d1b10deb5 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests5.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests5.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[Priority=*]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(6), - result => result.ResultSummary.Counters.Passed.Should().Be(6), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(6), + result => result.ResultSummary.Counters.Passed.ShouldBe(6), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests6.cs b/TUnit.Engine.Tests/PriorityFilteringTests6.cs index bb0466cc0c..f6b29e4a65 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests6.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests6.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[*=High]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(3), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(3), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests7.cs b/TUnit.Engine.Tests/PriorityFilteringTests7.cs index 2de2ecebad..fcc71dbdc9 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests7.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests7.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[*=Medium]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PriorityFilteringTests8.cs b/TUnit.Engine.Tests/PriorityFilteringTests8.cs index 953beea3ed..311699d9c1 100644 --- a/TUnit.Engine.Tests/PriorityFilteringTests8.cs +++ b/TUnit.Engine.Tests/PriorityFilteringTests8.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PriorityFilteringTests/*[*=Low]", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/PropertySetterTests.cs b/TUnit.Engine.Tests/PropertySetterTests.cs index db4ee16a51..73497a804c 100644 --- a/TUnit.Engine.Tests/PropertySetterTests.cs +++ b/TUnit.Engine.Tests/PropertySetterTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -11,12 +11,12 @@ public async Task Test() await RunTestsWithFilter( "/*/*/PropertySetterTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - _ => File.ReadAllText(FindFile(x => x.Name == "PropertySetterTests_CapturedOutput.txt").AssertExists().FullName).Should().Contain( + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + _ => File.ReadAllText(FindFile(x => x.Name == "PropertySetterTests_CapturedOutput.txt").AssertExists().FullName).ShouldContain( """ Initializing Static Property Before Test Session diff --git a/TUnit.Engine.Tests/RetryTests.cs b/TUnit.Engine.Tests/RetryTests.cs index 366ce2a74c..2b4c72ce31 100644 --- a/TUnit.Engine.Tests/RetryTests.cs +++ b/TUnit.Engine.Tests/RetryTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/RetryTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(4), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(3), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(4), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(3), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/SkipTests.cs b/TUnit.Engine.Tests/SkipTests.cs index 9c66fe68ff..e5c6dc64a4 100644 --- a/TUnit.Engine.Tests/SkipTests.cs +++ b/TUnit.Engine.Tests/SkipTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/SkipTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(1) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(1) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj b/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj index 40d115b252..2d5589fec6 100644 --- a/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj +++ b/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj @@ -12,7 +12,7 @@ - + diff --git a/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs b/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs index a9f58feb87..564d41d0ed 100644 --- a/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs +++ b/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() { await RunTestsWithFilter("/*/*/TestDiscoveryAfterTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), _ => FindFile(x => x.Name.StartsWith("TestDiscoveryAfterTests") && x.Extension == ".txt").AssertExists() ]); } diff --git a/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs b/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs index 81a618c49f..9b7d18d447 100644 --- a/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs +++ b/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() { await RunTestsWithFilter("/*/*/TestDiscoveryBeforeTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), _ => FindFile(x => x.Name.StartsWith("TestDiscoveryBeforeTests") && x.Extension == ".txt").AssertExists() ]); } diff --git a/TUnit.Engine.Tests/TestSessionAfterHookTests.cs b/TUnit.Engine.Tests/TestSessionAfterHookTests.cs index d9b099f61d..7ad7a2681f 100644 --- a/TUnit.Engine.Tests/TestSessionAfterHookTests.cs +++ b/TUnit.Engine.Tests/TestSessionAfterHookTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() { await RunTestsWithFilter("/*/*/TestSessionAfterTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), _ => FindFile(x => x.Name.Contains("TestSessionAfterTests") && x.Extension == ".txt").AssertExists() ]); } diff --git a/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs b/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs index a2b9880851..3b87af461c 100644 --- a/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs +++ b/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; using TUnit.Engine.Tests.Extensions; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() { await RunTestsWithFilter("/*/*/TestSessionBeforeTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(1), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(1), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), _ => FindFile(x => x.Name.Contains("TestSessionBeforeTests") && x.Extension == ".txt").AssertExists() ]); } diff --git a/TUnit.Engine.Tests/TimeoutTests1.cs b/TUnit.Engine.Tests/TimeoutTests1.cs index d31446539e..a5f4058fb7 100644 --- a/TUnit.Engine.Tests/TimeoutTests1.cs +++ b/TUnit.Engine.Tests/TimeoutTests1.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,13 +9,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/TimeoutCancellationTokenTests/BasicTest", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeLessThan(TimeSpan.FromMinutes(1)), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeGreaterThan(TimeSpan.FromSeconds(4)), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeLessThan(TimeSpan.FromMinutes(1)), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeGreaterThan(TimeSpan.FromSeconds(4)), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/TimeoutTests2.cs b/TUnit.Engine.Tests/TimeoutTests2.cs index 5f8ad71bf5..e79168d66a 100644 --- a/TUnit.Engine.Tests/TimeoutTests2.cs +++ b/TUnit.Engine.Tests/TimeoutTests2.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,13 +9,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/TimeoutCancellationTokenTests/InheritedTimeoutAttribute", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeLessThan(TimeSpan.FromMinutes(1)), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeGreaterThan(TimeSpan.FromSeconds(4)), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeLessThan(TimeSpan.FromMinutes(1)), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeGreaterThan(TimeSpan.FromSeconds(4)), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/TimeoutTests3.cs b/TUnit.Engine.Tests/TimeoutTests3.cs index 2837636442..b618b9ea9c 100644 --- a/TUnit.Engine.Tests/TimeoutTests3.cs +++ b/TUnit.Engine.Tests/TimeoutTests3.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,13 +9,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/TimeoutCancellationTokenTests/DataTest", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeLessThan(TimeSpan.FromMinutes(1)), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeGreaterThan(TimeSpan.FromSeconds(4)), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeLessThan(TimeSpan.FromMinutes(1)), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeGreaterThan(TimeSpan.FromSeconds(4)), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/TimeoutTests4.cs b/TUnit.Engine.Tests/TimeoutTests4.cs index 5f451fb1c2..0693a942bf 100644 --- a/TUnit.Engine.Tests/TimeoutTests4.cs +++ b/TUnit.Engine.Tests/TimeoutTests4.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,13 +9,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/TimeoutCancellationTokenTests/DataSourceTest", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(1), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(1), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeLessThan(TimeSpan.FromMinutes(1)), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeGreaterThan(TimeSpan.FromSeconds(4)), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(1), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(1), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeLessThan(TimeSpan.FromMinutes(1)), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeGreaterThan(TimeSpan.FromSeconds(4)), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/TimeoutTests5.cs b/TUnit.Engine.Tests/TimeoutTests5.cs index 6a8a7054d4..32d18a17a1 100644 --- a/TUnit.Engine.Tests/TimeoutTests5.cs +++ b/TUnit.Engine.Tests/TimeoutTests5.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -9,13 +9,13 @@ public async Task Test() await RunTestsWithFilter( "/*/*/TimeoutCancellationTokenTests/MatrixTest", [ - result => result.ResultSummary.Outcome.Should().Be("Failed"), - result => result.ResultSummary.Counters.Total.Should().Be(3), - result => result.ResultSummary.Counters.Passed.Should().Be(0), - result => result.ResultSummary.Counters.Failed.Should().Be(3), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeLessThan(TimeSpan.FromMinutes(1)), - result => TimeSpan.Parse(result.Results[0].Duration).Should().BeGreaterThan(TimeSpan.FromSeconds(4)), + result => result.ResultSummary.Outcome.ShouldBe("Failed"), + result => result.ResultSummary.Counters.Total.ShouldBe(3), + result => result.ResultSummary.Counters.Passed.ShouldBe(0), + result => result.ResultSummary.Counters.Failed.ShouldBe(3), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeLessThan(TimeSpan.FromMinutes(1)), + result => TimeSpan.Parse(result.Results[0].Duration).ShouldBeGreaterThan(TimeSpan.FromSeconds(4)), ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs b/TUnit.Engine.Tests/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs index f97135cef3..a4f46dde0b 100644 --- a/TUnit.Engine.Tests/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs +++ b/TUnit.Engine.Tests/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/UniqueBuilderContextsOnEnumerableDataGeneratorTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(2), - result => result.ResultSummary.Counters.Passed.Should().Be(2), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(2), + result => result.ResultSummary.Counters.Passed.ShouldBe(2), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Engine.Tests/UniqueObjectsOnEnumerableDataGeneratorTests.cs b/TUnit.Engine.Tests/UniqueObjectsOnEnumerableDataGeneratorTests.cs index 4b2f5092ad..f4556f0206 100644 --- a/TUnit.Engine.Tests/UniqueObjectsOnEnumerableDataGeneratorTests.cs +++ b/TUnit.Engine.Tests/UniqueObjectsOnEnumerableDataGeneratorTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.Engine.Tests; @@ -10,11 +10,11 @@ public async Task Test() await RunTestsWithFilter( "/*/*/UniqueObjectsOnEnumerableDataGeneratorTests/*", [ - result => result.ResultSummary.Outcome.Should().Be("Completed"), - result => result.ResultSummary.Counters.Total.Should().Be(9), - result => result.ResultSummary.Counters.Passed.Should().Be(9), - result => result.ResultSummary.Counters.Failed.Should().Be(0), - result => result.ResultSummary.Counters.NotExecuted.Should().Be(0) + result => result.ResultSummary.Outcome.ShouldBe("Completed"), + result => result.ResultSummary.Counters.Total.ShouldBe(9), + result => result.ResultSummary.Counters.Passed.ShouldBe(9), + result => result.ResultSummary.Counters.Failed.ShouldBe(0), + result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0) ]); } } \ No newline at end of file diff --git a/TUnit.Example.WebProject.Tests/TUnit.Example.WebProject.Tests.csproj b/TUnit.Example.WebProject.Tests/TUnit.Example.WebProject.Tests.csproj index 6b516a47a8..fb9d276f7c 100644 --- a/TUnit.Example.WebProject.Tests/TUnit.Example.WebProject.Tests.csproj +++ b/TUnit.Example.WebProject.Tests/TUnit.Example.WebProject.Tests.csproj @@ -16,7 +16,7 @@ - + diff --git a/TUnit.Example.WebProject.Tests/Tests.cs b/TUnit.Example.WebProject.Tests/Tests.cs index 09f8455f1f..bc9f762368 100644 --- a/TUnit.Example.WebProject.Tests/Tests.cs +++ b/TUnit.Example.WebProject.Tests/Tests.cs @@ -1,5 +1,5 @@ using System.Net; -using FluentAssertions; +using Shouldly; namespace TUnit.Example.WebProject.Tests; @@ -11,6 +11,6 @@ public async Task Test1() var response = await Client.GetAsync("/weatherforecast"); // Assert - response.StatusCode.Should().Be(HttpStatusCode.OK); + response.StatusCode.ShouldBe(HttpStatusCode.OK); } } \ No newline at end of file diff --git a/TUnit.Pipeline/TUnit.Pipeline.csproj b/TUnit.Pipeline/TUnit.Pipeline.csproj index 4ec4275a9d..b8cc35811c 100644 --- a/TUnit.Pipeline/TUnit.Pipeline.csproj +++ b/TUnit.Pipeline/TUnit.Pipeline.csproj @@ -10,7 +10,7 @@ false - + diff --git a/TUnit.TestProject/DisposableFieldTests.cs b/TUnit.TestProject/DisposableFieldTests.cs index 88d1816587..756cc5c0b1 100644 --- a/TUnit.TestProject/DisposableFieldTests.cs +++ b/TUnit.TestProject/DisposableFieldTests.cs @@ -1,21 +1,19 @@ -using System.Net.Http; - -namespace TUnit.TestProject; +namespace TUnit.TestProject; public class DisposableFieldTests { - private HttpClient? _httpClient; + private Stream? _stream; [Before(Test)] public void Setup() { - _httpClient = new HttpClient(); + _stream = new MemoryStream(); } [After(Test)] public void Blah() { - _httpClient?.Dispose(); + _stream?.Dispose(); } [Test] diff --git a/TUnit.TestProject/DisposablePropertyTests.cs b/TUnit.TestProject/DisposablePropertyTests.cs index 3503807bde..4d18e0e8c7 100644 --- a/TUnit.TestProject/DisposablePropertyTests.cs +++ b/TUnit.TestProject/DisposablePropertyTests.cs @@ -5,19 +5,19 @@ namespace TUnit.TestProject; public class DisposablePropertyTests { #pragma warning disable TUnit0023 - public HttpClient? HttpClient { get; private set; } + public Stream? Stream { get; private set; } #pragma warning restore TUnit0023 [Before(Test)] public void Setup() { - HttpClient = new HttpClient(); + Stream = new MemoryStream(); } [After(Test)] public void Blah() { - HttpClient?.Dispose(); + Stream?.Dispose(); } [Test] diff --git a/TUnit.TestProject/TUnit.TestProject.csproj b/TUnit.TestProject/TUnit.TestProject.csproj index e265f03300..e2236a8a6b 100644 --- a/TUnit.TestProject/TUnit.TestProject.csproj +++ b/TUnit.TestProject/TUnit.TestProject.csproj @@ -35,7 +35,7 @@ - + diff --git a/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs b/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs index 1f436cdda1..6d63ebc0df 100644 --- a/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs +++ b/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs @@ -1,4 +1,4 @@ -using FluentAssertions; +using Shouldly; namespace TUnit.TestProject; @@ -25,11 +25,11 @@ public override IEnumerable> GenerateDataSources(DataGeneratorMetadata var id4 = dataGeneratorMetadata.TestBuilderContext.Current.Id; - id1.Should().Be(id2); + id1.ShouldBe(id2); - id3.Should().NotBe(id1); + id3.ShouldNotBe(id1); - id4.Should().NotBe(id1); - id4.Should().NotBe(id3); + id4.ShouldNotBe(id1); + id4.ShouldNotBe(id3); } } \ No newline at end of file