From 34057d1daf8bb4a1068adf8e2cd4e5a33ade5783 Mon Sep 17 00:00:00 2001 From: Tom Longhurst <30480171+thomhurst@users.noreply.github.com> Date: Thu, 16 Jul 2026 16:05:17 +0100 Subject: [PATCH 1/3] chore: organize repository structure --- .claude/docs/mandatory-rules.md | 6 +- .claude/docs/project-structure.md | 16 +- .claude/docs/troubleshooting.md | 2 +- .claude/docs/workflows.md | 10 +- .github/CONTRIBUTING.md | 6 +- .github/actions/execute-pipeline/action.yml | 2 +- .github/copilot-instructions.md | 40 +- .github/scripts/process-mock-benchmarks.js | 2 +- .../dotnet-build-different-locale.yml | 2 +- .github/workflows/dotnet.yml | 2 +- .github/workflows/mock-benchmarks.yml | 2 +- .gitignore | 4 +- .vscode/launch.json | 6 +- CLAUDE.md | 4 +- README.md | 12 + .../TUnit.Analyzers.Roslyn414.csproj | 5 - .../TUnit.Analyzers.Roslyn44.csproj | 5 - .../TUnit.Analyzers.Roslyn47.csproj | 5 - ...Unit.AspNetCore.Analyzers.Roslyn414.csproj | 5 - ...TUnit.AspNetCore.Analyzers.Roslyn44.csproj | 5 - ...TUnit.AspNetCore.Analyzers.Roslyn47.csproj | 5 - TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj | 27 - .../TUnit.Assertions.Should.Tests.csproj | 16 - ...ratesCharAssertions.DotNet8_0.verified.txt | 524 ----------------- ...ratesCharAssertions.DotNet9_0.verified.txt | 524 ----------------- ...eneratesCharAssertions.Net4_7.verified.txt | 524 ----------------- ...ratesEnumAssertions.DotNet8_0.verified.txt | 63 -- ...ratesEnumAssertions.DotNet9_0.verified.txt | 63 -- ...eneratesEnumAssertions.Net4_7.verified.txt | 63 -- ...ratesPathAssertions.DotNet8_0.verified.txt | 61 -- ...ratesPathAssertions.DotNet9_0.verified.txt | 61 -- ...eneratesPathAssertions.Net4_7.verified.txt | 61 -- ...tesStringAssertions.DotNet8_0.verified.txt | 524 ----------------- ...tesStringAssertions.DotNet9_0.verified.txt | 524 ----------------- ...eratesStringAssertions.Net4_7.verified.txt | 326 ----------- ...eratesUriAssertions.DotNet8_0.verified.txt | 554 ------------------ ...eratesUriAssertions.DotNet9_0.verified.txt | 554 ------------------ ...GeneratesUriAssertions.Net4_7.verified.txt | 554 ------------------ TUnit.Assertions.SourceGenerator.Tests/Git.cs | 6 - ...tesIPAddressAssertions.Net4_7.verified.txt | 255 -------- .../TUnit.Assertions.Tests.csproj | 23 - TUnit.CI.slnx | 156 ++--- TUnit.Core.SourceGenerator.Tests/Git.cs | 6 - TUnit.Dev.slnx | 90 +-- .../TUnit.Example.FsCheck.TestProject.csproj | 11 - .../TUnit.Mocks.Analyzers.Tests.csproj | 17 - .../TUnit.Mocks.Http.Tests.csproj | 15 - .../TUnit.Mocks.Logging.Tests.csproj | 15 - ...nit.Mocks.SourceGenerator.Roslyn414.csproj | 5 - ...Unit.Mocks.SourceGenerator.Roslyn44.csproj | 5 - ...Unit.Mocks.SourceGenerator.Roslyn47.csproj | 5 - .../TUnit.OpenTelemetry.Tests.csproj | 27 - .../Modules/GetPackageProjectsModule.cs | 37 -- TUnit.Profile/TUnit.Profile.csproj | 21 - TUnit.slnx | 188 +++--- TestProject.targets | 19 - .../CallbackBenchmarks.cs | 0 .../CombinedWorkflowBenchmarks.cs | 0 .../TUnit.Mocks.Benchmarks}/GlobalUsings.cs | 0 .../ImposterRegistrations.cs | 0 .../TUnit.Mocks.Benchmarks}/Interfaces.cs | 0 .../InvocationBenchmarks.cs | 0 .../MockCreationBenchmarks.cs | 0 .../TUnit.Mocks.Benchmarks}/Program.cs | 0 .../SetupBenchmarks.cs | 0 .../TUnit.Mocks.Benchmarks.csproj | 8 +- .../VerificationBenchmarks.cs | 0 .../DataSourceBenchmarks.cs | 0 .../TUnit.Performance.Tests}/Program.cs | 0 .../TUnit.Performance.Tests}/README.md | 2 +- .../TUnit.Performance.Tests.csproj | 6 +- .../TestDiscoveryBenchmarks.cs | 0 .../TestExecutionBenchmarks.cs | 0 .../run-benchmarks.ps1 | 0 .../run-benchmarks.sh | 0 .../TUnit.PerformanceBenchmarks}/.gitignore | 0 .../Profiles/profile-cpu.ps1 | 0 .../Profiles/profile-gc.ps1 | 0 .../Profiles/run-baseline.ps1 | 0 .../Results/.gitkeep | 0 .../TUnit.PerformanceBenchmarks.csproj | 10 +- .../ConstraintKeyStressTests.cs | 0 .../Tests/DataDriven/DataDrivenTests_01.cs | 0 .../Tests/DataDriven/DataDrivenTests_02.cs | 0 .../Tests/DataDriven/DataDrivenTests_03.cs | 0 .../Tests/DataDriven/DataDrivenTests_04.cs | 0 .../Tests/DataDriven/DataDrivenTests_05.cs | 0 .../Tests/DataDriven/DataDrivenTests_06.cs | 0 .../Tests/DataDriven/DataDrivenTests_07.cs | 0 .../Tests/DataDriven/DataDrivenTests_08.cs | 0 .../Tests/DataDriven/DataDrivenTests_09.cs | 0 .../Tests/DataDriven/DataDrivenTests_10.cs | 0 .../Tests/Lifecycle/LifecycleTests_01.cs | 0 .../Tests/Lifecycle/LifecycleTests_02.cs | 0 .../Tests/Lifecycle/LifecycleTests_03.cs | 0 .../Tests/Lifecycle/LifecycleTests_04.cs | 0 .../Tests/Lifecycle/LifecycleTests_05.cs | 0 .../Tests/Lifecycle/LifecycleTests_06.cs | 0 .../Tests/Lifecycle/LifecycleTests_07.cs | 0 .../Tests/Lifecycle/LifecycleTests_08.cs | 0 .../Tests/Lifecycle/LifecycleTests_09.cs | 0 .../Tests/Lifecycle/LifecycleTests_10.cs | 0 .../Tests/Simple/SimpleTests_01.cs | 0 .../Tests/Simple/SimpleTests_02.cs | 0 .../Tests/Simple/SimpleTests_03.cs | 0 .../Tests/Simple/SimpleTests_04.cs | 0 .../Tests/Simple/SimpleTests_05.cs | 0 .../Tests/Simple/SimpleTests_06.cs | 0 .../Tests/Simple/SimpleTests_07.cs | 0 .../Tests/Simple/SimpleTests_08.cs | 0 .../Tests/Simple/SimpleTests_09.cs | 0 .../Tests/Simple/SimpleTests_10.cs | 0 .../compare-branches.ps1 | 0 .../count-generated-methods.ps1 | 0 .../generate-tests.ps1 | 0 .../measure-jit.ps1 | 0 .../measure-startup.ps1 | 0 .../TUnit.Profile}/Program.cs | 0 benchmarks/TUnit.Profile/TUnit.Profile.csproj | 21 + .../TUnit.Profile}/trace-analysis.json | 0 .../AotConverterGeneratorBenchmarks.cs | 2 +- .../DynamicTestsGeneratorBenchmarks.cs | 2 +- .../HookMetadataGeneratorBenchmarks.cs | 2 +- .../InfrastructureGeneratorBenchmarks.cs | 2 +- .../Program.cs | 0 ...pertyInjectionSourceGeneratorBenchmarks.cs | 2 +- ...opertyInitializationGeneratorBenchmarks.cs | 2 +- .../TUnit.SourceGenerator.Benchmarks.csproj | 4 +- .../TestMetadataGeneratorBenchmarks.cs | 2 +- .../WorkspaceHelper.cs | 0 docs/docs/benchmarks/mocks/index.md | 2 +- docs/docs/examples/aspnet.md | 2 +- .../examples/complex-test-infrastructure.md | 2 +- Library.props => eng/Library.props | 0 Library.targets => eng/Library.targets | 0 Polyfill.targets => eng/Polyfill.targets | 0 Roslyn.props => eng/Roslyn.props | 0 .../SourceGenerationDebug.props | 0 TUnit.props => eng/TUnit.props | 0 TestLibrary.props => eng/TestLibrary.props | 2 +- .../TestLibrary.targets | 10 +- TestProject.props => eng/TestProject.props | 6 +- eng/TestProject.targets | 19 + .../patches/StringMatchesAssertion.patch | 2 +- strongname.snk => eng/strongname.snk | Bin .../CloudShop.Tests/CloudShop.Tests.csproj | 6 +- .../ConfigureAppConfigurationTimingTests.cs | 0 .../DockerNetwork.cs | 0 .../EfCore/EfCoreTodoApiTests.cs | 0 .../EfCore/EfCoreTodoTestBase.cs | 0 .../EfCore/EfCoreWebApplicationFactory.cs | 0 .../ExecutionOrderDiagnosticTests.cs | 0 .../ExecutionOrderReproductionTests.cs | 0 .../FactoryMethodOrderTests.cs | 0 .../GlobalSetup.cs | 0 .../InMemoryKafka.cs | 0 .../InMemoryPostgreSqlDatabase.cs | 0 .../InMemoryRedis.cs | 0 .../Issue4431ReproductionTests.cs | 0 .../KafkaIsolationTests.cs | 0 .../KafkaTestBase.cs | 0 .../KafkaUI.cs | 0 .../ParallelIsolationTests.cs | 0 .../PerTestServerStartupTests.cs | 0 .../RedisIsolationTests.cs | 0 .../RedisTestBase.cs | 0 .../StartupFilter.cs | 0 .../TUnit.Example.Asp.Net.TestProject.csproj | 10 +- .../Tests.cs | 0 .../TestsBase.cs | 0 .../TodoApiTests.cs | 0 .../TodoSeededTests.cs | 0 .../TodoTestBase.cs | 0 .../WebApplicationFactory.cs | 0 .../Configuration/DatabaseOptions.cs | 0 .../Configuration/KafkaOptions.cs | 0 .../Configuration/RedisOptions.cs | 0 .../EfCore/SchemaModelCacheKeyFactory.cs | 0 .../EfCore/TodoDbContext.cs | 0 .../TUnit.Example.Asp.Net}/Models/Todo.cs | 0 .../TUnit.Example.Asp.Net}/Program.cs | 0 .../Properties/launchSettings.json | 0 .../Repositories/ITodoRepository.cs | 0 .../Repositories/TodoRepository.cs | 0 .../Services/ICacheService.cs | 0 .../Services/RedisCacheService.cs | 0 .../TUnit.Example.Asp.Net.csproj | 0 .../TUnit.Example.Asp.Net.http | 0 .../appsettings.Development.json | 0 .../TUnit.Example.Asp.Net}/appsettings.json | 0 .../CancellationTokenBehaviourTests.cs | 0 .../PropertyTests.cs | 0 .../TUnit.Example.FsCheck.TestProject.csproj | 11 + .../TUnit.Example.FsCheck.TestProject.sln | 0 .../SimplifiedArchitectureExample.cs | 0 scripts/profile-tunit.ps1 | 13 +- scripts/profile-tunit.sh | 13 +- .../run-all-engine-tests.ps1 | 0 .../run-aot-tests.ps1 | 2 +- .../run-reflection-tests.ps1 | 4 +- .../run-singlefile-tests.ps1 | 2 +- .../run-source-generation-tests-verbose.ps1 | 4 +- .../run-source-generation-tests.ps1 | 4 +- .../Base/AssertionRewriter.cs | 0 .../Base/AsyncMethodSignatureRewriter.cs | 0 .../Base/BaseMigrationCodeFixProvider.cs | 0 .../Base/MigrationContext.cs | 0 .../Base/TestAttributeEnsurer.cs | 0 .../Base/TwoPhase/ConversionPlan.cs | 0 .../Base/TwoPhase/MigrationAnalyzer.cs | 0 .../Base/TwoPhase/MigrationTransformer.cs | 0 .../Extensions/DocumentExtensions.cs | 0 .../InheritsTestsCodeFixProvider.cs | 0 .../MSTestMigrationCodeFixProvider.cs | 0 .../MatrixDataSourceCodeFixProvider.cs | 0 .../NUnitAssertMultipleRewriter.cs | 0 .../NUnitExpectedResultRewriter.cs | 0 .../NUnitMigrationCodeFixProvider.cs | 0 .../NUnitTestCasePropertyRewriter.cs | 0 .../TUnit.Analyzers.CodeFixers.csproj | 0 ...TimeoutCancellationTokenCodeFixProvider.cs | 0 .../TwoPhase/MSTestTwoPhaseAnalyzer.cs | 0 .../TwoPhase/NUnitTwoPhaseAnalyzer.cs | 0 .../TwoPhase/XUnitTwoPhaseAnalyzer.cs | 0 .../VirtualHookOverrideCodeFixProvider.cs | 0 .../XUnitMigrationCodeFixProvider.cs | 0 .../XUnitUsingDirectiveCodeFixProvider.cs | 0 .../TUnit.Analyzers.Roslyn414.csproj | 5 + .../TUnit.Analyzers.Roslyn44.csproj | 5 + .../TUnit.Analyzers.Roslyn47.csproj | 5 + ...bstractTestClassWithDataSourcesAnalyzer.cs | 0 .../AnalyzerReleases.Shipped.md | 0 .../AnalyzerReleases.Unshipped.md | 0 .../AssemblyTestHooksAnalyzer.cs | 0 .../TUnit.Analyzers}/AsyncVoidAnalyzer.cs | 0 .../BeforeHookAsyncLocalAnalyzer.cs | 0 .../ClassAccessibilityAnalyzer.cs | 0 .../ClassDataSourceConstructorAnalyzer.cs | 0 .../TUnit.Analyzers}/ClassHooksAnalyzer.cs | 0 .../ClassParametersAnalyzer.cs | 0 .../CombinedDataSourceAnalyzer.cs | 0 .../ConcurrentDiagnosticAnalyzer.cs | 0 .../ConflictingExplicitAttributesAnalyzer.cs | 0 .../TUnit.Analyzers}/ConsoleOutAnalyzer.cs | 0 .../DependsOnConflictAnalyzer.cs | 0 .../TUnit.Analyzers}/DiagnosticIds.cs | 0 .../TUnit.Analyzers}/DisplayFormats.cs | 0 .../DisposableFieldPropertyAnalyzer.cs | 0 .../DynamicTestAwaitExpressionSuppressor.cs | 0 .../Extensions/AttributeExtensions.cs | 0 .../Extensions/CompilationExtensions.cs | 0 .../Extensions/EnumerableExtensions.cs | 0 .../Extensions/MethodExtensions.cs | 0 .../Extensions/ParameterExtensions.cs | 0 .../Extensions/PropertyExtensions.cs | 0 .../Extensions/SymbolExtensions.cs | 0 .../Extensions/SyntaxExtensions.cs | 0 .../Extensions/TypeExtensions.cs | 0 .../Extensions/TypedConstantExtensions.cs | 0 .../ForbidRedefiningAttributeUsageAnalyzer.cs | 0 .../FullyQualifiedTypeName.cs | 0 .../GlobalTestHooksAnalyzer.cs | 0 .../TUnit.Analyzers}/Helpers/WellKnown.cs | 0 .../TUnit.Analyzers}/HookLevel.cs | 0 .../TUnit.Analyzers}/HookType.cs | 0 .../TUnit.Analyzers}/InheritsTestsAnalyzer.cs | 0 .../InstanceTestHooksAnalyzer.cs | 0 .../InstanceTestMethodAnalyzer.cs | 0 .../InstanceValuesInTestClassAnalyzer.cs | 0 .../LanguageVersionAnalyzer.cs | 0 .../MarkMethodStaticSuppressor.cs | 0 .../TUnit.Analyzers}/MatrixAnalyzer.cs | 0 .../Migrators/Base/BaseMigrationAnalyzer.cs | 0 .../Migrators/Base/MigrationHelpers.cs | 0 .../Migrators/MSTestMigrationAnalyzer.cs | 0 .../Migrators/NUnitMigrationAnalyzer.cs | 0 .../Migrators/XUnitMigrationAnalyzer.cs | 0 .../MissingPolyfillAnalyzer.cs | 0 .../MissingTestAttributeAnalyzer.cs | 0 .../MultipleConstructorsAnalyzer.cs | 0 .../Properties/launchSettings.json | 0 .../TUnit.Analyzers}/PropertyAnalyzer.cs | 0 .../TUnit.Analyzers}/PsvmAnalyzer.cs | 0 ...ublicMethodMissingTestAttributeAnalyzer.cs | 0 .../TUnit.Analyzers}/Resources.Designer.cs | 0 .../TUnit.Analyzers}/Resources.resx | 0 .../TUnit.Analyzers}/Rules.cs | 0 .../SingleTUnitAttributeAnalyzer.cs | 0 .../TUnit.Analyzers}/TUnit.Analyzers.csproj | 2 +- .../TUnit.Analyzers}/TestDataAnalyzer.cs | 0 .../TestMethodParametersAnalyzer.cs | 0 .../TimeoutCancellationTokenAnalyzer.cs | 0 .../VirtualHookOverrideAnalyzer.cs | 0 .../Vsthrd200AsyncSuffixSuppressor.cs | 0 ...nit.AspNetCore.Analyzers.CodeFixers.csproj | 0 ...estWebApplicationFactoryCodeFixProvider.cs | 0 ...Unit.AspNetCore.Analyzers.Roslyn414.csproj | 5 + ...TUnit.AspNetCore.Analyzers.Roslyn44.csproj | 5 + ...TUnit.AspNetCore.Analyzers.Roslyn47.csproj | 5 + .../AnalyzerReleases.Shipped.md | 0 .../AnalyzerReleases.Unshipped.md | 0 .../ConcurrentDiagnosticAnalyzer.cs | 0 .../DiagnosticIds.cs | 0 ...ebApplicationFactoryInheritanceAnalyzer.cs | 0 .../Resources.Designer.cs | 0 .../Resources.resx | 0 .../TUnit.AspNetCore.Analyzers}/Rules.cs | 0 .../TUnit.AspNetCore.Analyzers.csproj | 2 +- .../WebApplicationFactoryAccessAnalyzer.cs | 0 .../Extensions/LoggingExtensions.cs | 0 .../Extensions/ServiceCollectionExtensions.cs | 0 .../WebApplicationFactoryExtensions.cs | 0 .../FactoryScopeStartupFilter.cs | 0 .../FlowSuppressingHostedService.cs | 0 .../Http/ActivityPropagationHandler.cs | 0 .../Http/TUnitHttpClientFilter.cs | 0 .../Http/TUnitTestIdHandler.cs | 0 .../Interception/CapturedHttpExchange.cs | 0 .../Interception/HttpExchangeCapture.cs | 0 .../HttpExchangeCaptureExtensions.cs | 0 .../HttpExchangeCaptureMiddleware.cs | 0 .../CorrelatedTUnitLoggingExtensions.cs | 0 .../Logging/TUnitTestContextMiddleware.cs | 0 .../PropagatorAlignmentStartupFilter.cs | 0 .../TUnit.AspNetCore.Core.csproj | 4 +- .../TestWebApplicationFactory.cs | 0 .../TracedWebApplicationFactory.cs | 0 .../WebApplicationTest.cs | 0 .../WebApplicationTestOptions.cs | 0 .../TUnit.AspNetCore}/TUnit.AspNetCore.csproj | 4 +- .../TUnit.Aspire.Core}/AspireFixture.cs | 0 .../AspireFixtureOptions.cs | 0 .../AspireTelemetryHooks.cs | 0 .../TUnit.Aspire.Core}/BoundedLogBuffer.cs | 0 .../OtlpEndpointEnvironment.cs | 0 .../TUnit.Aspire.Core}/ResourceSnapshot.cs | 0 .../ResourceWaitBehavior.cs | 0 .../TUnit.Aspire.Core.csproj | 4 +- .../Telemetry/TestTraceExporter.cs | 0 .../TUnit.Aspire}/TUnit.Aspire.csproj | 4 +- .../AwaitAssertionCodeFixProvider.cs | 0 .../CollectionIsEqualToCodeFixProvider.cs | 0 .../Extensions/DocumentExtensions.cs | 0 ...nit.Assertions.Analyzers.CodeFixers.csproj | 0 .../XUnitAssertionCodeFixProvider.cs | 0 .../AnalyzerReleases.Shipped.md | 0 .../AnalyzerReleases.Unshipped.md | 0 .../AwaitAssertionAnalyzer.cs | 0 .../AwaitValueTaskAssertThatAnalyzer.cs | 0 .../CollectionIsEqualToAnalyzer.cs | 0 .../CompilerArgumentsPopulatedAnalyzer.cs | 0 .../ConcurrentDiagnosticAnalyzer.cs | 0 .../ConstantInAssertThatAnalyzer.cs | 0 .../DiagnosticIds.cs | 0 .../DisplayFormats.cs | 0 .../DynamicInAssertThatAnalyzer.cs | 0 .../Extensions/SyntaxExtensions.cs | 0 .../Extensions/TypeExtensions.cs | 0 .../GenerateAssertionAnalyzer.cs | 0 .../IsNotNullAssertionSuppressor.cs | 0 .../MixAndOrOperatorsAnalyzer.cs | 0 .../ObjectBaseEqualsMethodAnalyzer.cs | 0 .../PreferIsNullAnalyzer.cs | 0 .../PreferIsTrueOrIsFalseAnalyzer.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/launchSettings.json | 0 .../Resources.Designer.cs | 0 .../Resources.resx | 0 .../TUnit.Assertions.Analyzers}/Rules.cs | 0 .../TUnit.Assertions.Analyzers.csproj | 0 .../XUnitAssertionAnalyzer.cs | 0 .../TUnit.Assertions.FSharp}/Extensions.fs | 0 .../TUnit.Assertions.FSharp.fsproj | 4 +- .../TUnit.Assertions.FSharp.props | 0 .../TUnit.Assertions.FSharp}/TaskAssert.fs | 0 .../NameConjugator.cs | 0 .../ShouldExtensionGenerator.cs | 0 ...t.Assertions.Should.SourceGenerator.csproj | 2 +- .../ShouldGeneratePartialAttribute.cs | 0 .../Attributes/ShouldNameAttribute.cs | 0 .../Core/IShouldSource.cs | 0 .../Core/ShouldAssertion.cs | 0 .../Core/ShouldCollectionSource.cs | 0 .../Core/ShouldContinuation.cs | 0 .../Core/ShouldDelegateCollectionSource.cs | 0 .../Core/ShouldDelegateSource.cs | 0 .../Core/ShouldDictionarySource.cs | 0 .../Core/ShouldSetSource.cs | 0 .../Core/ShouldSource.cs | 0 .../Core/ShouldSourceBase.cs | 0 .../ShouldExtensions.cs | 0 .../TUnit.Assertions.Should.csproj | 6 +- .../Generators/AssertionExtensionGenerator.cs | 0 .../Generators/AssertionMethodGenerator.cs | 0 .../CollectionShapeAssertionGenerator.cs | 0 .../CollectionShapeOverloadGenerator.cs | 0 .../Generators/CollectionShapeRegistry.cs | 0 .../Generators/CovarianceHelper.cs | 0 .../Generators/DefaultValueFormatter.cs | 0 .../Generators/MethodAssertionGenerator.cs | 0 .../Models/ImmutableEquatableArray.cs | 0 .../Shared/AttributeForwardingFormatters.cs | 0 .../TUnit.Assertions.SourceGenerator.csproj | 2 +- .../Abstractions/ICollectionAdapter.cs | 0 .../Adapters/DictionaryAdapter.cs | 0 .../Adapters/EnumerableAdapter.cs | 0 .../TUnit.Assertions}/Adapters/ListAdapter.cs | 0 .../Adapters/MemoryAdapter.cs | 0 .../Adapters/ReadOnlyListAdapter.cs | 0 .../TUnit.Assertions}/Adapters/SetAdapter.cs | 0 .../TUnit.Assertions}/AssertionScope.cs | 0 .../Enums/EnumAssertionExtensions.cs | 0 .../Assertions/Enums/EnumAssertions.cs | 0 .../Assertions/GenericAssertions.cs | 0 .../Assertions/PropertyAssertion.cs | 0 .../Assertions/Regex/GroupAssertion.cs | 0 .../Assertions/Regex/MatchAssertion.cs | 0 .../Assertions/Regex/MatchIndexAssertion.cs | 0 .../Assertions/Regex/RegexMatch.cs | 0 .../Assertions/Regex/RegexMatchCollection.cs | 0 .../Regex/StringMatchesAssertionExtensions.cs | 0 .../Assertions/StrictEqualityAssertions.cs | 0 .../Assertions/Strings/ParseAssertions.cs | 0 .../Attributes/AssertionExtensionAttribute.cs | 0 .../Attributes/AssertionFromAttribute.cs | 0 .../Attributes/AssertionFromAttribute`1.cs | 0 .../Attributes/GenerateAssertionAttribute.cs | 0 ...erateCollectionShapeAssertionsAttribute.cs | 0 ...eCollectionShapeCountOverloadsAttribute.cs | 0 ...lectionShapeSatisfiesOverloadsAttribute.cs | 0 .../TUnit.Assertions}/ByteAssertions.cs | 0 .../Chaining/AndAssertion.cs | 0 .../Chaining/AndContinuation.cs | 0 .../TUnit.Assertions}/Chaining/OrAssertion.cs | 0 .../Chaining/OrContinuation.cs | 0 .../Collections/CollectionChecks.cs | 0 .../Collections/MemoryAssertions.cs | 0 .../Conditions/ArrayAssertionExtensions.cs | 0 .../Conditions/AssemblyAssertionExtensions.cs | 0 .../Conditions/AsyncEnumerableAssertions.cs | 0 .../Conditions/BetweenAssertion.cs | 0 .../BigIntegerAssertionExtensions.cs | 0 .../Conditions/BooleanAssertion.cs | 0 .../Conditions/BooleanAssertionExtensions.cs | 0 .../CancellationTokenAssertionExtensions.cs | 0 .../Conditions/CharAssertionExtensions.cs | 0 .../Conditions/CollectionAssertions.cs | 0 .../CollectionComparerBasedAssertion.cs | 0 .../Conditions/CollectionCountSource.cs | 0 .../Conditions/CollectionNullAssertion.cs | 0 .../Conditions/ComparerBasedAssertion.cs | 0 .../ComparisonAssertionExtensions.cs | 0 .../Conditions/CompletesWithinAssertion.cs | 0 .../Conditions/CookieAssertionExtensions.cs | 0 .../CultureInfoAssertionExtensions.cs | 0 .../Conditions/CultureInfoAssertions.cs | 0 .../Conditions/DateOnlyAssertionExtensions.cs | 0 .../Conditions/DateTimeAssertionExtensions.cs | 0 .../Conditions/DateTimeEqualsAssertion.cs | 0 .../DateTimeOffsetAssertionExtensions.cs | 0 .../DateTimeSpecializedAssertions.cs | 0 .../DayOfWeekAssertionExtensions.cs | 0 .../Conditions/DictionaryAssertions.cs | 0 .../DictionaryCollectionContinuations.cs | 0 .../Conditions/DictionaryValueSource.cs | 0 .../DirectoryInfoAssertionExtensions.cs | 0 .../Conditions/DoubleAssertionExtensions.cs | 0 .../Conditions/EncodingAssertionExtensions.cs | 0 .../Conditions/EncodingAssertions.cs | 0 .../Conditions/EqualsAssertion.cs | 0 .../Conditions/EquatableAssertion.cs | 0 .../ExceptionAssertionExtensions.cs | 0 .../Conditions/ExceptionPropertyAssertions.cs | 0 .../Conditions/FileInfoAssertionExtensions.cs | 0 .../Conditions/FileSystemAssertions.cs | 0 .../Conditions/GuidAssertionExtensions.cs | 0 .../Conditions/HasDistinctItemsAssertion.cs | 0 .../Helpers/CollectionEquivalencyChecker.cs | 0 .../Conditions/Helpers/ExpressionHelper.cs | 0 .../Helpers/FuncEqualityComparer.cs | 0 .../Helpers/InlineAssertionHelper.cs | 0 .../Conditions/Helpers/LineDiffHelper.cs | 0 .../Helpers/ReferenceEqualityComparer.cs | 0 .../Conditions/Helpers/ReflectionHelper.cs | 0 .../Helpers/StructuralDiffHelper.cs | 0 .../Helpers/StructuralEqualityComparer.cs | 0 .../Conditions/Helpers/TypeHelper.cs | 0 .../HttpResponseMessageAssertionExtensions.cs | 0 .../HttpStatusCodeAssertionExtensions.cs | 0 .../Conditions/HttpStatusCodeAssertions.cs | 0 .../IPAddressAssertionExtensions.cs | 0 .../Conditions/IndexAssertionExtensions.cs | 0 .../Conditions/IsEquivalentToAssertion.cs | 0 .../Conditions/Json/JsonDiffHelper.cs | 0 .../Json/JsonElementAssertionExtensions.cs | 0 .../Json/JsonNodeAssertionExtensions.cs | 0 .../Json/JsonStringAssertionExtensions.cs | 0 .../Conditions/LazyAssertionExtensions.cs | 0 .../Conditions/ListAssertions.cs | 0 .../Conditions/MappedSatisfiesAssertion.cs | 0 .../Conditions/MemberAssertion.cs | 0 .../Conditions/MiscellaneousAssertions.cs | 0 .../Conditions/MutableDictionaryAssertions.cs | 0 .../Conditions/NotEqualsAssertion.cs | 0 .../Conditions/NotEquivalentToAssertion.cs | 0 .../NotStructuralEquivalencyAssertion.cs | 0 .../Conditions/NullAssertion.cs | 0 .../Conditions/NullAssertionExtension.cs | 0 .../Conditions/NullableAssertionExtensions.cs | 0 .../Conditions/NumericIsCloseToAssertion.cs | 0 .../NumericIsWithinPercentOfAssertion.cs | 0 .../Conditions/PredicateAssertions.cs | 0 .../Conditions/ProcessAssertionExtensions.cs | 0 .../Conditions/RangeAssertionExtensions.cs | 0 .../Conditions/ReadOnlyListAssertions.cs | 0 .../ReferenceAssertionExtensions.cs | 0 .../Conditions/RuneAssertionExtensions.cs | 0 .../Conditions/SetAssertions.cs | 0 .../Conditions/SingleAssertionExtensions.cs | 0 .../Conditions/SingleItemSource.cs | 0 .../Conditions/SpanAssertionExtensions.cs | 0 .../SpecializedEqualityAssertions.cs | 0 .../Conditions/StreamAssertionExtensions.cs | 0 .../Conditions/StringAssertions.cs | 0 .../StringBuilderAssertionExtensions.cs | 0 .../StringEmptyAssertionExtensions.cs | 0 .../Conditions/StringEqualsAssertion.cs | 0 .../StringLengthRangeAssertionExtensions.cs | 0 .../Conditions/StringLengthValueAssertion.cs | 0 .../StringStaticMethodAssertions.cs | 0 .../StructuralEquivalencyAssertion.cs | 0 .../Conditions/TaskAssertionExtensions.cs | 0 .../Conditions/ThreadAssertionExtensions.cs | 0 .../Conditions/ThrowsAssertion.cs | 0 .../Conditions/TimeOnlyAssertionExtensions.cs | 0 .../Conditions/TimeSpanAssertionExtensions.cs | 0 .../TimeZoneInfoAssertionExtensions.cs | 0 .../ToleranceBasedEqualsAssertion.cs | 0 .../Conditions/TypeAssertionExtensions.cs | 0 .../Conditions/TypeOfAssertion.cs | 0 .../Conditions/UriAssertionExtensions.cs | 0 .../ValueTaskAssertionExtensions.cs | 0 .../Conditions/VersionAssertionExtensions.cs | 0 .../Conditions/WaitsForAssertion.cs | 0 .../WeakReferenceAssertionExtensions.cs | 0 .../WithInnerExceptionsAssertion.cs | 0 .../Conditions/Wrappers/CountWrapper.cs | 0 .../Conditions/Wrappers/LengthWrapper.cs | 0 .../TUnit.Assertions}/Core/Assertion.cs | 0 .../Core/AssertionContext.cs | 0 .../TUnit.Assertions}/Core/AssertionResult.cs | 0 .../Core/AssertionResult{T}.cs | 0 .../Core/AsyncEnumerableContinuations.cs | 0 .../TUnit.Assertions}/Core/ChainType.cs | 0 .../Core/CollectionContinuations.cs | 0 .../TUnit.Assertions}/Core/CombinerType.cs | 0 .../Core/DictionaryContinuations.cs | 0 .../Core/EvaluationContext.cs | 0 .../Core/EvaluationMetadata.cs | 0 .../TUnit.Assertions}/Core/IAssertion.cs | 0 .../Core/IAssertionSource.cs | 0 .../Core/IAssertionSourceFor.cs | 0 .../Core/IDelegateAssertionSource.cs | 0 .../Core/IItemSatisfiesSource.cs | 0 .../Core/ListContinuations.cs | 0 .../Core/ReadOnlyListContinuations.cs | 0 .../TUnit.Assertions}/DecimalAssertions.cs | 0 .../TUnit.Assertions}/DoubleAssertions.cs | 0 .../Enums/CollectionOrdering.cs | 0 .../Exceptions/AssertionException.cs | 0 .../Exceptions/BaseAssertionException.cs | 0 .../Exceptions/CompleteWithinException.cs | 0 .../Exceptions/MaybeCaughtException.cs | 0 .../MixedAndOrAssertionsException.cs | 0 .../TUnit.Assertions}/Extensions/Assert.cs | 0 .../Extensions/AssertionExtensions.cs | 0 .../ImplicitConversionEqualityExtensions.cs | 0 .../Extensions/PropertyAssertionExtensions.cs | 0 .../TUnit.Assertions}/Fail.cs | 0 .../TUnit.Assertions}/FloatAssertions.cs | 0 .../TUnit.Assertions}/IntAssertions.cs | 0 .../TUnit.Assertions}/LongAssertions.cs | 0 .../TUnit.Assertions}/SbyteAssertions.cs | 0 .../TUnit.Assertions}/ShortAssertions.cs | 0 .../Sources/ArrayAssertion.cs | 0 .../Sources/AssertionExpressionBuilder.cs | 0 .../Sources/AsyncDelegateAssertion.cs | 0 .../Sources/AsyncEnumerableAssertion.cs | 0 .../Sources/AsyncEnumerableAssertionBase.cs | 0 .../Sources/AsyncFuncAssertion.cs | 0 .../Sources/AsyncFuncCollectionAssertion.cs | 0 .../Sources/CollectionAssertion.cs | 0 .../Sources/CollectionAssertionBase.cs | 0 .../Sources/DelegateAssertion.cs | 0 .../Sources/DictionaryAssertion.cs | 0 .../Sources/DictionaryAssertionBase.cs | 0 .../Sources/FuncAssertion.cs | 0 .../Sources/FuncCollectionAssertion.cs | 0 .../Sources/ListAssertion.cs | 0 .../Sources/ListAssertionBase.cs | 0 .../Sources/MemoryAssertion.cs | 0 .../Sources/MemoryAssertionBase.cs | 0 .../Sources/MutableDictionaryAssertion.cs | 0 .../Sources/MutableDictionaryAssertionBase.cs | 0 .../Sources/ReadOnlyListAssertion.cs | 0 .../Sources/ReadOnlyListAssertionBase.cs | 0 .../TUnit.Assertions}/Sources/SetAssertion.cs | 0 .../Sources/SetAssertionBase.cs | 0 .../Sources/TaskAssertion.cs | 0 .../Sources/ValueAssertion.cs | 0 .../TUnit.Assertions}/StringMatcher.cs | 0 .../TUnit.Assertions}/StringValue.cs | 0 .../TUnit.Assertions}/TUnit.Assertions.csproj | 6 +- .../TUnit.Assertions.csproj.DotSettings | 0 .../TUnit.Assertions}/TUnit.Assertions.props | 0 .../TUnit.Assertions.targets | 0 .../TUnit.Assertions}/UintAssertions.cs | 0 .../TUnit.Assertions}/UlongAssertions.cs | 0 .../TUnit.Assertions}/UshortAssertions.cs | 0 ...Unit.Core.SourceGenerator.Roslyn414.csproj | 2 +- ...TUnit.Core.SourceGenerator.Roslyn44.csproj | 2 +- ...TUnit.Core.SourceGenerator.Roslyn47.csproj | 2 +- .../Analyzers/ITestAnalyzer.cs | 0 .../Analyzers/TestMethodAnalyzer.cs | 0 .../CodeGenerationHelpers.cs | 0 .../CodeGenerators/DynamicTestsGenerator.cs | 0 ...pilationTriggerOnEveryKeystrokeComparer.cs | 0 .../Formatting/ITypedConstantFormatter.cs | 0 .../Formatting/TypedConstantFormatter.cs | 0 .../Helpers/DataSourceAttributeHelper.cs | 0 .../FullyQualifiedWithGlobalPrefixRewriter.cs | 0 .../Helpers/GenericTypeHelper.cs | 0 .../Helpers/HookExecutorHelper.cs | 0 .../Helpers/InstanceFactoryGenerator.cs | 0 .../Helpers/RequiredPropertyHelper.cs | 0 .../SpecialFloatingPointValuesHelper.cs | 0 .../Helpers/TupleArgumentHelper.cs | 0 .../Helpers/TypeSymbolExtensions.cs | 0 .../Helpers/TypedConstantParser.cs | 0 .../CodeGenerators/InfrastructureGenerator.cs | 0 .../StaticPropertyInitializationGenerator.cs | 0 .../CodeGenerators/VariableNames.cs | 0 .../CodeGenerators/Writers/AttributeWriter.cs | 0 .../Writers/SourceInformationWriter.cs | 0 .../TUnit.Core.SourceGenerator}/CodeWriter.cs | 0 .../DisplayFormats.cs | 0 .../Enums/ArgumentsType.cs | 0 .../Enums/HookLocationType.cs | 0 .../Extensions/AttributeDataExtensions.cs | 0 .../Extensions/MethodExtensions.cs | 0 .../Extensions/ObjectExtensions.cs | 0 .../Extensions/ParsableTypeExtensions.cs | 0 .../Extensions/SymbolExtensions.cs | 0 .../Extensions/SyntaxExtensions.cs | 0 .../Extensions/TypeExtensions.cs | 0 .../Extensions/TypeSymbolExtensions.cs | 0 .../Generators/AotConverterGenerator.cs | 0 .../Generators/HookMetadataGenerator.cs | 0 .../PropertyInjectionSourceGenerator.cs | 0 .../Generators/TestMetadataGenerator.cs | 0 .../Helpers/FileNameHelper.cs | 0 .../Helpers/InterfaceHelper.cs | 0 .../Helpers/WellKnownTypes.cs | 0 .../ICodeWriter.cs | 0 .../Models/ClassTestGroup.cs | 0 .../Models/DataSourceBinding.cs | 0 .../Models/EquatableArray.cs | 0 .../Models/Extracted/AssemblyInfoModel.cs | 0 .../Models/Extracted/DataSourceModel.cs | 0 .../Models/Extracted/DynamicTestModel.cs | 0 .../Models/Extracted/ExtractedAttribute.cs | 0 .../Models/Extracted/HookModel.cs | 0 .../Models/Extracted/NamedArgumentModel.cs | 0 .../Models/Extracted/ParameterModel.cs | 0 .../Extracted/PropertyInjectionModel.cs | 0 .../Models/Extracted/TestMethodModel.cs | 0 .../Models/Extracted/TypedConstantModel.cs | 0 .../Models/FullyQualifiedTypeName.cs | 0 .../Models/HooksDataModel.cs | 0 .../Models/PropertyWithDataSource.cs | 0 .../Models/TestDescriptorModel.cs | 0 .../Models/TestMetadataGenerationContext.cs | 0 .../Models/TestMethodMetadata.cs | 0 .../Models/TestMethodSourceCode.cs | 0 .../Properties/launchSettings.json | 0 .../TUnit.Core.SourceGenerator}/Readme.md | 0 .../TUnit.Core.SourceGenerator.csproj | 2 +- .../Utilities/AsyncDataSourceHelper.cs | 0 .../Utilities/MetadataGenerationHelper.cs | 0 .../WellKnownFullyQualifiedClassNames.cs | 0 .../TUnit.Core}/AbstractDynamicTest.cs | 0 .../TUnit.Core}/AbstractExecutableTest.cs | 0 .../AotCompatibility/GenericTestRegistry.cs | 0 .../TUnit.Core}/AsyncConvert.cs | 0 {TUnit.Core => src/TUnit.Core}/AsyncEvent.cs | 0 .../Attributes/AotCompatibleAttribute.cs | 0 .../Attributes/BaseTestAttribute.cs | 0 .../ClassConstructorSourceAttribute.cs | 0 .../Attributes/DynamicTestBuilderAttribute.cs | 0 .../Attributes/Executors/CultureAttribute.cs | 0 .../Executors/HookExecutorAttribute.cs | 0 .../Executors/InvariantCultureAttribute.cs | 0 .../Executors/STAThreadExecutorAttribute.cs | 0 .../Executors/TestExecutorAttribute.cs | 0 .../GenerateGenericTestAttribute.cs | 0 .../Attributes/IScopedAttribute.cs | 0 .../Attributes/ParallelGroupAttribute.cs | 0 .../Attributes/ParallelLimiterAttribute.cs | 0 .../Attributes/ReflectionModeAttribute.cs | 0 .../Attributes/SingleTUnitAttribute.cs | 0 .../TUnit.Core}/Attributes/TUnitAttribute.cs | 0 .../Attributes/TestConstructorAttribute.cs | 0 .../TestData/ArgumentDisplayFormatter.cs | 0 .../ArgumentDisplayFormatterAttribute.cs | 0 .../Attributes/TestData/ArgumentsAttribute.cs | 0 .../AsyncDataSourceGeneratorAttribute.cs | 0 ...typedDataSourceSourceGeneratorAttribute.cs | 0 .../TestData/ClassDataSourceAttribute.cs | 0 .../TestData/ClassDataSourceAttribute_2.cs | 0 .../TestData/ClassDataSourceAttribute_3.cs | 0 .../TestData/ClassDataSourceAttribute_4.cs | 0 .../TestData/ClassDataSourceAttribute_5.cs | 0 .../Attributes/TestData/ClassDataSources.cs | 0 .../TestData/CombinedDataSourcesAttribute.cs | 0 .../TestData/DataSourceGeneratorAttribute.cs | 0 .../TestData/DelegateDataSourceAttribute.cs | 0 ...dencyInjectionDataSourceSourceAttribute.cs | 0 .../TestData/EmptyDataSourceAttribute.cs | 0 .../TestData/IAccessesInstanceData.cs | 0 ...yncNonTypedDataSourceGeneratorAttribute.cs | 0 .../TestData/IDataSourceAttribute.cs | 0 .../TestData/IDataSourceMemberAttribute.cs | 0 .../IRequiresImmediateInitialization.cs | 0 .../TestData/ITraceScopeProvider.cs | 0 .../TestData/ITypedDataSourceAttribute.cs | 0 ...InstanceMethodDataSourceSourceAttribute.cs | 0 .../TestData/MatrixDataSourceAttribute.cs | 0 .../TestData/MatrixExclusionAttribute.cs | 0 .../TestData/MatrixSourceAttribute.cs | 0 .../MatrixSourceInstanceMethodAttribute.cs | 0 .../TestData/MatrixSourceMethodAttribute.cs | 0 .../TestData/MatrixSourceRangeAttribute.cs | 0 .../TestData/MethodDataSourceAttribute.cs | 0 .../Attributes/TestData/NoDataSource.cs | 0 .../Attributes/TestData/SharedType.cs | 0 .../TestData/StaticDataSourceAttribute.cs | 0 .../TestData/TypedDataSourceAttribute.cs | 0 .../UntypedDataSourceGeneratorAttribute.cs | 0 .../Attributes/TestHooks/AfterAttribute.cs | 0 .../TestHooks/AfterEveryAttribute.cs | 0 .../Attributes/TestHooks/BeforeAttribute.cs | 0 .../TestHooks/BeforeEveryAttribute.cs | 0 .../Attributes/TestHooks/HookAttribute.cs | 0 .../TestMetadata/CategoryAttribute.cs | 0 .../ClassTimelineAttribute.Constants.cs | 0 .../TestMetadata/ClassTimelineAttribute.cs | 0 .../TestMetadata/DependsOnAttribute.cs | 0 .../TestMetadata/DisplayNameAttribute.cs | 0 .../DisplayNameFormatterAttribute.cs | 0 .../TestMetadata/ExcludeOnAttribute.cs | 0 .../ExecutionPriorityAttribute.cs | 0 .../TestMetadata/ExplicitAttribute.cs | 0 .../TestMetadata/NotDiscoverableAttribute.cs | 0 .../TestMetadata/NotInParallelAttribute.cs | 0 .../TestMetadata/PropertyAttribute.cs | 0 .../TestMetadata/RepeatAttribute.cs | 0 .../Attributes/TestMetadata/RetryAttribute.cs | 0 .../Attributes/TestMetadata/RunOnAttribute.cs | 0 .../Attributes/TestMetadata/SkipAttribute.cs | 0 .../TestMetadata/TimeoutAttribute.cs | 0 .../Tests/InheritsTestsAttribute.cs | 0 .../Attributes/Tests/TestAttribute.cs | 0 {TUnit.Core => src/TUnit.Core}/Context.cs | 0 .../TUnit.Core}/ContextProvider.cs | 0 .../Contexts/DiscoveredTestContext.cs | 0 .../Contexts/HookRegisteredContext.cs | 0 .../Contexts/TestRegisteredContext.cs | 0 .../Converters/AotConverterRegistry.cs | 0 .../Converters/FuncAotConverter.cs | 0 .../TUnit.Core}/Converters/IAotConverter.cs | 0 .../TUnit.Core}/Data/ScopedDictionary.cs | 0 .../TUnit.Core}/Data/ThreadSafeDictionary.cs | 0 .../TUnit.Core}/DataGenerationException.cs | 0 .../DataGeneratorMetadataCreator.cs | 0 .../TUnit.Core}/DataSourceContext.cs | 0 .../DataSources/TestDataFormatter.cs | 0 {TUnit.Core => src/TUnit.Core}/Defaults.cs | 0 .../TUnit.Core}/DiscoveredTest.cs | 0 .../Discovery/InitializerPropertyRegistry.cs | 0 .../TUnit.Core}/Discovery/ObjectGraph.cs | 0 .../Discovery/ObjectGraphDiscoverer.cs | 0 .../Discovery/PropertyCacheManager.cs | 0 .../TUnit.Core}/DiscoveryFailure.cs | 0 .../TUnit.Core}/DynamicTestBuilderContext.cs | 0 .../TUnit.Core}/DynamicTestMetadata.cs | 0 .../TUnit.Core}/EngineCancellationToken.cs | 0 .../TUnit.Core}/Enums/DataGeneratorType.cs | 0 .../TUnit.Core}/Enums/EventReceiverStage.cs | 0 .../TUnit.Core}/Enums/LogLevel.cs | 0 {TUnit.Core => src/TUnit.Core}/Enums/OS.cs | 0 .../TUnit.Core}/Enums/Priority.cs | 0 .../TUnit.Core}/Enums/TestRelationship.cs | 0 .../TUnit.Core}/Enums/TimelineMode.cs | 0 .../TUnit.Core}/Events/EventType.cs | 0 .../Exceptions/AfterAssemblyException.cs | 0 .../Exceptions/AfterClassException.cs | 0 .../Exceptions/AfterTestDiscoveryException.cs | 0 .../Exceptions/AfterTestException.cs | 0 .../Exceptions/AfterTestSessionException.cs | 0 .../Exceptions/BeforeAssemblyException.cs | 0 .../Exceptions/BeforeClassException.cs | 0 .../BeforeTestDiscoveryException.cs | 0 .../Exceptions/BeforeTestException.cs | 0 .../Exceptions/BeforeTestSessionException.cs | 0 .../Exceptions/CircularDependencyException.cs | 0 .../Exceptions/DependencyConflictException.cs | 0 .../Exceptions/FailTestException.cs | 0 .../GenericTypeResolutionException.cs | 0 .../Exceptions/InconclusiveTestException.cs | 0 .../Exceptions/SkipTestException.cs | 0 .../TUnit.Core}/Exceptions/TUnitException.cs | 0 .../Exceptions/TestDependencyException.cs | 0 .../Exceptions/TestExecutionException.cs | 0 .../TestFailedInitializationException.cs | 0 .../Exceptions/TestNotExecutedException.cs | 0 .../Exceptions/TestRunCanceledException.cs | 0 .../Exceptions/TimeoutException.cs | 0 .../TUnit.Core}/ExecutableTest.cs | 0 .../ExecutableTestCreationContext.cs | 0 .../TUnit.Core}/ExecutableTest`1.cs | 0 .../TUnit.Core}/Executors/CultureExecutor.cs | 0 .../Executors/DedicatedThreadExecutor.cs | 0 .../DedicatedThreadExecutor.cs.backup | 0 .../TUnit.Core}/Executors/DefaultExecutor.cs | 0 .../Executors/GenericAbstractExecutor.cs | 0 .../Executors/STAThreadExecutor.cs | 0 .../TUnit.Core}/ExpandedTest.cs | 0 .../Extensions/DictionaryExtensions.cs | 0 .../Extensions/MetadataExtensions.cs | 0 .../Extensions/ReflectionExtensions.cs | 0 .../Extensions/ServiceProviderExtensions.cs | 0 .../Extensions/TestContextExtensions.cs | 0 .../TUnit.Core}/Extensions/TupleExtensions.cs | 0 .../TUnit.Core}/ExternalSpanSink.cs | 0 .../TUnit.Core}/GenericTestMetadata.cs | 0 .../TUnit.Core}/GlobalSharedDataKey.cs | 0 .../TUnit.Core}/Helpers/ArgumentFormatter.cs | 0 .../Helpers/AttributeDictionaryHelper.cs | 0 .../Helpers/CartesianProductHelper.cs | 0 .../TUnit.Core}/Helpers/CastHelper.cs | 0 .../Helpers/ClassConstructorHelper.cs | 0 .../TUnit.Core}/Helpers/Counter.cs | 0 .../Helpers/DataConversionHelper.cs | 0 .../Helpers/DataSourceFactories.cs | 0 .../TUnit.Core}/Helpers/DataSourceHelpers.cs | 0 .../Helpers/DecimalParsingHelper.cs | 0 .../Helpers/DisplayNameSubstitutor.cs | 0 .../TUnit.Core}/Helpers/Disposer.cs | 0 .../TUnit.Core}/Helpers/EnvironmentHelper.cs | 0 .../TUnit.Core}/Helpers/GenericTypeHelper.cs | 0 .../TUnit.Core}/Helpers/ParallelTaskHelper.cs | 0 .../Helpers/ProcessorCountParallelLimit.cs | 0 .../Helpers/ReferenceEqualityComparer.cs | 0 .../TUnit.Core}/Helpers/StringBuilderPool.cs | 0 .../Helpers/TestClassTypeHelper.cs | 0 .../Helpers/TestDataRowUnwrapper.cs | 0 .../TUnit.Core}/Helpers/TestNameGenerator.cs | 0 .../TUnit.Core}/Helpers/TupleFactory.cs | 0 .../TUnit.Core}/Helpers/TupleHelper.cs | 0 .../TUnit.Core}/Helpers/TypeNameFormatter.cs | 0 .../TUnit.Core}/Helpers/ValueListBuilder.cs | 0 .../TUnit.Core}/Helpers/ValueStringBuilder.cs | 0 .../TUnit.Core}/HookRegistrationIndices.cs | 0 {TUnit.Core => src/TUnit.Core}/HookType.cs | 0 .../Hooks/AfterAssemblyHookMethod.cs | 0 .../TUnit.Core}/Hooks/AfterClassHookMethod.cs | 0 .../Hooks/AfterTestDiscoveryHookMethod.cs | 0 .../TUnit.Core}/Hooks/AfterTestHookMethod.cs | 0 .../Hooks/AfterTestSessionHookMethod.cs | 0 .../Hooks/BeforeAssemblyHookMethod.cs | 0 .../Hooks/BeforeClassHookMethod.cs | 0 .../Hooks/BeforeTestDiscoveryHookMethod.cs | 0 .../TUnit.Core}/Hooks/BeforeTestHookMethod.cs | 0 .../Hooks/BeforeTestSessionHookMethod.cs | 0 .../TUnit.Core}/Hooks/HookMethod.cs | 0 .../TUnit.Core}/Hooks/IExecutableHook.cs | 0 .../Hooks/IHookMessagePublisher.cs | 0 .../TUnit.Core}/Hooks/InstanceHookMethod.cs | 0 .../Hooks/LastTestInAssemblyClassAdapter.cs | 0 .../Hooks/LastTestInClassAdapter.cs | 0 .../TUnit.Core}/Hooks/LazyHookEntry.cs | 0 .../TUnit.Core}/Hooks/StaticHookMethod.cs | 0 .../TUnit.Core}/HttpActivityPropagator.cs | 0 .../TUnit.Core}/IDynamicTestMetadata.cs | 0 .../TUnit.Core}/ITUnitMessageBus.cs | 0 .../TUnit.Core}/ITestEntrySource.cs | 0 .../TUnit.Core}/InjectableProperty.cs | 0 .../Interfaces/IAsyncDataSource.cs | 0 .../Interfaces/IAsyncDiscoveryInitializer.cs | 0 .../Interfaces/IAsyncInitializer.cs | 0 .../Interfaces/IClassConstructor.cs | 0 .../Interfaces/ICompileTimeDataResolver.cs | 0 .../TUnit.Core}/Interfaces/IConfiguration.cs | 0 .../TUnit.Core}/Interfaces/IContext.cs | 0 .../TUnit.Core}/Interfaces/IDataSource.cs | 0 .../TUnit.Core}/Interfaces/IDisposer.cs | 0 .../TUnit.Core}/Interfaces/IEventReceiver.cs | 0 .../TUnit.Core}/Interfaces/IExecutionOrder.cs | 0 .../IFirstTestInAssemblyEventReceiver.cs | 0 .../IFirstTestInClassEventReceiver.cs | 0 .../IFirstTestInTestSessionEventReceiver.cs | 0 .../Interfaces/IGenericTypeResolver.cs | 0 .../TUnit.Core}/Interfaces/IHasLoggers.cs | 0 .../TUnit.Core}/Interfaces/IHookExecutor.cs | 0 .../IHookRegisteredEventReceiver.cs | 0 .../TUnit.Core}/Interfaces/IInfersType.cs | 0 .../Interfaces/IInitializationCallback.cs | 0 .../Interfaces/IKeyedDataSource.cs | 0 .../ILastTestInAssemblyEventReceiver.cs | 0 .../ILastTestInClassEventReceiver.cs | 0 .../ILastTestInTestSessionEventReceiver.cs | 0 .../Interfaces/IObjectGraphDiscoverer.cs | 0 .../IObjectInitializationService.cs | 0 .../Interfaces/IParallelConstraint.cs | 0 .../TUnit.Core}/Interfaces/IParallelLimit.cs | 0 .../ISourceGeneratedTestRegistry.cs | 0 .../TUnit.Core}/Interfaces/ITUnitPlugin.cs | 0 .../TUnit.Core}/Interfaces/ITestClass.cs | 0 .../Interfaces/ITestConfiguration.cs | 0 .../Interfaces/ITestDependencies.cs | 0 .../Interfaces/ITestDetailsMetadata.cs | 0 .../Interfaces/ITestDiscoveryEventReceiver.cs | 0 .../Interfaces/ITestEndEventReceiver.cs | 0 .../TUnit.Core}/Interfaces/ITestEvents.cs | 0 .../TUnit.Core}/Interfaces/ITestExecution.cs | 0 .../TUnit.Core}/Interfaces/ITestExecutor.cs | 0 .../TUnit.Core}/Interfaces/ITestFinder.cs | 0 .../TUnit.Core}/Interfaces/ITestIdentity.cs | 0 .../TUnit.Core}/Interfaces/ITestIsolation.cs | 0 .../TUnit.Core}/Interfaces/ITestLocation.cs | 0 .../TUnit.Core}/Interfaces/ITestMetadata.cs | 0 .../TUnit.Core}/Interfaces/ITestMethod.cs | 0 .../Interfaces/ITestNameFormatter.cs | 0 .../TUnit.Core}/Interfaces/ITestOutput.cs | 0 .../Interfaces/ITestParallelization.cs | 0 .../ITestRegisteredEventReceiver.cs | 0 .../TUnit.Core}/Interfaces/ITestRegistry.cs | 0 .../Interfaces/ITestRetryEventReceiver.cs | 0 .../Interfaces/ITestSkippedEventReceiver.cs | 0 .../Interfaces/ITestStartEventReceiver.cs | 0 .../TUnit.Core}/Interfaces/ITestStateBag.cs | 0 .../Interfaces/ITypedTestMetadata.cs | 0 .../SourceGenerator/IPropertySource.cs | 0 .../PropertyInjectionMetadata.cs | 0 .../TUnit.Core}/Logging/ConsoleLineBuffer.cs | 0 .../TUnit.Core}/Logging/DefaultLogger.cs | 0 .../TUnit.Core}/Logging/EarlyBufferLogger.cs | 0 .../TUnit.Core}/Logging/ILogSink.cs | 0 .../TUnit.Core}/Logging/ILogger.cs | 0 .../TUnit.Core}/Logging/LogLevel.cs | 0 .../TUnit.Core}/Logging/LogSinkRouter.cs | 0 .../TUnit.Core}/Logging/LoggingExtensions.cs | 0 .../TUnit.Core}/Logging/NullLogger.cs | 0 .../TUnit.Core}/Logging/TUnitLogger.cs | 0 .../TUnit.Core}/Logging/TUnitLoggerFactory.cs | 0 .../TUnit.Core}/MethodMetadataFactory.cs | 0 .../TUnit.Core}/Models/Artifact.cs | 0 .../TUnit.Core}/Models/AssemblyHookContext.cs | 0 .../Models/BeforeTestDiscoveryContext.cs | 0 .../Models/ClassConstructorMetadata.cs | 0 .../TUnit.Core}/Models/ClassHookContext.cs | 0 .../Models/DataGeneratorMetadata.cs | 0 .../TUnit.Core}/Models/GlobalContext.cs | 0 .../TUnit.Core}/Models/TestBuildContext.cs | 0 .../Models/TestDiscoveryContext.cs | 0 .../Models/TestExecutionContext.cs | 0 .../TUnit.Core}/Models/TestExecutionData.cs | 0 .../Models/TestModels/AssemblyMetadata.cs | 0 .../Models/TestModels/ClassMetadata.cs | 0 .../Models/TestModels/IMemberMetadata.cs | 0 .../Models/TestModels/MemberMetadata.cs | 0 .../Models/TestModels/MethodMetadata.cs | 0 .../Models/TestModels/ParameterMetadata.cs | 0 .../Models/TestModels/PropertyMetadata.cs | 0 .../TUnit.Core}/Models/TestSessionContext.cs | 0 .../TUnit.Core}/NotInParallelConstraint.cs | 0 .../TUnit.Core}/ObjectInitializer.cs | 0 .../TUnit.Core}/ParallelGroupConstraint.cs | 0 .../TUnit.Core}/ParallelLimitLockProvider.cs | 0 .../TUnit.Core}/ParameterMetadataFactory.cs | 0 .../TUnit.Core}/PlaceholderInstance.cs | 0 .../TUnit.Core}/PropagatorAlignment.cs | 0 .../TUnit.Core}/PropertyDataSource.cs | 0 .../PropertyInjection/ClassMetadataHelper.cs | 0 .../PropertyInitializationContext.cs | 0 .../PropertyCacheKeyGenerator.cs | 0 .../PropertyInjection/PropertyHelper.cs | 0 .../PropertyInjectionCache.cs | 0 .../PropertyInjectionPlanBuilder.cs | 0 .../PropertySetterFactory.cs | 0 .../PropertyValueProcessor.cs | 0 .../PropertyInjection/TupleValueResolver.cs | 0 .../TUnit.Core}/PropertySourceRegistry.cs | 0 {TUnit.Core => src/TUnit.Core}/README.md | 0 .../TUnit.Core}/ResolvedDependency.cs | 0 {TUnit.Core => src/TUnit.Core}/RunHelpers.cs | 0 .../Services/GenericTypeResolver.cs | 0 .../TUnit.Core}/Services/IContextProvider.cs | 0 .../TUnit.Core}/Services/ModeDetector.cs | 0 .../Services/NoOpGenericTypeResolver.cs | 0 .../Services/ObjectInitializationService.cs | 0 .../Services/TestExecutionRegistry.cs | 0 .../TUnit.Core}/Services/TestNameFormatter.cs | 0 .../Services/TestServiceProvider.cs | 0 .../TUnit.Core}/Settings/DisplaySettings.cs | 0 .../TUnit.Core}/Settings/ExecutionSettings.cs | 0 .../Settings/ParallelismSettings.cs | 0 .../TUnit.Core}/Settings/TUnitSettings.cs | 0 .../TUnit.Core}/Settings/TimeoutSettings.cs | 0 .../TUnit.Core}/SharedDataKey.cs | 0 .../TUnit.Core}/SharedDataSources.cs | 0 {TUnit.Core => src/TUnit.Core}/Skip.cs | 0 .../TUnit.Core}/SkippedTestInstance.cs | 0 .../TUnit.Core}/SourceRegistrar.cs | 0 {TUnit.Core => src/TUnit.Core}/Sources.cs | 0 {TUnit.Core => src/TUnit.Core}/SpanData.cs | 0 .../StaticPropertyMetadata.cs | 0 .../StaticPropertyRegistry.cs | 0 .../StaticPropertyReflectionInitializer.cs | 0 .../TUnit.Core}/TUnit.Core.csproj | 4 +- .../TUnit.Core}/TUnit.Core.csproj.DotSettings | 0 .../TUnit.Core}/TUnit.Core.props | 0 .../TUnit.Core}/TUnit.Core.targets | 0 .../TUnitActivitySource.ReportConstants.cs | 0 .../TUnit.Core}/TUnitActivitySource.cs | 0 .../TestBuilder/TestBuilderException.cs | 0 .../TUnit.Core}/TestBuilderContext.cs | 0 .../TUnit.Core}/TestContext.Dependencies.cs | 0 .../TUnit.Core}/TestContext.Events.cs | 0 .../TUnit.Core}/TestContext.Execution.cs | 0 .../TUnit.Core}/TestContext.Isolation.cs | 0 .../TUnit.Core}/TestContext.Metadata.cs | 0 .../TUnit.Core}/TestContext.Output.cs | 0 .../TestContext.Parallelization.cs | 0 .../TUnit.Core}/TestContext.StateBag.cs | 0 {TUnit.Core => src/TUnit.Core}/TestContext.cs | 0 .../TUnit.Core}/TestContextEvents.cs | 0 .../TUnit.Core}/TestDataCombination.cs | 0 .../TUnit.Core}/TestDataContainer.cs | 0 {TUnit.Core => src/TUnit.Core}/TestDataRow.cs | 0 .../TUnit.Core}/TestDataRowMetadata.cs | 0 .../TUnit.Core}/TestDefinition.cs | 0 .../TUnit.Core}/TestDependency.cs | 0 .../TUnit.Core}/TestDetails.Class.cs | 0 .../TUnit.Core}/TestDetails.Configuration.cs | 0 .../TUnit.Core}/TestDetails.Identity.cs | 0 .../TUnit.Core}/TestDetails.Location.cs | 0 .../TUnit.Core}/TestDetails.Metadata.cs | 0 .../TUnit.Core}/TestDetails.Method.cs | 0 {TUnit.Core => src/TUnit.Core}/TestDetails.cs | 0 {TUnit.Core => src/TUnit.Core}/TestEntry.cs | 0 .../TUnit.Core}/TestEntryFactory.cs | 0 .../TUnit.Core}/TestEntrySource.cs | 0 .../TUnit.Core}/TestMetadata.cs | 0 .../TUnit.Core}/TestMetadataFactory.cs | 0 .../TUnit.Core}/TestMetadata`1.cs | 0 {TUnit.Core => src/TUnit.Core}/TestPhase.cs | 0 {TUnit.Core => src/TUnit.Core}/TestResult.cs | 0 {TUnit.Core => src/TUnit.Core}/TestState.cs | 0 .../TUnit.Core}/TestStateExtensions.cs | 0 .../TUnit.Core}/TestVariantInfo.cs | 0 {TUnit.Core => src/TUnit.Core}/Timing.cs | 0 .../TUnit.Core}/TraceRegistry.cs | 0 .../TUnit.Core}/TraceScopeRegistry.cs | 0 .../TUnit.Core}/Tracking/ObjectTracker.cs | 0 .../Tracking/TrackableObjectGraphProvider.cs | 0 .../TUnit.Core}/TypeArrayComparer.cs | 0 {TUnit.Core => src/TUnit.Core}/TypeInfo.cs | 0 .../TUnit.Core}/build/TUnit.Core.props | 0 .../TUnit.Core}/build/TUnit.Core.targets | 0 .../Collectors/AotTestDataCollector.cs | 0 .../Building/Interfaces/ITestBuilder.cs | 0 .../Building/Interfaces/ITestDataCollector.cs | 0 .../Building/ParameterMetadataFactory.cs | 0 .../Building/ReflectionMetadataBuilder.cs | 0 .../TUnit.Engine}/Building/TestBuilder.cs | 0 .../Building/TestBuilderPipeline.cs | 0 .../Building/TestBuildingContext.cs | 0 .../Building/TestDataCollectorFactory.cs | 0 .../Capabilities/BannerCapability.cs | 0 .../Capabilities/StopExecutionCapability.cs | 0 .../Capabilities/TrxReportCapability.cs | 0 .../DetailedStacktraceCommandProvider.cs | 0 .../DisableLogoCommandProvider.cs | 0 .../FailFastCommandProvider.cs | 0 .../GitHubReporterCommandProvider.cs | 0 .../HtmlReporterCommandProvider.cs | 0 .../JUnitReporterCommandProvider.cs | 0 .../JsonOutputCommandProvider.cs | 0 .../LogLevelCommandProvider.cs | 0 .../MaximumParallelTestsCommandProvider.cs | 0 .../ParametersCommandProvider.cs | 0 .../ReflectionModeCommandProvider.cs | 0 .../TUnit.Engine}/ConcurrentHashSet.cs | 0 .../Configuration/EnvironmentConstants.cs | 0 .../TUnit.Engine}/Constants/EngineDefaults.cs | 0 .../Constants/TestAdapterConstants.cs | 0 .../DeferredEnumerationExecutableTest.cs | 0 .../Discovery/AsyncDataSourceHelper.cs | 0 .../Discovery/AsyncDataSourcePlaceholder.cs | 0 .../Discovery/ConstructorHelper.cs | 0 .../Discovery/GenericTestHelper.cs | 0 .../TUnit.Engine}/Discovery/IHookRegistrar.cs | 0 .../Discovery/ReflectionAttributeExtractor.cs | 0 .../ReflectionGenericTypeResolver.cs | 0 .../ReflectionHookDiscoveryService.cs | 0 .../Discovery/ReflectionHookRegistrar.cs | 0 .../Discovery/ReflectionInstanceFactory.cs | 0 .../Discovery/ReflectionTestDataCollector.cs | 0 .../Discovery/ReflectionTestMetadata.cs | 0 .../Discovery/SourceGenHookRegistrar.cs | 0 .../Discovery/TestInstanceHelper.cs | 0 .../TUnit.Engine}/EmptyDataSourceAttribute.cs | 0 .../TUnit.Engine}/Enums/EngineMode.cs | 0 .../TUnit.Engine}/Enums/FailureCategory.cs | 0 .../TUnit.Engine}/Events/EventBatcher.cs | 0 .../Events/EventReceiverCache.cs | 0 .../Events/EventReceiverRegistry.cs | 0 .../Exceptions/HookFailedException.cs | 0 .../Exceptions/TUnitFailedException.cs | 0 .../Exceptions/TestFailedException.cs | 0 .../TUnit.Engine}/Exceptions/ThrowListener.cs | 0 .../Extensions/AttributeArrayExtensions.cs | 0 .../Extensions/EnumerableExtensions.cs | 0 .../Extensions/JsonExtensions.cs | 0 .../TestApplicationBuilderExtensions.cs | 0 .../Extensions/TestContextExtensions.cs | 0 .../Extensions/TestExtensions.cs | 0 .../TestNodeStatePropertyExtensions.cs | 0 .../Extensions/TypeExtensions.cs | 0 .../TUnit.Engine}/FailedExecutableTest.cs | 0 .../Framework/ConfigurationAdapter.cs | 0 .../Framework/IFilterReceiver.cs | 0 .../Framework/IRequestHandler.cs | 0 .../TUnit.Engine}/Framework/TUnitExtension.cs | 0 .../Framework/TUnitServiceProvider.cs | 0 .../Framework/TUnitTestFramework.cs | 0 .../Framework/TestRequestHandler.cs | 0 .../Framework/TestingPlatformBuilderHook.cs | 0 .../Helpers/AssemblyReferenceCache.cs | 0 .../TUnit.Engine}/Helpers/AttributeHelpers.cs | 0 .../Helpers/DataSourceMetadataExtractor.cs | 0 .../TUnit.Engine}/Helpers/DataUnwrapper.cs | 0 .../Helpers/DisplayNameBuilder.cs | 0 .../Helpers/DotNetAssemblyHelper.cs | 0 .../TUnit.Engine}/Helpers/ExceptionsHelper.cs | 0 .../Helpers/ExecutionContextHelper.cs | 0 .../Helpers/ExecutionModeHelper.cs | 0 .../TUnit.Engine}/Helpers/ExpressionHelper.cs | 0 .../TUnit.Engine}/Helpers/FuncHelper.cs | 0 .../Helpers/HookTimeoutHelper.cs | 0 .../Helpers/MetadataTypeNameFormatter.cs | 0 .../TUnit.Engine}/Helpers/NoOpDisposable.cs | 0 .../TUnit.Engine}/Helpers/OneTimeGate.cs | 0 .../TUnit.Engine}/Helpers/PathValidator.cs | 0 .../Helpers/TimeoutDiagnostics.cs | 0 .../TUnit.Engine}/Helpers/TimeoutHelper.cs | 0 .../TUnit.Engine}/Helpers/TypeNameHelper.cs | 0 .../TUnit.Engine}/Helpers/ValueTaskBridge.cs | 0 .../TUnit.Engine}/ITestMetadataScanner.cs | 0 .../Interfaces/IDataSourceResolver.cs | 0 .../Interfaces/IDynamicTestQueue.cs | 0 .../Interfaces/IExecutableTestFactory.cs | 0 .../Interfaces/IHookDelegateBuilder.cs | 0 .../Interfaces/ITestCoordinator.cs | 0 .../TUnit.Engine}/Interfaces/ITestExecutor.cs | 0 .../TUnit.Engine}/Json/ExceptionJson.cs | 0 .../TUnit.Engine}/Json/JsonContext.cs | 0 .../TUnit.Engine}/Json/TestAssemblyJson.cs | 0 .../TUnit.Engine}/Json/TestClassJson.cs | 0 .../TUnit.Engine}/Json/TestJson.cs | 0 .../TUnit.Engine}/Json/TestResultJson.cs | 0 .../TUnit.Engine}/Json/TestSessionJson.cs | 0 .../Logging/ConsoleOutputSink.cs | 0 .../TUnit.Engine}/Logging/IdeStreamingSink.cs | 0 .../TUnit.Engine}/Logging/MTPLoggerAdapter.cs | 0 .../Logging/OptimizedConsoleInterceptor.cs | 0 .../StandardErrorConsoleInterceptor.cs | 0 .../Logging/StandardOutConsoleInterceptor.cs | 0 .../Logging/TUnitFrameworkLogger.cs | 0 .../TUnit.Engine}/Logging/TestOutputSink.cs | 0 .../Models/ConstraintKeysCollection.cs | 0 .../TUnit.Engine}/Models/GroupedTests.cs | 0 .../TUnit.Engine}/MtpNullLogger.cs | 0 .../TUnit.Engine}/NamedHookDelegate.cs | 0 .../TUnit.Engine}/NullLoggerFactory.cs | 0 .../TUnit.Engine}/PolyfillExtensions.cs | 0 .../TUnit.Engine}/PriorityQueue.cs | 0 .../Aggregation/AggregatedSummaryWriter.cs | 0 .../Reporters/Aggregation/AtomicFile.cs | 0 .../Aggregation/GitHubSummaryRegion.cs | 0 .../Reporters/Aggregation/ReportAggregator.cs | 0 .../Reporters/Aggregation/ReportDataJson.cs | 0 .../Reporters/Aggregation/ReportDataMerger.cs | 0 .../TUnit.Engine}/Reporters/GitHubReporter.cs | 0 .../Reporters/Html/ActivityCollector.cs | 0 .../Reporters/Html/GitHubArtifactUploader.cs | 0 .../Reporters/Html/HtmlReportDataModel.cs | 0 .../Reporters/Html/HtmlReportGenerator.cs | 0 .../Reporters/Html/HtmlReporter.cs | 0 .../Reporters/Html/TestReport.template.html | 0 .../TUnit.Engine}/Reporters/JUnitReporter.cs | 0 .../Reporters/SourceControlContext.cs | 0 .../Reporters/SourcePathResolver.cs | 0 .../Reporters/TUnitRetryAttemptsProperty.cs | 0 .../Scheduling/ConstraintKeyScheduler.cs | 0 .../Scheduling/IConstraintKeyScheduler.cs | 0 .../Scheduling/ITestScheduler.cs | 0 .../Scheduling/NotInParallelLock.cs | 0 .../TUnit.Engine}/Scheduling/TestPriority.cs | 0 .../TUnit.Engine}/Scheduling/TestRunner.cs | 0 .../TUnit.Engine}/Scheduling/TestScheduler.cs | 0 .../Scheduling/WaitingTestIndex.cs | 0 .../Services/AfterHookPairTracker.cs | 0 .../Services/BeforeHookTaskCache.cs | 0 .../Services/CircularDependencyDetector.cs | 0 .../Services/DeferredTestExpander.cs | 0 .../Services/DictionaryListExtensions.cs | 0 .../Services/DiscoveryCircuitBreaker.cs | 0 .../Services/DynamicTestQueue.cs | 0 .../Services/EventReceiverOrchestrator.cs | 0 .../Services/FailureCategorizer.cs | 0 .../TUnit.Engine}/Services/FilterParser.cs | 0 .../Services/HookDelegateBuilder.cs | 0 .../TUnit.Engine}/Services/HookExecutor.cs | 0 .../Services/IMetadataFilterMatcher.cs | 0 .../TUnit.Engine}/Services/IObjectRegistry.cs | 0 .../Services/IStaticPropertyInitializer.cs | 0 .../Services/LogLevelProvider.cs | 0 .../Services/MetadataDependencyExpander.cs | 0 .../Services/MetadataFilterMatcher.cs | 0 .../Services/ObjectGraphDiscoveryService.cs | 0 .../Services/ObjectLifecycleService.cs | 0 .../Services/PropertyInjector.cs | 0 .../ReflectionStaticPropertyInitializer.cs | 0 .../SourceGenStaticPropertyInitializer.cs | 0 .../Services/StaticPropertyHandler.cs | 0 .../TestArgumentRegistrationService.cs | 0 .../Services/TestDependencyResolver.cs | 0 .../Services/TestExecution/HashSetPool.cs | 0 .../Services/TestExecution/RetryHelper.cs | 0 .../TestExecution/TestContextRestorer.cs | 0 .../Services/TestExecution/TestCoordinator.cs | 0 .../TestExecution/TestMethodInvoker.cs | 0 .../TestExecution/TestStateManager.cs | 0 .../Services/TestFilterService.cs | 0 .../TUnit.Engine}/Services/TestFinder.cs | 0 .../Services/TestGenericTypeResolver.cs | 0 .../Services/TestGroupingService.cs | 0 .../Services/TestIdentifierService.cs | 0 .../Services/TestLifecycleCoordinator.cs | 0 .../TUnit.Engine}/Services/TestRegistry.cs | 0 .../Services/VerbosityService.cs | 0 .../TUnit.Engine}/TUnit.Engine.csproj | 4 +- .../TUnit.Engine}/TUnit.Engine.props | 0 .../TUnit.Engine}/TUnit.Engine.targets | 0 .../TUnit.Engine}/TUnitInitializer.cs | 0 .../TUnit.Engine}/TUnitMessageBus.cs | 0 .../TUnit.Engine}/TUnitProcessInitializer.cs | 0 .../TUnit.Engine}/TestDiscoveryService.cs | 0 .../TUnit.Engine}/TestExecutor.cs | 0 .../TUnit.Engine}/TestInitializer.cs | 0 .../TUnit.Engine}/TestNodeProperties.cs | 0 .../TUnit.Engine}/TestSessionCoordinator.cs | 0 {TUnit.Engine => src/TUnit.Engine}/Trait.cs | 0 .../Utilities/ScopedAttributeFilter.cs | 0 {TUnit.Engine => src/TUnit.Engine}/Verify.cs | 0 .../TUnit.Engine}/Xml/JUnitXmlWriter.cs | 0 .../CancellationTokenArbitrary.cs | 0 .../FsCheckPropertyAttribute.cs | 0 .../FsCheckPropertyTestExecutor.cs | 0 .../TUnit.FsCheck}/PropertyFailedException.cs | 0 .../TUnit.FsCheck}/TUnit.FsCheck.csproj | 4 +- .../Extensions/CorrelatedLoggingExtensions.cs | 0 .../Extensions/LoggingBuilderExtensions.cs | 0 .../Extensions/ServiceCollectionExtensions.cs | 0 .../Logging/CorrelatedTUnitLogger.cs | 0 .../Logging/CorrelatedTUnitLoggerProvider.cs | 0 .../Logging/TUnitLogger.cs | 0 .../Logging/TUnitLoggerProvider.cs | 0 .../Logging/TUnitLoggerScope.cs | 0 .../Logging/TUnitLoggingRegistry.cs | 0 .../TUnit.Logging.Microsoft.csproj | 4 +- .../ArgIsNullNonNullableAnalyzer.cs | 0 .../DelegateMockAnalyzer.cs | 0 .../LanguageVersionAnalyzer.cs | 0 .../TUnit.Mocks.Analyzers}/Rules.cs | 0 .../SealedClassMockAnalyzer.cs | 0 .../StructMockAnalyzer.cs | 0 .../TUnit.Mocks.Analyzers.csproj | 2 +- .../MockAssertionExtensions.cs | 0 .../TUnit.Mocks.Assertions.csproj | 4 +- .../TUnit.Mocks.Http}/CapturedRequest.cs | 0 .../TUnit.Mocks.Http}/MockExtensions.cs | 0 .../TUnit.Mocks.Http}/MockHttpClient.cs | 0 .../MockHttpClientFactory.cs | 0 .../TUnit.Mocks.Http}/MockHttpHandler.cs | 0 .../TUnit.Mocks.Http}/RequestMatcher.cs | 0 .../TUnit.Mocks.Http}/RequestSetup.cs | 0 .../TUnit.Mocks.Http}/ResponseBuilder.cs | 0 .../TUnit.Mocks.Http}/TUnit.Mocks.Http.csproj | 4 +- .../TUnit.Mocks.Logging}/LogEntry.cs | 0 .../TUnit.Mocks.Logging}/LogVerification.cs | 0 .../TUnit.Mocks.Logging}/MockExtensions.cs | 0 .../TUnit.Mocks.Logging}/MockLogger.cs | 0 .../MockLoggerExtensions.cs | 0 .../TUnit.Mocks.Logging.csproj | 4 +- ...nit.Mocks.SourceGenerator.Roslyn414.csproj | 5 + ...Unit.Mocks.SourceGenerator.Roslyn44.csproj | 5 + ...Unit.Mocks.SourceGenerator.Roslyn47.csproj | 5 + .../Builders/MockBridgeBuilder.cs | 0 .../Builders/MockDelegateFactoryBuilder.cs | 0 .../Builders/MockEventsBuilder.cs | 0 .../Builders/MockFactoryBuilder.cs | 0 .../Builders/MockImplBuilder.cs | 0 .../Builders/MockMembersBuilder.cs | 0 .../Builders/MockStaticExtensionBuilder.cs | 0 .../Builders/MockWrapperTypeBuilder.cs | 0 .../CodeWriter.cs | 0 .../Discovery/MemberDiscovery.cs | 0 .../MockNamespaceConflictDetector.cs | 0 .../Discovery/MockTypeDiscovery.cs | 0 .../Discovery/SecondarySurfaceFactory.cs | 0 .../Extensions/MethodSymbolExtensions.cs | 0 .../Extensions/TypeSymbolExtensions.cs | 0 .../IdentifierEscaping.cs | 0 .../MockGenerator.cs | 0 .../Models/EquatableArray.cs | 0 .../Models/MockEventModel.cs | 0 .../Models/MockExplicitInterfaceSlot.cs | 0 .../Models/MockMemberModel.cs | 0 .../Models/MockParameterModel.cs | 0 .../Models/MockTypeModel.cs | 0 .../Models/MockTypeParameterModel.cs | 0 .../TUnit.Mocks.SourceGenerator.csproj | 2 +- .../TUnit.Mocks}/Arguments/AnyArgs.cs | 0 .../TUnit.Mocks}/Arguments/AnyType.cs | 0 .../TUnit.Mocks}/Arguments/Arg.cs | 0 .../TUnit.Mocks}/Arguments/ArgOfT.cs | 0 .../TUnit.Mocks}/Arguments/ArgumentStore.cs | 0 .../TUnit.Mocks}/Arguments/CaptureMatcher.cs | 0 .../Arguments/IArgumentMatcher.cs | 0 .../TUnit.Mocks}/Arguments/RefStructArg.cs | 0 .../Defaults/DefaultValueProvider.cs | 0 .../Defaults/IDefaultValueProvider.cs | 0 .../Diagnostics/MockDiagnostics.cs | 0 .../TUnit.Mocks}/Diagnostics/SetupInfo.cs | 0 .../TUnit.Mocks}/EventSubscriptionAccessor.cs | 0 .../Exceptions/MockStrictBehaviorException.cs | 0 .../Exceptions/MockVerificationException.cs | 0 .../TUnit.Mocks}/GenerateMockAttribute.cs | 0 {TUnit.Mocks => src/TUnit.Mocks}/IMock.cs | 0 .../TUnit.Mocks}/IMockControl.cs | 0 .../TUnit.Mocks}/IMockEngineAccess.cs | 0 .../TUnit.Mocks}/IMockEngineAccessOfT.cs | 0 .../TUnit.Mocks}/IMockObject.cs | 0 {TUnit.Mocks => src/TUnit.Mocks}/IRaisable.cs | 0 .../ITypeArgumentVerificationFactory.cs | 0 .../TUnit.Mocks}/Matchers/AnyMatcher.cs | 0 .../TUnit.Mocks}/Matchers/ContainsMatcher.cs | 0 .../TUnit.Mocks}/Matchers/CountMatcher.cs | 0 .../TUnit.Mocks}/Matchers/EmptyMatcher.cs | 0 .../TUnit.Mocks}/Matchers/ExactMatcher.cs | 0 .../TUnit.Mocks}/Matchers/InRangeMatcher.cs | 0 .../TUnit.Mocks}/Matchers/InSetMatcher.cs | 0 .../TUnit.Mocks}/Matchers/NotInSetMatcher.cs | 0 .../TUnit.Mocks}/Matchers/NotMatcher.cs | 0 .../TUnit.Mocks}/Matchers/NotNullMatcher.cs | 0 .../TUnit.Mocks}/Matchers/NullMatcher.cs | 0 .../Matchers/ParamsArrayMatcher.cs | 0 .../TUnit.Mocks}/Matchers/PredicateMatcher.cs | 0 .../TUnit.Mocks}/Matchers/RegexMatcher.cs | 0 .../Matchers/SequenceEqualsMatcher.cs | 0 {TUnit.Mocks => src/TUnit.Mocks}/Mock.cs | 0 .../TUnit.Mocks}/MockBehavior.cs | 0 .../MockEngine.SecondaryInterfaces.cs | 0 .../TUnit.Mocks}/MockEngine.Typed.AutoMock.cs | 0 .../TUnit.Mocks}/MockEngine.Typed.cs | 0 .../TUnit.Mocks}/MockEngine.cs | 0 .../TUnit.Mocks}/MockExtension.cs | 0 .../TUnit.Mocks}/MockMethodCall.cs | 0 {TUnit.Mocks => src/TUnit.Mocks}/MockOfT.cs | 0 .../TUnit.Mocks}/MockRegistry.cs | 0 .../TUnit.Mocks}/MockRepository.cs | 0 .../TUnit.Mocks}/PropertyMockCall.cs | 0 .../Setup/Behaviors/CallbackBehavior.cs | 0 .../Behaviors/CallbackWithArgsBehavior.cs | 0 .../Setup/Behaviors/CompositeBehavior.cs | 0 .../Setup/Behaviors/ComputedReturnBehavior.cs | 0 .../ComputedReturnWithArgsBehavior.cs | 0 .../Setup/Behaviors/ComputedThrowBehavior.cs | 0 .../TUnit.Mocks}/Setup/Behaviors/IBehavior.cs | 0 .../Setup/Behaviors/RawReturnBehavior.cs | 0 .../Setup/Behaviors/ReturnBehavior.cs | 0 .../Setup/Behaviors/ThrowBehavior.cs | 0 .../Setup/Behaviors/TypedCallbackBehavior.cs | 0 .../Setup/Behaviors/VoidReturnBehavior.cs | 0 .../TUnit.Mocks}/Setup/EventRaiseInfo.cs | 0 .../TUnit.Mocks}/Setup/IMethodSetup.cs | 0 .../TUnit.Mocks}/Setup/IPropertySetup.cs | 0 .../TUnit.Mocks}/Setup/ISetupChain.cs | 0 .../TUnit.Mocks}/Setup/IVoidMethodSetup.cs | 0 .../TUnit.Mocks}/Setup/MethodSetup.cs | 0 .../TUnit.Mocks}/Setup/MethodSetupBuilder.cs | 0 .../TUnit.Mocks}/Setup/OutRefContext.cs | 0 .../Setup/PropertySetterSetupBuilder.cs | 0 .../Setup/PropertySetupBuilder.cs | 0 .../TUnit.Mocks}/Setup/RawReturn.cs | 0 .../Setup/VoidMethodSetupBuilder.cs | 0 .../TUnit.Mocks}/TUnit.Mocks.csproj | 6 +- .../TUnit.Mocks}/TUnit.Mocks.props | 0 .../TUnit.Mocks}/TUnit.Mocks.targets | 0 .../TUnit.Mocks}/TUnitMocksSettings.cs | 0 {TUnit.Mocks => src/TUnit.Mocks}/Times.cs | 0 .../TUnit.Mocks}/TypeArgumentMatching.cs | 0 .../TUnit.Mocks}/TypeArguments.cs | 0 .../TUnit.Mocks}/Verification/CallRecord.cs | 0 .../Verification/CallRecordBuffer.cs | 0 .../Verification/CallVerificationBuilder.cs | 0 .../Verification/ICallVerification.cs | 0 .../Verification/OrderedVerification.cs | 0 .../TUnit.Mocks}/VoidMockMethodCall.cs | 0 .../TUnit.OpenTelemetry}/AutoReceiver.cs | 0 .../TUnit.OpenTelemetry}/AutoStart.cs | 0 .../TUnit.OpenTelemetry}/CorrelationScope.cs | 0 .../Receiver/OtlpLogParser.cs | 0 .../Receiver/OtlpReceiver.cs | 0 .../Receiver/OtlpTraceParser.cs | 0 .../TUnit.OpenTelemetry.csproj | 4 +- .../TUnitOpenTelemetry.cs | 0 .../TUnitTestCorrelationProcessor.cs | 0 .../TUnit.Playwright}/BrowserFixture.cs | 0 .../TUnit.Playwright}/BrowserService.cs | 0 .../TUnit.Playwright}/BrowserTest.cs | 0 .../TUnit.Playwright}/ContextFixture.cs | 0 .../TUnit.Playwright}/ContextTest.cs | 0 .../DefaultPlaywrightParallelLimiter.cs | 0 .../TUnit.Playwright}/IWorkerService.cs | 0 .../TUnit.Playwright}/PageFixture.cs | 0 .../TUnit.Playwright}/PageTest.cs | 0 .../TUnit.Playwright}/PlaywrightFixture.cs | 0 .../PlaywrightServiceConnector.cs | 0 .../TUnit.Playwright}/PlaywrightSettings.cs | 0 .../PlaywrightSkipAttribute.cs | 0 .../PlaywrightTelemetryHeaders.cs | 0 .../TUnit.Playwright}/PlaywrightTest.cs | 0 .../TUnit.Playwright}/TUnit.Playwright.csproj | 4 +- .../Telemetry/PlaywrightActivityPropagator.cs | 0 .../TUnit.Playwright}/WorkerAwareTest.cs | 0 .../TUnit.Reporting.Tool}/Program.cs | 0 .../TUnit.Reporting.Tool.csproj | 0 .../.idea/.idea.TUnit.dir/.idea/.gitignore | 0 .../.idea/.idea.TUnit.dir/.idea/.name | 0 .../.idea/.idea.TUnit.dir/.idea/encodings.xml | 0 .../.idea.TUnit.dir/.idea/indexLayout.xml | 0 .../TUnit.Templates}/Directory.Build.props | 0 .../TUnit.Templates}/Directory.Build.targets | 0 .../TUnit.Templates}/Directory.Packages.props | 0 .../TUnit.Templates}/README.md | 0 .../TUnit.Templates}/TUnit.Templates.csproj | 0 .../content/Directory.Build.props | 0 .../.template.config/template.json | 0 .../TestProject/GlobalSetup.fs | 0 .../TestProject/TestProject.fsproj | 0 .../TUnit.AspNet.FSharp/TestProject/Tests.fs | 0 .../TestProject/WebApplicationFactory.fs | 0 .../Controllers/WeatherForecastController.fs | 0 .../TUnit.AspNet.FSharp/WebApp/Program.fs | 0 .../WebApp/Properties/launchSettings.json | 0 .../WebApp/WeatherForecast.fs | 0 .../TUnit.AspNet.FSharp/WebApp/WebApp.fsproj | 0 .../WebApp/appsettings.Development.json | 0 .../WebApp/appsettings.json | 0 .../.template.config/template.json | 0 .../TUnit.AspNet/TestProject}/GlobalSetup.cs | 0 .../TestProject/TestProject.csproj | 0 .../content/TUnit.AspNet/TestProject/Tests.cs | 0 .../TestProject/WebApplicationFactory.cs | 0 .../content}/TUnit.AspNet/WebApp/Program.cs | 0 .../WebApp/Properties/launchSettings.json | 0 .../content/TUnit.AspNet/WebApp/WebApp.csproj | 0 .../content}/TUnit.AspNet/WebApp/WebApp.http | 0 .../WebApp/appsettings.Development.json | 0 .../TUnit.AspNet/WebApp/appsettings.json | 0 .../.template.config/template.json | 0 .../ExampleNamespace.ApiService.csproj | 0 .../ExampleNamespace.ApiService/Program.cs | 0 .../Properties/launchSettings.json | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../ExampleNamespace.AppHost.csproj | 0 .../ExampleNamespace.AppHost/Program.cs | 0 .../Properties/launchSettings.json | 0 .../appsettings.Development.json | 0 .../ExampleNamespace.AppHost/appsettings.json | 0 .../ExampleNamespace.ServiceDefaults.csproj | 0 .../Extensions.cs | 0 .../AppFixture.cs | 0 .../ExampleNamespace.TestProject.csproj | 0 .../Models/WeatherForecast.cs | 0 .../Tests/ApiTests.cs | 0 .../Components/App.razor | 0 .../Components/Layout/MainLayout.razor | 0 .../Components/Layout/MainLayout.razor.css | 0 .../Components/Layout/NavMenu.razor | 0 .../Components/Layout/NavMenu.razor.css | 0 .../Components/Pages/Counter.razor | 0 .../Components/Pages/Error.razor | 0 .../Components/Pages/Home.razor | 0 .../Components/Pages/Weather.razor | 0 .../Components/Routes.razor | 0 .../Components/_Imports.razor | 0 .../ExampleNamespace.WebApp.csproj | 0 .../ExampleNamespace.WebApp/Program.cs | 0 .../Properties/launchSettings.json | 0 .../WeatherApiClient.cs | 0 .../appsettings.Development.json | 0 .../ExampleNamespace.WebApp/appsettings.json | 0 .../ExampleNamespace.WebApp/wwwroot/app.css | 0 .../wwwroot/favicon.png | Bin .../lib/bootstrap/dist/css/bootstrap-grid.css | 0 .../bootstrap/dist/css/bootstrap-grid.css.map | 0 .../bootstrap/dist/css/bootstrap-grid.min.css | 0 .../dist/css/bootstrap-grid.min.css.map | 0 .../bootstrap/dist/css/bootstrap-grid.rtl.css | 0 .../dist/css/bootstrap-grid.rtl.css.map | 0 .../dist/css/bootstrap-grid.rtl.min.css | 0 .../dist/css/bootstrap-grid.rtl.min.css.map | 0 .../bootstrap/dist/css/bootstrap-reboot.css | 0 .../dist/css/bootstrap-reboot.css.map | 0 .../dist/css/bootstrap-reboot.min.css | 0 .../dist/css/bootstrap-reboot.min.css.map | 0 .../dist/css/bootstrap-reboot.rtl.css | 0 .../dist/css/bootstrap-reboot.rtl.css.map | 0 .../dist/css/bootstrap-reboot.rtl.min.css | 0 .../dist/css/bootstrap-reboot.rtl.min.css.map | 0 .../dist/css/bootstrap-utilities.css | 0 .../dist/css/bootstrap-utilities.css.map | 0 .../dist/css/bootstrap-utilities.min.css | 0 .../dist/css/bootstrap-utilities.min.css.map | 0 .../dist/css/bootstrap-utilities.rtl.css | 0 .../dist/css/bootstrap-utilities.rtl.css.map | 0 .../dist/css/bootstrap-utilities.rtl.min.css | 0 .../css/bootstrap-utilities.rtl.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.rtl.css | 0 .../bootstrap/dist/css/bootstrap.rtl.css.map | 0 .../bootstrap/dist/css/bootstrap.rtl.min.css | 0 .../dist/css/bootstrap.rtl.min.css.map | 0 .../lib/bootstrap/dist/js/bootstrap.bundle.js | 0 .../bootstrap/dist/js/bootstrap.bundle.js.map | 0 .../bootstrap/dist/js/bootstrap.bundle.min.js | 0 .../dist/js/bootstrap.bundle.min.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.esm.js | 0 .../bootstrap/dist/js/bootstrap.esm.js.map | 0 .../bootstrap/dist/js/bootstrap.esm.min.js | 0 .../dist/js/bootstrap.esm.min.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../bootstrap/dist/js/bootstrap.min.js.map | 0 .../.template.config/template.json | 0 .../TUnit.Aspire.Test/ExampleNamespace.csproj | 0 .../TUnit.Aspire.Test/IntegrationTest1.cs | 0 .../.template.config/template.json | 0 .../content/TUnit.FSharp/Data/DataClass.fs | 0 .../TUnit.FSharp/Data/DataGenerator.fs | 0 .../DependencyInjectionClassConstructor.fs | 0 .../content/TUnit.FSharp/GlobalSetup.fs | 0 .../content/TUnit.FSharp/TestProject.fsproj | 0 .../content/TUnit.FSharp/Tests.fs | 0 .../content/TUnit.FSharp/Tests2.fs | 0 .../content/TUnit.FSharp/Tests3.fs | 0 .../.template.config/template.json | 0 .../content}/TUnit.Playwright/GlobalSetup.cs | 0 .../content/TUnit.Playwright/Hooks.cs | 0 .../TUnit.Playwright/TestProject.csproj | 0 .../content/TUnit.Playwright/Tests.cs | 0 .../TwoContextFixtureTests.cs | 0 .../TUnit.VB/.template.config/template.json | 0 .../content}/TUnit.VB/Data/DataClass.vb | 0 .../content}/TUnit.VB/Data/DataGenerator.vb | 0 .../DependencyInjectionClassConstructor.vb | 0 .../content}/TUnit.VB/GlobalSetup.vb | 0 .../content/TUnit.VB/TestProject.vbproj | 0 .../content/TUnit.VB/Tests.vb | 0 .../content}/TUnit.VB/Tests2.vb | 0 .../content}/TUnit.VB/Tests3.vb | 0 .../TUnit/.template.config/template.json | 0 .../content/TUnit/BasicTests.cs | 0 .../content/TUnit/Calculator.cs | 0 .../TUnit/Data/AdditionDataGenerator.cs | 0 .../content/TUnit/Data/InMemoryDb.cs | 0 .../content/TUnit/DataDrivenTests.cs | 0 .../content/TUnit/DependencyInjectionTests.cs | 0 .../content/TUnit/HooksAndLifecycle.cs | 0 .../ExcludeFromCodeCoverageAttribute.cs | 0 .../content/TUnit/TestProject.csproj | 0 {TUnit => src/TUnit}/TUnit.csproj | 4 +- {TUnit => src/TUnit}/TUnit.props | 0 {TUnit => src/TUnit}/TUnit.targets | 0 .../AnalyzerTestCompatibility.cs | 0 .../RulesDecouplingVerifier.cs | 0 .../TUnit._.verified/std-streams/stderr.txt | 0 .../TUnit._.verified/std-streams/stdout.txt | 0 ...ctTestClassWithDataSourcesAnalyzerTests.cs | 0 .../AnalyzerTestHelpers.cs | 0 .../ArgumentsAnalyzerTests.cs | 0 .../AsyncVoidAnalyzerTests.cs | 0 .../AttributeClassPropertyRequiredTests.cs | 0 .../BaseAnalyzerTests.cs | 0 .../BeforeHookAsyncLocalAnalyzerTests.cs | 0 .../TUnit.Analyzers.Tests}/Bugs/2136/Tests.cs | 0 .../ClassAccessibilityAnalyzerTests.cs | 0 ...ClassConstructorDataSourceAnalyzerTests.cs | 0 .../ClassDataSourceAnalyzerTests.cs | 0 ...ClassDataSourceConstructorAnalyzerTests.cs | 0 .../ClassParametersAnalyzerTests.cs | 0 .../CodeFixerRulesDecouplingTests.cs | 0 .../CombinedDataSourceAnalyzerTests.cs | 0 .../ConsoleOutAnalyzerTests.cs | 0 .../DataDrivenTestArgumentsAnalyzerTests.cs | 0 .../DataSourceGeneratorAnalyzerTests.cs | 0 .../DependsOnConflictAnalyzerTests.cs | 0 .../DisposableFieldPropertyAnalyzerTests.cs | 0 ...namicTestAwaitExpressionSuppressorTests.cs | 0 .../EnumerableMethodDataTupleTypeTests.cs | 0 .../Extensions/StringExtensions.cs | 0 ...idRedefiningAttributeUsageAnalyzerTests.cs | 0 .../GeneratedDataAnalyzerTests.cs | 0 .../GenericMethodSourceDataTests.cs | 0 .../GlobalTestHooksAnalyzerTests.cs | 0 .../InheritsTestsAnalyzerTests.cs | 0 .../InstanceTestMethodAnalyzerTests.cs | 0 .../InstanceValuesInTestClassAnalyzerTests.cs | 0 .../MSTestMigrationAnalyzerTests.cs | 0 .../MarkMethodStaticSuppressorTests.cs | 0 .../MatrixDataSourceAnalyzerTests.cs | 0 .../MatrixDataSourceCodeFixProviderTests.cs | 0 .../MethodDataSourceAnalyzerTests.cs | 0 ...taSourceMatchesConstructorAnalyzerTests.cs | 0 .../MissingPolyfillAnalyzerTests.cs | 0 .../MissingTestAttributeAnalyzerTests.cs | 0 .../NUnitMigrationAnalyzerTests.cs | 0 .../PropertyAnalyzerTests.cs | 0 .../PsvmAnalyzerTests.cs | 0 ...MethodMissingTestAttributeAnalyzerTests.cs | 0 .../SingleTUnitAttributeAnalyzerTests.cs | 0 .../TUnit.Analyzers.Tests.csproj | 18 +- .../TestMethodParametersAnalyzerTests.cs | 0 .../TimeoutCancellationTokenAnalyzerTests.cs | 0 ...utCancellationTokenCodeFixProviderTests.cs | 0 .../TupleParameterMismatchTests.cs | 0 .../Verifiers/CSharpAnalyzerVerifier.cs | 0 .../Verifiers/CSharpAnalyzerVerifier`1.cs | 0 .../Verifiers/CSharpCodeFixVerifier.cs | 0 .../Verifiers/CSharpCodeFixVerifier`2.cs | 0 .../CSharpCodeRefactoringVerifier.cs | 0 .../CSharpCodeRefactoringVerifier`1.cs | 0 .../Verifiers/CSharpVerifierHelper.cs | 0 .../LineEndingNormalizingVerifier.cs | 0 .../VirtualHookOverrideAnalyzerTests.cs | 0 .../Vsthrd200AsyncSuffixSuppressorTests.cs | 0 .../XUnitMigrationAnalyzerTests.cs | 0 .../CodeFixerRulesDecouplingTests.cs | 0 ...licationFactoryInheritanceAnalyzerTests.cs | 0 .../TUnit.AspNetCore.Analyzers.Tests.csproj | 14 +- ...bApplicationFactoryCodeFixProviderTests.cs | 0 .../Verifiers/CSharpAnalyzerVerifier.cs | 0 .../Verifiers/CSharpAnalyzerVerifier`1.cs | 0 .../Verifiers/CSharpCodeFixVerifier.cs | 0 .../Verifiers/CSharpVerifierHelper.cs | 0 .../LineEndingNormalizingVerifier.cs | 0 ...ebApplicationFactoryAccessAnalyzerTests.cs | 0 .../WebApplicationFactoryStubs.cs | 0 .../Program.cs | 0 .../TUnit.AspNetCore.Tests.MinimalApi.csproj | 0 .../TUnit.AspNetCore.Tests.WebApp}/Program.cs | 0 .../TUnit.AspNetCore.Tests.WebApp.csproj | 0 .../ActivityBaggageCorrelationTests.cs | 0 .../ActivityPropagationHandlerTests.cs | 0 .../AutoConfigureOpenTelemetryTests.cs | 0 .../CorrelatedLoggingResolverTests.cs | 0 .../TUnit.AspNetCore.Tests}/GlobalUsings.cs | 0 .../HostStopExactlyOnceProbeTests.cs | 0 .../HostedServiceDisposalForwardingTests.cs | 0 .../HostedServiceFlowSuppressionTests.cs | 0 .../HostedServiceStopOnceTests.cs | 0 .../IHttpClientFactoryPropagationTests.cs | 0 .../IsolatedFactoryConcurrencyTests.cs | 0 .../MinimalApiAutoRegistrationTests.cs | 0 .../TUnit.AspNetCore.Tests.csproj | 10 +- .../TestWebAppFactory.cs | 0 .../TUnit.Aspire.Tests.ApiService}/Program.cs | 0 .../TUnit.Aspire.Tests.ApiService.csproj | 0 .../TUnit.Aspire.Tests.AppHost}/Program.cs | 0 .../TUnit.Aspire.Tests.AppHost.csproj | 0 .../AspireDiagnosticsTests.cs | 0 .../Helpers/FakeResources.cs | 0 .../Helpers/OtlpProtobufBuilder.cs | 0 .../Helpers/OtlpTraceCaptureServer.cs | 0 .../IntegrationTestFixture.cs | 0 .../OtlpCorrelationIntegrationTests.cs | 0 .../OtlpEndpointEnvironmentTests.cs | 0 .../TUnit.Aspire.Tests}/OtlpLogParserTests.cs | 0 .../TUnit.Aspire.Tests}/OtlpReceiverTests.cs | 0 .../ResourceDiagnosticsHelperTests.cs | 0 .../ResourceLogSelectionTests.cs | 0 .../ResourcesToRemoveTests.cs | 0 .../TUnit.Aspire.Tests.csproj | 27 + .../TUnit.Aspire.Tests}/TestActivityTests.cs | 0 .../TestTraceExporterTests.cs | 0 .../TUnit.Aspire.Tests}/TraceRegistryTests.cs | 0 .../WaitForHealthyReproductionTests.cs | 0 .../AwaitAssertionCodeFixProviderTests.cs | 0 .../CodeFixerRulesDecouplingTests.cs | 0 ...CollectionIsEqualToCodeFixProviderTests.cs | 0 .../Extensions/StringExtensions.cs | 0 ...sertions.Analyzers.CodeFixers.Tests.csproj | 12 +- .../Verifiers/CSharpCodeFixVerifier.cs | 0 .../Verifiers/CSharpCodeFixVerifier`2.cs | 0 .../CSharpCodeRefactoringVerifier.cs | 0 .../CSharpCodeRefactoringVerifier`1.cs | 0 .../Verifiers/CSharpVerifierHelper.cs | 0 .../XUnitAssertionCodeFixProviderTests.cs | 0 .../AnalyzerTestHelpers.cs | 0 .../AwaitAssertionAnalyzerTests.cs | 0 .../AwaitValueTaskAssertThatAnalyzerTests.cs | 0 .../CollectionIsEqualToAnalyzerTests.cs | 0 ...CompilerArgumentsPopulatedAnalyzerTests.cs | 0 .../ConstantInAssertThatAnalyzerTests.cs | 0 .../DynamicInAssertThatAnalyzerTests.cs | 0 .../GenerateAssertionAnalyzerTests.cs | 0 .../IsNotNullAssertionSuppressorTests.cs | 0 .../MixAndOrOperatorsAnalyzerTests.cs | 0 .../ObjectBaseEqualsMethodAnalyzerTests.cs | 0 .../PreferIsNullAnalyzerTests.cs | 0 .../PreferIsTrueOrIsFalseAnalyzerTests.cs | 0 .../ShouldAnalyzerTests.cs | 0 .../TUnit.Assertions.Analyzers.Tests.csproj | 14 +- .../Verifiers/CSharpAnalyzerVerifier.cs | 0 .../Verifiers/CSharpAnalyzerVerifier`1.cs | 0 .../Verifiers/CSharpCodeFixVerifier.cs | 0 .../Verifiers/CSharpCodeFixVerifier`2.cs | 0 .../CSharpCodeRefactoringVerifier.cs | 0 .../CSharpCodeRefactoringVerifier`1.cs | 0 .../Verifiers/CSharpVerifierHelper.cs | 0 .../GlobalSetup.cs | 0 .../GlobalUsings.cs | 0 .../NameConjugatorTests.cs | 0 ...ng_Should_overload.DotNet10_0.verified.txt | 2 +- ...ing_Should_overload.DotNet8_0.verified.txt | 2 +- ...ing_Should_overload.DotNet9_0.verified.txt | 2 +- ...ng_Should_overload.DotNet10_0.verified.txt | 2 +- ...ing_Should_overload.DotNet8_0.verified.txt | 2 +- ...ing_Should_overload.DotNet9_0.verified.txt | 2 +- ...bute_is_propagated.DotNet10_0.verified.txt | 2 +- ...ibute_is_propagated.DotNet8_0.verified.txt | 2 +- ...ibute_is_propagated.DotNet9_0.verified.txt | 2 +- ...thod_generic_param.DotNet10_0.verified.txt | 2 +- ...ethod_generic_param.DotNet8_0.verified.txt | 2 +- ...ethod_generic_param.DotNet9_0.verified.txt | 2 +- ...onjugates_to_NotBe.DotNet10_0.verified.txt | 2 +- ...conjugates_to_NotBe.DotNet8_0.verified.txt | 2 +- ...conjugates_to_NotBe.DotNet9_0.verified.txt | 2 +- ...ibute_is_forwarded.DotNet10_0.verified.txt | 2 +- ...ribute_is_forwarded.DotNet8_0.verified.txt | 2 +- ...ribute_is_forwarded.DotNet9_0.verified.txt | 2 +- ...rameter_is_emitted.DotNet10_0.verified.txt | 0 ...arameter_is_emitted.DotNet8_0.verified.txt | 0 ...arameter_is_emitted.DotNet9_0.verified.txt | 0 ...with_AOT_safe_ctor.DotNet10_0.verified.txt | 0 ..._with_AOT_safe_ctor.DotNet8_0.verified.txt | 0 ..._with_AOT_safe_ctor.DotNet9_0.verified.txt | 0 ...rrides_conjugation.DotNet10_0.verified.txt | 2 +- ...errides_conjugation.DotNet8_0.verified.txt | 2 +- ...errides_conjugation.DotNet9_0.verified.txt | 2 +- ...d_extension_method.DotNet10_0.verified.txt | 2 +- ...ed_extension_method.DotNet8_0.verified.txt | 2 +- ...ed_extension_method.DotNet9_0.verified.txt | 2 +- ...n_instance_methods.DotNet10_0.verified.txt | 2 +- ...en_instance_methods.DotNet8_0.verified.txt | 2 +- ...en_instance_methods.DotNet9_0.verified.txt | 2 +- .../ShouldExtensionGeneratorTests.cs | 0 ...rtions.Should.SourceGenerator.Tests.csproj | 10 +- .../AssertMultipleTests.cs | 0 .../BasicShouldTests.cs | 0 .../ChainingTests.cs | 0 .../CollectionTests.cs | 0 .../DateTimeTests.cs | 0 .../DelegateTests.cs | 0 .../FailureTests.cs | 0 .../GenerateAssertionTests.cs | 0 .../InferenceTests.cs | 0 .../NullSourceTests.cs | 0 .../NumericTests.cs | 0 .../StringTests.cs | 0 .../TUnit.Assertions.Should.Tests.csproj | 16 + .../UserDefinedAssertionTests.cs | 0 ...tesArrayAssertions.DotNet10_0.verified.txt | 4 +- ...atesArrayAssertions.DotNet8_0.verified.txt | 4 +- ...atesArrayAssertions.DotNet9_0.verified.txt | 4 +- ...neratesArrayAssertions.Net4_7.verified.txt | 4 +- .../ArrayAssertionGeneratorTests.cs | 2 +- ...AssemblyAssertions.DotNet10_0.verified.txt | 4 +- ...sAssemblyAssertions.DotNet8_0.verified.txt | 4 +- ...sAssemblyAssertions.DotNet9_0.verified.txt | 4 +- ...atesAssemblyAssertions.Net4_7.verified.txt | 4 +- .../AssemblyAssertionGeneratorTests.cs | 2 +- ...nWithDefaultValues.DotNet10_0.verified.txt | 4 +- ...onWithDefaultValues.DotNet8_0.verified.txt | 4 +- ...onWithDefaultValues.DotNet9_0.verified.txt | 4 +- ...rtionWithDefaultValues.Net4_7.verified.txt | 4 +- ...ionWithEnumDefault.DotNet10_0.verified.txt | 4 +- ...tionWithEnumDefault.DotNet8_0.verified.txt | 4 +- ...tionWithEnumDefault.DotNet9_0.verified.txt | 4 +- ...sertionWithEnumDefault.Net4_7.verified.txt | 4 +- ...GenericConstraints.DotNet10_0.verified.txt | 4 +- ...hGenericConstraints.DotNet8_0.verified.txt | 4 +- ...hGenericConstraints.DotNet9_0.verified.txt | 4 +- ...WithGenericConstraints.Net4_7.verified.txt | 4 +- ...ltipleConstructors.DotNet10_0.verified.txt | 4 +- ...ultipleConstructors.DotNet8_0.verified.txt | 4 +- ...ultipleConstructors.DotNet9_0.verified.txt | 4 +- ...thMultipleConstructors.Net4_7.verified.txt | 4 +- ...MultipleParameters.DotNet10_0.verified.txt | 4 +- ...hMultipleParameters.DotNet8_0.verified.txt | 4 +- ...hMultipleParameters.DotNet9_0.verified.txt | 4 +- ...WithMultipleParameters.Net4_7.verified.txt | 4 +- ...nWithNegatedMethod.DotNet10_0.verified.txt | 4 +- ...onWithNegatedMethod.DotNet8_0.verified.txt | 4 +- ...onWithNegatedMethod.DotNet9_0.verified.txt | 4 +- ...rtionWithNegatedMethod.Net4_7.verified.txt | 4 +- ...hOptionalParameter.DotNet10_0.verified.txt | 4 +- ...thOptionalParameter.DotNet8_0.verified.txt | 4 +- ...thOptionalParameter.DotNet9_0.verified.txt | 4 +- ...nWithOptionalParameter.Net4_7.verified.txt | 4 +- ...erWithExtraGeneric.DotNet10_0.verified.txt | 4 +- ...verWithExtraGeneric.DotNet8_0.verified.txt | 4 +- ...verWithExtraGeneric.DotNet9_0.verified.txt | 4 +- ...ceiverWithExtraGeneric.Net4_7.verified.txt | 4 +- ...thInferableGeneric.DotNet10_0.verified.txt | 4 +- ...ithInferableGeneric.DotNet8_0.verified.txt | 4 +- ...ithInferableGeneric.DotNet9_0.verified.txt | 4 +- ...erWithInferableGeneric.Net4_7.verified.txt | 4 +- ...eGenericParameters.DotNet10_0.verified.txt | 4 +- ...leGenericParameters.DotNet8_0.verified.txt | 4 +- ...leGenericParameters.DotNet9_0.verified.txt | 4 +- ...tipleGenericParameters.Net4_7.verified.txt | 4 +- ...onGenericAssertion.DotNet10_0.verified.txt | 4 +- ...NonGenericAssertion.DotNet8_0.verified.txt | 4 +- ...NonGenericAssertion.DotNet9_0.verified.txt | 4 +- ...ts.NonGenericAssertion.Net4_7.verified.txt | 4 +- ...leGenericParameter.DotNet10_0.verified.txt | 4 +- ...gleGenericParameter.DotNet8_0.verified.txt | 4 +- ...gleGenericParameter.DotNet9_0.verified.txt | 4 +- ...SingleGenericParameter.Net4_7.verified.txt | 4 +- ...peDefaultParameter.DotNet10_0.verified.txt | 4 +- ...ypeDefaultParameter.DotNet8_0.verified.txt | 4 +- ...ypeDefaultParameter.DotNet9_0.verified.txt | 4 +- ...ueTypeDefaultParameter.Net4_7.verified.txt | 4 +- .../AssertionExtensionGeneratorTests.cs | 26 +- ...sBooleanAssertions.DotNet10_0.verified.txt | 4 +- ...esBooleanAssertions.DotNet8_0.verified.txt | 4 +- ...esBooleanAssertions.DotNet9_0.verified.txt | 4 +- ...ratesBooleanAssertions.Net4_7.verified.txt | 4 +- .../BooleanAssertionGeneratorTests.cs | 2 +- ...ionTokenAssertions.DotNet10_0.verified.txt | 4 +- ...tionTokenAssertions.DotNet8_0.verified.txt | 4 +- ...tionTokenAssertions.DotNet9_0.verified.txt | 4 +- ...llationTokenAssertions.Net4_7.verified.txt | 4 +- ...ancellationTokenAssertionGeneratorTests.cs | 2 +- ...atesCharAssertions.DotNet10_0.verified.txt | 4 +- ...ratesCharAssertions.DotNet8_0.verified.txt | 4 +- ...ratesCharAssertions.DotNet9_0.verified.txt | 4 +- ...eneratesCharAssertions.Net4_7.verified.txt | 4 +- .../CharAssertionGeneratorTests.cs | 2 +- ..._Assertion_Surface.DotNet10_0.verified.txt | 4 +- ...e_Assertion_Surface.DotNet8_0.verified.txt | 4 +- ...e_Assertion_Surface.DotNet9_0.verified.txt | 4 +- ...hape_Assertion_Surface.Net4_7.verified.txt | 4 +- .../CollectionShapeAssertionGeneratorTests.cs | 2 +- .../CompileChecker.cs | 0 ...tureInfoAssertions.DotNet10_0.verified.txt | 4 +- ...ltureInfoAssertions.DotNet8_0.verified.txt | 4 +- ...ltureInfoAssertions.DotNet9_0.verified.txt | 4 +- ...sCultureInfoAssertions.Net4_7.verified.txt | 4 +- .../CultureInfoAssertionGeneratorTests.cs | 2 +- ...DateOnlyAssertions.DotNet10_0.verified.txt | 0 ...sDateOnlyAssertions.DotNet8_0.verified.txt | 0 ...sDateOnlyAssertions.DotNet9_0.verified.txt | 0 ...atesDateOnlyAssertions.Net4_7.verified.txt | 0 .../DateOnlyAssertionGeneratorTests.cs | 2 +- ...DateTimeAssertions.DotNet10_0.verified.txt | 4 +- ...sDateTimeAssertions.DotNet8_0.verified.txt | 4 +- ...sDateTimeAssertions.DotNet9_0.verified.txt | 4 +- ...atesDateTimeAssertions.Net4_7.verified.txt | 4 +- .../DateTimeAssertionGeneratorTests.cs | 2 +- ...meOffsetAssertions.DotNet10_0.verified.txt | 4 +- ...imeOffsetAssertions.DotNet8_0.verified.txt | 4 +- ...imeOffsetAssertions.DotNet9_0.verified.txt | 4 +- ...teTimeOffsetAssertions.Net4_7.verified.txt | 4 +- .../DateTimeOffsetAssertionGeneratorTests.cs | 2 +- ...ayOfWeekAssertions.DotNet10_0.verified.txt | 4 +- ...DayOfWeekAssertions.DotNet8_0.verified.txt | 4 +- ...DayOfWeekAssertions.DotNet9_0.verified.txt | 4 +- ...tesDayOfWeekAssertions.Net4_7.verified.txt | 4 +- .../DayOfWeekAssertionGeneratorTests.cs | 2 +- ...toryInfoAssertions.DotNet10_0.verified.txt | 4 +- ...ctoryInfoAssertions.DotNet8_0.verified.txt | 4 +- ...ctoryInfoAssertions.DotNet9_0.verified.txt | 4 +- ...irectoryInfoAssertions.Net4_7.verified.txt | 4 +- .../DirectoryInfoAssertionGeneratorTests.cs | 2 +- ...EncodingAssertions.DotNet10_0.verified.txt | 4 +- ...sEncodingAssertions.DotNet8_0.verified.txt | 4 +- ...sEncodingAssertions.DotNet9_0.verified.txt | 4 +- ...atesEncodingAssertions.Net4_7.verified.txt | 4 +- .../EncodingAssertionGeneratorTests.cs | 2 +- ...xceptionAssertions.DotNet10_0.verified.txt | 4 +- ...ExceptionAssertions.DotNet8_0.verified.txt | 4 +- ...ExceptionAssertions.DotNet9_0.verified.txt | 4 +- ...tesExceptionAssertions.Net4_7.verified.txt | 4 +- .../ExceptionAssertionGeneratorTests.cs | 2 +- .../Extensions/DirectoryInfoExtensions.cs | 0 .../Extensions/StringExtensions.cs | 0 ...FileInfoAssertions.DotNet10_0.verified.txt | 4 +- ...sFileInfoAssertions.DotNet8_0.verified.txt | 4 +- ...sFileInfoAssertions.DotNet9_0.verified.txt | 4 +- ...atesFileInfoAssertions.Net4_7.verified.txt | 4 +- .../FileInfoAssertionGeneratorTests.cs | 2 +- .../Git.cs | 10 + .../GlobalSetup.cs | 0 .../GlobalUsings.cs | 0 ...atesGuidAssertions.DotNet10_0.verified.txt | 4 +- ...ratesGuidAssertions.DotNet8_0.verified.txt | 4 +- ...ratesGuidAssertions.DotNet9_0.verified.txt | 4 +- ...eneratesGuidAssertions.Net4_7.verified.txt | 4 +- .../GuidAssertionGeneratorTests.cs | 2 +- ...atusCodeAssertions.DotNet10_0.verified.txt | 4 +- ...tatusCodeAssertions.DotNet8_0.verified.txt | 4 +- ...tatusCodeAssertions.DotNet9_0.verified.txt | 4 +- ...tpStatusCodeAssertions.Net4_7.verified.txt | 4 +- .../HttpStatusCodeAssertionGeneratorTests.cs | 2 +- ...atesLazyAssertions.DotNet10_0.verified.txt | 4 +- ...ratesLazyAssertions.DotNet8_0.verified.txt | 4 +- ...ratesLazyAssertions.DotNet9_0.verified.txt | 4 +- ...eneratesLazyAssertions.Net4_7.verified.txt | 4 +- .../LazyAssertionGeneratorTests.cs | 2 +- ...ts.ArrayTargetType.DotNet10_0.verified.txt | 4 +- ...sts.ArrayTargetType.DotNet8_0.verified.txt | 4 +- ...sts.ArrayTargetType.DotNet9_0.verified.txt | 4 +- ...rTests.ArrayTargetType.Net4_7.verified.txt | 4 +- ...ertionResultMethod.DotNet10_0.verified.txt | 4 +- ...sertionResultMethod.DotNet8_0.verified.txt | 4 +- ...sertionResultMethod.DotNet9_0.verified.txt | 4 +- ....AssertionResultMethod.Net4_7.verified.txt | 4 +- ...ionResultOfTMethod.DotNet10_0.verified.txt | 4 +- ...tionResultOfTMethod.DotNet8_0.verified.txt | 4 +- ...tionResultOfTMethod.DotNet9_0.verified.txt | 4 +- ...sertionResultOfTMethod.Net4_7.verified.txt | 4 +- ...ertionResultMethod.DotNet10_0.verified.txt | 4 +- ...sertionResultMethod.DotNet8_0.verified.txt | 4 +- ...sertionResultMethod.DotNet9_0.verified.txt | 4 +- ...cAssertionResultMethod.Net4_7.verified.txt | 4 +- ...ionResultOfTMethod.DotNet10_0.verified.txt | 4 +- ...tionResultOfTMethod.DotNet8_0.verified.txt | 4 +- ...tionResultOfTMethod.DotNet9_0.verified.txt | 4 +- ...sertionResultOfTMethod.Net4_7.verified.txt | 4 +- ...ts.AsyncBoolMethod.DotNet10_0.verified.txt | 4 +- ...sts.AsyncBoolMethod.DotNet8_0.verified.txt | 4 +- ...sts.AsyncBoolMethod.DotNet9_0.verified.txt | 4 +- ...rTests.AsyncBoolMethod.Net4_7.verified.txt | 4 +- ...orTests.BoolMethod.DotNet10_0.verified.txt | 4 +- ...torTests.BoolMethod.DotNet8_0.verified.txt | 4 +- ...torTests.BoolMethod.DotNet9_0.verified.txt | 4 +- ...eratorTests.BoolMethod.Net4_7.verified.txt | 4 +- ...dClassWithInlining.DotNet10_0.verified.txt | 9 +- ...edClassWithInlining.DotNet8_0.verified.txt | 9 +- ...edClassWithInlining.DotNet9_0.verified.txt | 9 +- ...copedClassWithInlining.Net4_7.verified.txt | 9 +- ...rableTypeParameter.DotNet10_0.verified.txt | 4 +- ...erableTypeParameter.DotNet8_0.verified.txt | 4 +- ...erableTypeParameter.DotNet9_0.verified.txt | 4 +- ...InferableTypeParameter.Net4_7.verified.txt | 4 +- ...eNonSealedReceiver.DotNet10_0.verified.txt | 4 +- ...teNonSealedReceiver.DotNet8_0.verified.txt | 4 +- ...teNonSealedReceiver.DotNet9_0.verified.txt | 4 +- ...creteNonSealedReceiver.Net4_7.verified.txt | 4 +- ...mparableConstraint.DotNet10_0.verified.txt | 4 +- ...omparableConstraint.DotNet8_0.verified.txt | 4 +- ...omparableConstraint.DotNet9_0.verified.txt | 4 +- ...thComparableConstraint.Net4_7.verified.txt | 4 +- ...dWithDefaultValues.DotNet10_0.verified.txt | 4 +- ...odWithDefaultValues.DotNet8_0.verified.txt | 4 +- ...odWithDefaultValues.DotNet9_0.verified.txt | 4 +- ...ethodWithDefaultValues.Net4_7.verified.txt | 4 +- ...ultipleConstraints.DotNet10_0.verified.txt | 4 +- ...MultipleConstraints.DotNet8_0.verified.txt | 4 +- ...MultipleConstraints.DotNet9_0.verified.txt | 4 +- ...ithMultipleConstraints.Net4_7.verified.txt | 4 +- ...hNotNullConstraint.DotNet10_0.verified.txt | 4 +- ...thNotNullConstraint.DotNet8_0.verified.txt | 4 +- ...thNotNullConstraint.DotNet9_0.verified.txt | 4 +- ...dWithNotNullConstraint.Net4_7.verified.txt | 4 +- ...enceTypeConstraint.DotNet10_0.verified.txt | 4 +- ...renceTypeConstraint.DotNet8_0.verified.txt | 4 +- ...renceTypeConstraint.DotNet9_0.verified.txt | 4 +- ...eferenceTypeConstraint.Net4_7.verified.txt | 4 +- ...alueTypeConstraint.DotNet10_0.verified.txt | 4 +- ...ValueTypeConstraint.DotNet8_0.verified.txt | 4 +- ...ValueTypeConstraint.DotNet9_0.verified.txt | 4 +- ...ithValueTypeConstraint.Net4_7.verified.txt | 4 +- ...ts.ParamsParameter.DotNet10_0.verified.txt | 4 +- ...sts.ParamsParameter.DotNet8_0.verified.txt | 4 +- ...sts.ParamsParameter.DotNet9_0.verified.txt | 4 +- ...rTests.ParamsParameter.Net4_7.verified.txt | 4 +- ...RefStructParameter.DotNet10_0.verified.txt | 4 +- ....RefStructParameter.DotNet8_0.verified.txt | 4 +- ....RefStructParameter.DotNet9_0.verified.txt | 4 +- ...peDefaultParameter.DotNet10_0.verified.txt | 4 +- ...ypeDefaultParameter.DotNet8_0.verified.txt | 4 +- ...ypeDefaultParameter.DotNet9_0.verified.txt | 4 +- ...ueTypeDefaultParameter.Net4_7.verified.txt | 4 +- .../MethodAssertionGeneratorTests.cs | 38 +- .../NuGetDownloader.cs | 0 .../OptionsProvider.cs | 0 ...sProcessAssertions.DotNet10_0.verified.txt | 4 +- ...esProcessAssertions.DotNet8_0.verified.txt | 4 +- ...esProcessAssertions.DotNet9_0.verified.txt | 4 +- ...ratesProcessAssertions.Net4_7.verified.txt | 4 +- .../ProcessAssertionGeneratorTests.cs | 2 +- ...tesRangeAssertions.DotNet10_0.verified.txt | 0 ...atesRangeAssertions.DotNet8_0.verified.txt | 0 ...atesRangeAssertions.DotNet9_0.verified.txt | 0 ...neratesRangeAssertions.Net4_7.verified.txt | 0 .../RangeAssertionGeneratorTests.cs | 2 +- .../ReferencesHelper.cs | 0 .../RunTestOptions.cs | 0 ...esStreamAssertions.DotNet10_0.verified.txt | 4 +- ...tesStreamAssertions.DotNet8_0.verified.txt | 4 +- ...tesStreamAssertions.DotNet9_0.verified.txt | 4 +- ...eratesStreamAssertions.Net4_7.verified.txt | 4 +- .../StreamAssertionGeneratorTests.cs | 2 +- ...gBuilderAssertions.DotNet10_0.verified.txt | 4 +- ...ngBuilderAssertions.DotNet8_0.verified.txt | 4 +- ...ngBuilderAssertions.DotNet9_0.verified.txt | 4 +- ...tringBuilderAssertions.Net4_7.verified.txt | 4 +- .../StringBuilderAssertionGeneratorTests.cs | 2 +- ...it.Assertions.SourceGenerator.Tests.csproj | 8 +- ...atesTaskAssertions.DotNet10_0.verified.txt | 4 +- ...ratesTaskAssertions.DotNet8_0.verified.txt | 4 +- ...ratesTaskAssertions.DotNet9_0.verified.txt | 4 +- ...eneratesTaskAssertions.Net4_7.verified.txt | 4 +- .../TaskAssertionGeneratorTests.cs | 2 +- .../TestData/ArrayTargetAssertion.cs | 0 ...nsionValueTypeDefaultParameterAssertion.cs | 0 .../AssertionResultMethodAssertion.cs | 0 .../AssertionResultOfTMethodAssertion.cs | 0 .../TestData/AsyncAssertionResultAssertion.cs | 0 .../AsyncAssertionResultOfTAssertion.cs | 0 .../TestData/AsyncBoolAssertion.cs | 0 .../TestData/BoolMethodAssertion.cs | 0 .../CollectionShapeAssertionSource.cs | 0 ...ncreteReceiverWithExtraGenericAssertion.cs | 0 ...teReceiverWithInferableGenericAssertion.cs | 0 .../TestData/DefaultValuesAssertion.cs | 0 .../TestData/EnumDefaultAssertion.cs | 0 .../TestData/FileScopedClassAssertion.cs | 0 .../TestData/GenericConstraintsAssertion.cs | 0 ...ericMethodWithNonInferableTypeParameter.cs | 0 .../MethodOnConcreteNonSealedReceiver.cs | 0 .../MethodWithComparableConstraint.cs | 0 .../TestData/MethodWithDefaultValues.cs | 0 .../TestData/MethodWithMultipleConstraints.cs | 0 .../TestData/MethodWithNotNullConstraint.cs | 0 .../MethodWithReferenceTypeConstraint.cs | 0 .../TestData/MethodWithValueTypeConstraint.cs | 0 .../TestData/MultipleConstructorsAssertion.cs | 0 .../MultipleGenericParametersAssertion.cs | 0 .../TestData/MultipleParametersAssertion.cs | 0 .../TestData/NegatedMethodAssertion.cs | 0 .../TestData/NonGenericAssertion.cs | 0 .../TestData/OptionalParameterAssertion.cs | 0 .../TestData/ParamsParameterAssertion.cs | 0 .../TestData/RefStructParameterAssertion.cs | 0 .../TestData/SimpleGenerateAssertionTest.cs | 0 .../SingleGenericParameterAssertion.cs | 0 .../ValueTypeDefaultParameterAssertion.cs | 0 .../TestsBase.cs | 2 +- ...esThreadAssertions.DotNet10_0.verified.txt | 4 +- ...tesThreadAssertions.DotNet8_0.verified.txt | 4 +- ...tesThreadAssertions.DotNet9_0.verified.txt | 4 +- ...eratesThreadAssertions.Net4_7.verified.txt | 4 +- .../ThreadAssertionGeneratorTests.cs | 2 +- ...TimeOnlyAssertions.DotNet10_0.verified.txt | 0 ...sTimeOnlyAssertions.DotNet8_0.verified.txt | 0 ...sTimeOnlyAssertions.DotNet9_0.verified.txt | 0 ...atesTimeOnlyAssertions.Net4_7.verified.txt | 0 .../TimeOnlyAssertionGeneratorTests.cs | 2 +- ...TimeSpanAssertions.DotNet10_0.verified.txt | 4 +- ...sTimeSpanAssertions.DotNet8_0.verified.txt | 4 +- ...sTimeSpanAssertions.DotNet9_0.verified.txt | 4 +- ...atesTimeSpanAssertions.Net4_7.verified.txt | 4 +- .../TimeSpanAssertionGeneratorTests.cs | 2 +- ...ZoneInfoAssertions.DotNet10_0.verified.txt | 4 +- ...eZoneInfoAssertions.DotNet8_0.verified.txt | 4 +- ...eZoneInfoAssertions.DotNet9_0.verified.txt | 4 +- ...TimeZoneInfoAssertions.Net4_7.verified.txt | 4 +- .../TimeZoneInfoAssertionGeneratorTests.cs | 2 +- ...atesTypeAssertions.DotNet10_0.verified.txt | 4 +- ...ratesTypeAssertions.DotNet8_0.verified.txt | 4 +- ...ratesTypeAssertions.DotNet9_0.verified.txt | 4 +- ...eneratesTypeAssertions.Net4_7.verified.txt | 4 +- .../TypeAssertionGeneratorTests.cs | 2 +- ...ratesUriAssertions.DotNet10_0.verified.txt | 4 +- ...eratesUriAssertions.DotNet8_0.verified.txt | 4 +- ...eratesUriAssertions.DotNet9_0.verified.txt | 4 +- ...GeneratesUriAssertions.Net4_7.verified.txt | 4 +- .../UriAssertionGeneratorTests.cs | 2 +- ...sVersionAssertions.DotNet10_0.verified.txt | 4 +- ...esVersionAssertions.DotNet8_0.verified.txt | 4 +- ...esVersionAssertions.DotNet9_0.verified.txt | 4 +- ...ratesVersionAssertions.Net4_7.verified.txt | 4 +- .../VersionAssertionGeneratorTests.cs | 2 +- ...eferenceAssertions.DotNet10_0.verified.txt | 4 +- ...ReferenceAssertions.DotNet8_0.verified.txt | 4 +- ...ReferenceAssertions.DotNet9_0.verified.txt | 4 +- ...eakReferenceAssertions.Net4_7.verified.txt | 4 +- .../WeakReferenceAssertionGeneratorTests.cs | 2 +- ...n_ProducesNoCS1591.DotNet10_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet8_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet9_0.verified.txt | 4 +- ...rtion_ProducesNoCS1591.Net4_7.verified.txt | 4 +- ...neratesValidCSharp.DotNet10_0.verified.txt | 4 +- ...eneratesValidCSharp.DotNet8_0.verified.txt | 4 +- ...eneratesValidCSharp.DotNet9_0.verified.txt | 4 +- ...n_GeneratesValidCSharp.Net4_7.verified.txt | 4 +- ...n_ProducesNoCS1591.DotNet10_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet8_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet9_0.verified.txt | 4 +- ...rtion_ProducesNoCS1591.Net4_7.verified.txt | 4 +- ...n_ProducesNoCS1591.DotNet10_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet8_0.verified.txt | 4 +- ...on_ProducesNoCS1591.DotNet9_0.verified.txt | 4 +- ...rtion_ProducesNoCS1591.Net4_7.verified.txt | 4 +- ...n_ProducesNoCS1591.DotNet10_0.verified.txt | 9 +- ...on_ProducesNoCS1591.DotNet8_0.verified.txt | 9 +- ...on_ProducesNoCS1591.DotNet9_0.verified.txt | 9 +- ...rtion_ProducesNoCS1591.Net4_7.verified.txt | 9 +- ...t_ProducesNoCS1591.DotNet10_0.verified.txt | 4 +- ...nt_ProducesNoCS1591.DotNet8_0.verified.txt | 4 +- ...nt_ProducesNoCS1591.DotNet9_0.verified.txt | 4 +- ...raint_ProducesNoCS1591.Net4_7.verified.txt | 4 +- .../XmlDocsRegressionTests.cs | 4 +- .../ArrayAssertionTests.cs | 0 .../AssemblyAssertionTests.cs | 0 .../AssertConditions/BecauseTests.cs | 0 .../AssertMultipleTests.cs | 0 .../AssertNotNullTests.cs | 0 .../AssertionBuilders/AndAssertionTests.cs | 0 .../AssertionBuilders/OrAssertionTests.cs | 0 .../AssertionGroupTests.cs | 0 .../Delegates/Throws.ExactlyTests.cs | 0 .../Delegates/Throws.ExceptionTests.cs | 0 .../Delegates/Throws.NothingTests.cs | 0 .../Delegates/Throws.OfTypeTests.cs | 0 .../Throws.WithInnerExceptionTests.cs | 0 .../Throws.WithInnerExceptionsTests.cs | 0 .../Throws.WithMessageMatchingTests.cs | 0 .../Delegates/Throws.WithMessageTests.cs | 0 .../Throws.WithParameterNameTests.cs | 0 .../Assertions/Delegates/Throws.cs | 0 .../AsyncEnumerableAssertionTests.cs | 0 .../TUnit.Assertions.Tests}/AsyncMapTests.cs | 0 .../AsyncMemberTests.cs | 0 .../BooleanAssertionTests.cs | 0 .../Bugs/IsEquivalentTo_TypeProperty_Tests.cs | 0 .../Bugs/Issue3422Tests.cs | 0 .../Bugs/Issue3580Tests.cs | 0 .../Bugs/Issue3633Tests.cs | 0 .../Bugs/Issue4446Tests.cs | 0 .../Bugs/Issue5155Tests.cs | 0 .../Bugs/Issue5613ArrayFormatTests.cs | 0 .../Bugs/Issue5613Tests.cs | 0 .../ImplicitStringOperatorOverloadTests.cs | 0 .../Bugs/Issue5702Tests.cs | 0 .../Bugs/Issue5706Tests.cs | 0 .../Bugs/Issue5707Tests.cs | 0 .../Bugs/Issue5720Tests.cs | 0 .../Bugs/Issue5765Tests.cs | 0 .../Bugs/Issue5778Tests.cs | 0 .../Bugs/Issue6296Tests.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1600.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1770.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1774.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1860.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1877.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests1917.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests2117.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests2129.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests2145.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests3137.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests3367.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests3489.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests3521.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests4358.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests5040.cs | 0 .../TUnit.Assertions.Tests}/Bugs/Tests5841.cs | 0 .../CancellationTokenAssertionTests.cs | 0 .../CharAssertionTests.cs | 0 .../CollectionAssertionTests.cs | 0 .../CollectionNullabilityWarningTests.cs | 0 .../CollectionOverloadResolutionTests.cs | 0 .../CollectionStructuralEquivalenceTests.cs | 0 ...CovariantGenericExtensionInferenceTests.cs | 0 .../CultureInfoAssertionTests.cs | 0 .../CustomCollectionTests.cs | 0 .../DateOnlyAssertionTests.cs | 0 .../DateTimeAssertionTests.cs | 0 .../DateTimeOffsetAssertionTests.cs | 0 .../DayOfWeekAssertionTests.cs | 0 .../DictionaryCollectionTests.cs | 0 .../EncodingAssertionTests.cs | 0 .../TUnit.Assertions.Tests}/EnumTests.cs | 0 .../EnumerableTests.cs | 0 .../TUnit.Assertions.Tests}/EquatableTests.cs | 0 .../EventAssertionTests.cs | 0 .../ExceptionAssertionTests.cs | 0 .../ExecutionTimeTests.cs | 0 .../TUnit.Assertions.Tests}/FailTests.cs | 0 .../FileSystemAssertionTests.cs | 0 .../FocusedDiffMessageTests.cs | 0 .../FuncCollectionAssertionTests.cs | 0 .../GenerateAssertionArrayTests.cs | 0 ...onGenericMethodOnNonSealedReceiverTests.cs | 0 .../TUnit.Assertions.Tests}/GlobalUsings.cs | 0 .../GuidAssertionTests.cs | 0 .../Helpers/StringDifferenceTests.cs | 0 .../HttpResponseMessageAssertionTests.cs | 0 .../HttpStatusCodeAssertionTests.cs | 0 .../IPAddressAssertionTests.cs | 0 .../IgnoringTypeEquivalentTests.cs | 0 .../IndexAssertionTests.cs | 0 .../IntAssertionTests.cs | 0 .../IsAssignableToTypedReturnTests.cs | 0 .../JsonElementAssertionTests.cs | 0 .../JsonNodeAssertionTests.cs | 0 .../JsonStringAssertionTests.cs | 0 .../LazyAssertionTests.cs | 0 .../ListAssertionTests.cs | 0 .../MemberCollectionAssertionTests.cs | 0 .../MemberNullabilityTests.cs | 0 .../MemoryAssertionTests.cs | 0 .../NullabilityInferenceTests.cs | 0 .../NullabilityWarningTests.cs | 0 .../NullableStringEqualityTests.cs | 0 .../NumericAssertionTests.cs | 0 .../NumericEqualityToleranceAssertionTests.cs | 0 .../NumericToleranceAssertionTests.cs | 0 .../Old/AssertMultipleTests.cs | 0 .../Old/AsyncTaskTests.cs | 0 .../Old/BoolEqualToAssertionTests.cs | 0 .../Old/DateOnlyEqualToAssertionTests.cs | 0 .../Old/DateTimeEqualToAssertionTests.cs | 0 .../DateTimeOffsetEqualToAssertionTests.cs | 0 .../Old/DecimalEqualsToAssertionTests.cs | 0 .../Old/DefaultAssertionTests.cs | 0 .../Old/DictionaryAssertionTests.cs | 0 .../Old/DoubleEqualsToAssertionTests.cs | 0 .../Old/DynamicAssertionTests.cs | 0 .../Old/EqualityComparerTests.cs | 0 .../Old/EqualsAssertionTests.cs | 0 .../Old/EquivalentAssertionTests.cs | 0 .../Old/ExceptionAssertionTests.cs | 0 .../Old/FloatEqualsToAssertionTests.cs | 0 .../Old/GlobalUsings.cs | 0 .../Old/InnerExceptionThrower.cs | 0 .../Old/IntegerEqualsToAssertionTests.cs | 0 .../Old/LongEqualsToAssertionTests.cs | 0 .../Old/MemberTests.cs | 0 .../Old/ObjectTests.cs | 0 .../Old/ParameterAssertionTests.cs | 0 .../Old/RefStructEqualToAssertionTests.cs | 0 .../Old/StringAssertionTests.cs | 0 .../Old/StringContainsAssertionTests.cs | 0 .../Old/StringEqualsAssertionTests.cs | 0 .../Old/StringRegexAssertionTests.cs | 0 .../Old/TimeOnlyEqualToAssertionTests.cs | 0 .../Old/TimeSpanAssertionTests.cs | 0 .../Old/TimeSpanEqualToAssertionTests.cs | 0 .../Old/ZeroAssertionTests.cs | 0 .../ParseAssertionTests.cs | 0 .../ProcessAssertionTests.cs | 0 .../PropertyAssertionTests.cs | 0 .../RangeAssertionTests.cs | 0 .../ReadOnlyListAssertionTests.cs | 0 .../TUnit.Assertions.Tests}/RegexAPITests.cs | 0 .../TUnit.Assertions.Tests}/SatisfiesTests.cs | 0 .../SelfTypedCollectionTests.cs | 0 .../SetAssertionTests.cs | 0 .../TUnit.Assertions.Tests}/SkipTests.cs | 0 .../StreamAssertionTests.cs | 0 .../StrictEqualityTests.cs | 0 .../StringBuilderAssertionTests.cs | 0 .../StringLengthAssertionTests.cs | 0 .../StringNullabilityAssertionTests.cs | 0 .../TUnit.Assertions.Tests.csproj | 23 + .../TaskAssertionTests.cs | 0 .../ThreadAssertionTests.cs | 0 .../ThrowInDelegateValueAssertionTests.cs | 0 .../TimeOnlyAssertionTests.cs | 0 .../TimeSpanAssertionTests.cs | 0 .../TimeZoneInfoAssertionTests.cs | 0 .../TypeAssertionAmbiguityTests.cs | 0 .../TypeAssertionTests.cs | 0 .../TUnit.Assertions.Tests}/TypeOfTests.cs | 0 .../UriAssertionTests.cs | 0 .../VersionAssertionTests.cs | 0 .../WaitsForAssertionTests.cs | 0 .../WeakReferenceAssertionTests.cs | 0 .../AbstractTests.AbstractClass.verified.txt | 0 .../AbstractTests.Concrete1.verified.txt | 0 .../AbstractTests.Concrete2.verified.txt | 0 .../AbstractTests.cs | 12 +- .../AfterAllTests.Test.verified.txt | 2 +- .../AfterAllTests.cs | 2 +- .../AfterEachTests.cs | 2 +- .../AfterTests.Test.verified.txt | 2 +- ...rGeneratorTests.GeneratesCode.verified.txt | 0 .../AotConverterGeneratorTests.cs | 2 +- .../ArgsAsArrayTests.Test.verified.txt | 2 +- .../ArgsAsArrayTests.cs | 2 +- ...thImplicitConverterTests.Test.verified.txt | 2 +- .../ArgumentWithImplicitConverterTests.cs | 2 +- .../AssemblyAfterTests.Test.verified.txt | 2 +- .../AssemblyAfterTests.cs | 2 +- .../AssemblyBeforeTests.Test.verified.txt | 2 +- .../AssemblyBeforeTests.cs | 2 +- ...lyLoaderTests.Test.DotNet10_0.verified.txt | 0 ...blyLoaderTests.Test.DotNet8_0.verified.txt | 0 ...blyLoaderTests.Test.DotNet9_0.verified.txt | 0 ...semblyLoaderTests.Test.Net4_7.verified.txt | 0 .../AssemblyLoaderTests.cs | 2 +- .../AssemblyNamesWithDashesTests.cs | 0 ...hodDataSourceDrivenTests.Test.verified.txt | 2 +- .../AsyncMethodDataSourceDrivenTests.cs | 2 +- .../AttributeTests.Test.verified.txt | 2 +- .../AttributeTests.cs | 2 +- .../Basic.Test.verified.txt | 0 .../BasicTests.Test.DotNet10_0.verified.txt | 0 .../BasicTests.Test.DotNet8_0.verified.txt | 0 .../BasicTests.Test.DotNet9_0.verified.txt | 0 .../BasicTests.Test.Net4_7.verified.txt | 0 .../BasicTests.cs | 2 +- .../BeforeAllTests.Test.verified.txt | 2 +- .../BeforeAllTests.cs | 2 +- .../BeforeEachTests.cs | 2 +- .../BeforeTests.Test.verified.txt | 2 +- .../Bugs/1304/EnumMemberNamesTests.cs | 2 +- .../Bugs/1432/ConstantInBaseClassTests.cs | 2 +- .../ConstantsInInterpolatedStringsTests.cs | 2 +- .../Bugs/1432/EnumMemberNamesTests.cs | 2 +- .../Bugs/1538/Tests1538.cs | 2 +- .../Bugs/1539/Tests1539.cs | 2 +- .../Bugs/1589/Hooks1589.cs | 2 +- .../Bugs/1589/Tests1589.cs | 2 +- .../Bugs/1594/Hooks1594.cs | 2 +- .../Bugs/1594/Tests1594.cs | 2 +- .../Bugs/1603/Tests1603.cs | 2 +- .../Bugs/1692/Tests1692.cs | 2 +- .../Bugs/1821/Tests1821.cs | 2 +- .../Bugs/1889/Tests1889.cs | 4 +- .../Bugs/1899/Tests1899.cs | 6 +- .../Bugs/2075/Tests2075.cs | 2 +- .../Bugs/2083/Tests2083.cs | 2 +- .../Bugs/2085/Tests2085.cs | 2 +- .../Bugs/2112/Tests2112.cs | 2 +- .../Bugs/2136/Tests2136.cs | 2 +- .../Bugs/5118/Tests5118.cs | 2 +- .../Bugs/6150/Tests6150.cs | 2 +- .../Bugs/6365/Tests6365.cs | 2 +- .../Bugs/Issue2887/Issue2887Tests.cs | 2 +- ...lableTypeTest.Test.DotNet10_0.verified.txt | 0 ...llableTypeTest.Test.DotNet8_0.verified.txt | 0 ...llableTypeTest.Test.DotNet9_0.verified.txt | 0 ...1NullableTypeTest.Test.Net4_7.verified.txt | 0 .../Bugs2971NullableTypeTest.cs | 4 +- ...sAndMethodArgumentsTests.Test.verified.txt | 2 +- .../ClassAndMethodArgumentsTests.cs | 2 +- .../ClassConstructorTest.Test.verified.txt | 2 +- .../ClassConstructorTest.cs | 6 +- ...assDataSourceDrivenTests.Test.verified.txt | 2 +- .../ClassDataSourceDrivenTests.cs | 4 +- ...ssDataSourceDrivenTests2.Test.verified.txt | 2 +- .../ClassDataSourceDrivenTests2.cs | 2 +- ...ceDrivenTestsSharedKeyed.Test.verified.txt | 2 +- .../ClassDataSourceDrivenTestsSharedKeyed.cs | 2 +- ...pleDataSourceDrivenTests.Test.verified.txt | 2 +- .../ClassTupleDataSourceDrivenTests.cs | 2 +- .../ConcreteClassTests.Test.verified.txt | 0 .../ConcreteClassTests.cs | 6 +- ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 ...nflictingNamespace.DotNet10_0.verified.txt | 0 ...onflictingNamespace.DotNet8_0.verified.txt | 0 ...onflictingNamespace.DotNet9_0.verified.txt | 0 ...thConflictingNamespace.Net4_7.verified.txt | 0 .../ConflictingNamespaceTests.cs | 14 +- .../ConstantArgumentsTests.Test.verified.txt | 2 +- .../ConstantArgumentsTests.cs | 2 +- ...ConstantInBaseClassTests.Test.verified.txt | 2 +- ...InterpolatedStringsTests.Test.verified.txt | 2 +- ...ttributeInheritanceTests.Test.verified.txt | 2 +- .../CustomAttributeInheritanceTests.cs | 2 +- .../CustomDisplayNameTests.Test.verified.txt | 2 +- .../CustomDisplayNameTests.cs | 2 +- .../DataDrivenTests.Test.verified.txt | 2 +- .../DataDrivenTests.cs | 4 +- ...ithDataSourceMethodTests.Test.verified.txt | 2 +- ...eClassCombinedWithDataSourceMethodTests.cs | 4 +- ...ataSourceGeneratorTests.Typed.verified.txt | 2 +- ...aSourceGeneratorTests.Untyped.verified.txt | 2 +- .../DataSourceGeneratorTests.cs | 6 +- .../DecimalArgumentTests.Test.verified.txt | 2 +- .../DecimalArgumentTests.cs | 2 +- .../DeferEnumerationTests.Test.verified.txt | 2 +- .../DeferEnumerationTests.cs | 2 +- ...nScannerTests.Test.DotNet10_0.verified.txt | 0 ...onScannerTests.Test.DotNet8_0.verified.txt | 0 ...onScannerTests.Test.DotNet9_0.verified.txt | 0 ...ctionScannerTests.Test.Net4_7.verified.txt | 0 .../DisableReflectionScannerTests.cs | 2 +- ...mpilesSuccessfully.DotNet10_0.verified.txt | 0 ...ompilesSuccessfully.DotNet8_0.verified.txt | 0 ...ompilesSuccessfully.DotNet9_0.verified.txt | 0 ...s_CompilesSuccessfully.Net4_7.verified.txt | 0 .../DuplicateTypeNameAcrossAssembliesTests.cs | 2 +- .../Dynamic/Basic.cs | 2 +- .../EnumMemberNamesTests.Test.verified.txt | 2 +- ...bleDataSourceDrivenTests.Test.verified.txt | 2 +- .../EnumerableDataSourceDrivenTests.cs | 2 +- ...pleDataSourceDrivenTests.Test.verified.txt | 2 +- .../EnumerableTupleDataSourceDrivenTests.cs | 2 +- ...xpectedArgumentTypeTests.Test.verified.txt | 2 +- .../ExpectedArgumentTypeTests.cs | 2 +- .../Extensions/DirectoryInfoExtensions.cs | 0 .../Extensions/StringExtensions.cs | 0 .../GenericMethodTests.Test.verified.txt | 2 +- .../GenericMethodTests.cs | 2 +- ...aSource_Should_Generate_Tests.verified.txt | 2 +- .../GenericMethodWithDataSourceTests.cs | 2 +- .../GenericPropertyInjectionRawTests.cs | 0 ...cRegistry_WhenNoGenericsFound.verified.txt | 2 +- ...Constraints_WithInstantiation.verified.txt | 2 +- ...ass_WithExplicitInstantiation.verified.txt | 2 +- ...hod_WithExplicitInstantiation.verified.txt | 2 +- ...est_MultipleGenericParameters.verified.txt | 2 +- ...Tests.Test_NestedGenericTypes.verified.txt | 2 +- .../GenericTypeResolverTests.cs | 0 tests/TUnit.Core.SourceGenerator.Tests/Git.cs | 7 + .../GlobalSetup.cs | 0 ...obalStaticAfterEachTests.Test.verified.txt | 2 +- .../GlobalStaticAfterEachTests.cs | 2 +- ...balStaticBeforeEachTests.Test.verified.txt | 2 +- .../GlobalStaticBeforeEachTests.cs | 2 +- .../GlobalUsings.cs | 0 .../Hooks1589.Test.verified.txt | 2 +- .../Hooks1594.Test.verified.txt | 2 +- ...oksTests.DisposableFieldTests.verified.txt | 2 +- ...sts.NullableByteArgumentTests.verified.txt | 0 .../HooksTests.cs | 4 +- ...ritedPropertySetterTests.Test.verified.txt | 0 .../InheritedPropertySetterTests.cs | 4 +- ...romDifferentProjectTests.Test.verified.txt | 0 ...InheritedTestsFromDifferentProjectTests.cs | 8 +- ...heritsTestsAbstractTests.Test.verified.txt | 0 .../InheritsTestsAbstractTests.cs | 6 +- .../InheritsTestsTests.Test.verified.txt | 0 .../InheritsTestsTests.cs | 4 +- .../Issue2887Tests.Test.verified.txt | 2 +- .../MatrixTests.Test.verified.txt | 2 +- .../MatrixTests.cs | 4 +- ...hodDataSourceDrivenTests.Test.verified.txt | 2 +- .../MethodDataSourceDrivenTests.cs | 2 +- ...thCancellationTokenTests.Test.verified.txt | 2 +- ...aSourceDrivenWithCancellationTokenTests.cs | 2 +- ...assDataSourceDrivenTests.Test.verified.txt | 2 +- .../MultipleClassDataSourceDrivenTests.cs | 2 +- .../NameOfArgumentTests.Test.verified.txt | 2 +- .../NameOfArgumentTests.cs | 2 +- .../NuGetDownloader.cs | 0 ...ullableByteArgumentTests.Test.verified.txt | 2 +- .../NullableByteArgumentTests.cs | 2 +- .../NumberArgumentTests.Test.verified.txt | 2 +- .../NumberArgumentTests.TestDE.verified.txt | 2 +- .../NumberArgumentTests.cs | 2 +- .../Options/RunTestOptions.cs | 0 .../OptionsProvider.cs | 0 .../ParamsArrayCompilationTests.cs | 0 .../PriorityFilteringTests.Test.verified.txt | 2 +- .../PriorityFilteringTests.cs | 4 +- .../PropertySetterTests.Test.verified.txt | 2 +- .../PropertySetterTests.cs | 2 +- .../ReferencesHelper.cs | 0 ...atTests.Assembly_Level_Repeat.verified.txt | 2 +- .../RepeatTests.Test.verified.txt | 2 +- .../RepeatTests.cs | 2 +- ...TAThreadTests.Test.DotNet10_0.verified.txt | 0 ...STAThreadTests.Test.DotNet8_0.verified.txt | 0 ...STAThreadTests.Test.DotNet9_0.verified.txt | 0 .../STAThreadTests.Test.Net4_7.verified.txt | 0 .../STAThreadTests.cs | 2 +- .../StringArgumentTests.Test.verified.txt | 2 +- .../StringArgumentTests.cs | 2 +- .../TUnit.Core.SourceGenerator.Tests.csproj | 10 +- .../TestDiscoveryHookTests.Test.verified.txt | 2 +- .../TestDiscoveryHookTests.cs | 2 +- .../Tests.Test.verified.txt | 2 +- .../Tests1538.Test.verified.txt | 2 +- .../Tests1539.Test.verified.txt | 2 +- .../Tests1589.Test.verified.txt | 2 +- .../Tests1594.Test.verified.txt | 2 +- .../Tests1603.Test.verified.txt | 2 +- .../Tests1692.Test.verified.txt | 2 +- .../Tests1821.Test.verified.txt | 2 +- .../Tests1889.Test.DotNet10_0.verified.txt | 0 .../Tests1889.Test.DotNet8_0.verified.txt | 0 .../Tests1889.Test.DotNet9_0.verified.txt | 0 .../Tests1889.Test.Net4_7.verified.txt | 0 .../Tests1899.BaseClass.verified.txt | 0 .../Tests1899.Test.verified.txt | 0 .../Tests2075.Test.verified.txt | 0 .../Tests2083.Test.verified.txt | 2 +- .../Tests2085.Test.verified.txt | 2 +- .../Tests2112.Test.verified.txt | 2 +- .../Tests2136.Test.verified.txt | 2 +- .../Tests5118.Test.verified.txt | 2 +- .../Tests6150.Test.verified.txt | 2 +- .../Tests6365.Test.verified.txt | 0 .../TestsBase.cs | 2 +- ...utCancellationTokenTests.Test.verified.txt | 2 +- .../TimeoutCancellationTokenTests.cs | 2 +- ...pleDataSourceDrivenTests.Test.verified.txt | 2 +- .../TupleDataSourceDrivenTests.cs | 2 +- ...st_AotSafeDataSourceFactories.verified.txt | 2 +- ...sts.Test_ConfigurationSupport.verified.txt | 2 +- ..._ModuleInitializer_Generation.verified.txt | 2 +- ...nglyTypedDelegates_Generation.verified.txt | 2 +- .../UnifiedReflectionFreeTests.cs | 0 .../Verify.cs | 2 +- .../Helpers/ArgumentFormatterTests.cs | 0 .../TUnit.Engine.Tests}/AbstractClassTests.cs | 0 .../AfterEveryAssemblyHookTests.cs | 0 .../AfterEveryClassHookTests.cs | 0 .../AfterTestAttributeTests.cs | 0 .../AttributePropertyInjectionFailureTests.cs | 0 .../SetDisplayNameWithClassAttribute.cs | 0 .../Attributes/SkipNetFrameworkAttribute.cs | 0 .../BeforeEveryAssemblyHookTests.cs | 0 .../BeforeEveryClassHookTests.cs | 0 .../TUnit.Engine.Tests}/CanCancelTests.cs | 0 .../CancellationAfterHooksTests.cs | 0 .../ConflictingDependsOnTests.cs | 0 .../CustomFilteringTests1.cs | 0 .../TUnit.Engine.Tests}/CustomRetryTests.cs | 0 .../DataSourceCountTests.cs | 0 .../DataSourceExceptionPropagationTests.cs | 0 .../DefaultTimeoutClassificationTests.cs | 0 .../DeferEnumerationTests.cs | 0 .../DependencyCountTests.cs | 0 .../TUnit.Engine.Tests}/DependsOnTests.cs | 0 .../DependsOnTestsWithProceedOnFailure.cs | 0 .../DependsOnTestsWithoutProceedOnFailure.cs | 0 .../DerivedSkipWithClassDataSourceTests.cs | 0 .../DynamicAddedPropertiesFilteringTests.cs | 0 .../DynamicSkipReasonTests.cs | 0 .../DynamicTestIndexTests.cs | 0 .../TUnit.Engine.Tests}/DynamicTests.cs | 0 .../TUnit.Engine.Tests}/Enums/TestMode.cs | 0 .../EnvironmentVariables.cs | 0 .../TUnit.Engine.Tests}/ExpectedStateTests.cs | 0 .../TUnit.Engine.Tests}/ExperimentalTests.cs | 0 .../TUnit.Engine.Tests}/ExplicitTests.cs | 0 .../Extensions/FileInfoExtensions.cs | 0 .../ExternalCancellationTests.cs | 2 +- .../TUnit.Engine.Tests}/FSharp.cs | 2 +- .../TUnit.Engine.Tests}/FailTests.cs | 0 .../FailedInitializationTests.cs | 0 .../TUnit.Engine.Tests}/FileSystemHelpers.cs | 0 ...FilterByDynamicAddedPropertyTestsModule.cs | 0 .../FilteredDependencyTests.cs | 0 .../FilteredSharedFixtureDisposalTests.cs | 0 .../FirstEventReceiversRegressionTest.cs | 0 .../GenericMethodWithDataSourceTests.cs | 0 .../GitHubArtifactUploaderTests.cs | 0 .../GitHubReporterTests.cs | 0 .../TUnit.Engine.Tests}/GlobalSettings.cs | 0 .../HookExecutionOrderTests.cs | 0 .../TUnit.Engine.Tests}/HookTimeoutTests.cs | 0 .../TUnit.Engine.Tests}/HtmlReporterTests.cs | 0 .../TUnit.Engine.Tests}/InvokableTestBase.cs | 2 +- .../TUnit.Engine.Tests}/Issue5753Tests.cs | 0 .../TUnit.Engine.Tests}/Issue6361Tests.cs | 0 .../TUnit.Engine.Tests}/JUnitReporterTests.cs | 0 .../TUnit.Engine.Tests}/JsonOutputTests.cs | 0 .../KeyedDataSourceTests.cs | 0 .../ListTestsFilterTests.cs | 2 +- .../TUnit.Engine.Tests}/MatrixTests.cs | 0 .../TUnit.Engine.Tests}/MatrixTests1.cs | 0 .../TUnit.Engine.Tests}/MatrixTests2.cs | 0 .../MetadataTypeNameFormatterTests.cs | 0 .../NestedClassFilteringTests.cs | 0 .../OverlappingClassNameFilterTests.cs | 0 .../OverrideResultsTests.cs | 0 .../ParallelismValidationEngineTests.cs | 0 .../ParenthesisedFilterTests.cs | 0 .../TUnit.Engine.Tests}/PassTests.cs | 0 .../PropertyInjectionInitFailureTests.cs | 0 .../PropertySetterTests.cs | 0 .../TUnit.Engine.Tests}/RetryTests.cs | 0 .../ConstraintKeySchedulerConcurrencyTests.cs | 0 .../GlobalNotInParallelDependsOnTests.cs | 0 .../KeyedNotInParallelCrossPhaseTests.cs | 0 .../TUnit.Engine.Tests}/SkipInHooksTests.cs | 0 .../SkipTestExceptionTests.cs | 0 .../TUnit.Engine.Tests}/SkipTests.cs | 0 .../StackTraceFilterTests.cs | 0 .../TUnit.Engine.Tests.csproj | 8 +- .../TestDiscoveryAfterHookTests.cs | 0 .../TestDiscoveryBeforeHookTests.cs | 0 .../TestExecutionExceptionTests.cs | 0 .../TestInfrastructure/CapturingMessageBus.cs | 0 .../TestInfrastructure/MockExtension.cs | 0 .../TestNodeLocationTests.cs | 0 .../TestSessionAfterHookTests.cs | 0 .../TestSessionBeforeHookTests.cs | 0 .../TestVariantReturnTypeTests.cs | 0 .../TUnit.Engine.Tests}/ThreadSafeOutput.cs | 0 .../TUnit.Engine.Tests}/TimeoutTests1.cs | 0 .../TransitiveDependenciesTests.cs | 0 .../TUnit.Engine.Tests}/TrxAsserter.cs | 0 .../UidFilterMatchingTests.cs | 0 .../TUnit.Engine.Tests}/VB.cs | 2 +- .../CleanArchitectureTests.cs | 0 .../ArgIsNullNonNullableAnalyzerTests.cs | 0 .../DelegateMockAnalyzerTests.cs | 0 .../SealedClassMockAnalyzerTests.cs | 0 .../StructMockAnalyzerTests.cs | 0 .../TUnit.Mocks.Analyzers.Tests.csproj | 17 + .../Verifiers/CSharpAnalyzerVerifier.cs | 0 .../Verifiers/CSharpAnalyzerVerifier`1.cs | 0 .../MockHttpClientFactoryTests.cs | 0 .../MockHttpHandlerTests.cs | 0 .../TUnit.Mocks.Http.Tests.csproj | 15 + .../LogVerificationTests.cs | 0 .../MockLoggerTests.cs | 0 .../TUnit.Mocks.Logging.Tests.csproj | 15 + .../MockGeneratorTests.cs | 0 .../MockNamespaceConflictTests.cs | 0 .../SnapshotTestBase.cs | 0 ...ing_Static_Abstract_Interface.verified.txt | 0 ...arameters_Extension_Discovery.verified.txt | 0 .../Class_With_Required_Members.verified.txt | 0 ...e_Arity_Constructor_Overloads.verified.txt | 0 ...s_Back_To_Generated_Namespace.verified.txt | 0 ...er_Static_Extension_Discovery.verified.txt | 0 ...Attribute_With_Concrete_Class.verified.txt | 0 ...Interface_Extension_Discovery.verified.txt | 0 ...face_With_Class_Type_Argument.verified.txt | 0 ...rface_With_Enum_Type_Argument.verified.txt | 0 ...le_Non_Builtin_Type_Arguments.verified.txt | 0 ..._Nested_Generic_Type_Argument.verified.txt | 0 ...ested_Namespace_Type_Argument.verified.txt | 0 ...rectly_Inheriting_IEnumerable.verified.txt | 0 ...entUI_Shape_Nullable_Warnings.verified.txt | 0 ...nheriting_IEnumerable_Generic.verified.txt | 0 ...nheriting_Multiple_Interfaces.verified.txt | 0 ...ng_Nested_Generic_IEnumerable.verified.txt | 0 .../Interface_With_Async_Methods.verified.txt | 0 .../Interface_With_Events.verified.txt | 0 ..._Constraints_On_Explicit_Impl.verified.txt | 0 ...nterface_With_Generic_Methods.verified.txt | 0 ...rited_Static_Abstract_Members.verified.txt | 0 ...ace_With_Keyword_Member_Names.verified.txt | 0 ..._With_Keyword_Parameter_Names.verified.txt | 0 .../Interface_With_Mixed_Members.verified.txt | 0 ...ltiple_Multi_Parameter_Events.verified.txt | 0 ...Interface_With_Nullable_Event.verified.txt | 0 ...lable_Event_And_Nullable_Args.verified.txt | 0 ...face_With_Nullable_Event_Args.verified.txt | 0 ...ble_Reference_Type_Parameters.verified.txt | 0 ...solete_DiagnosticId_NamedArgs.verified.txt | 0 ...terface_With_Obsolete_Members.verified.txt | 0 ...rface_With_Out_Ref_Parameters.verified.txt | 0 ...rface_With_Overloaded_Methods.verified.txt | 0 ...e_With_Params_Array_Parameter.verified.txt | 0 .../Interface_With_Properties.verified.txt | 0 ...ace_With_RefStruct_Parameters.verified.txt | 0 ..._With_Static_Abstract_Members.verified.txt | 0 ...stract_Transitive_Return_Type.verified.txt | 0 ...nconstrained_Nullable_Generic.verified.txt | 0 ...Params_Than_Func_Action_Arity.verified.txt | 0 ...ass_Primary_And_Explicit_Impl.verified.txt | 0 ...With_Conflicting_Member_Names.verified.txt | 0 ..._With_Secondary_Setup_Surface.verified.txt | 0 .../Multi_Method_Interface.verified.txt | 0 ...embers_From_External_Assembly.verified.txt | 0 ...With_Internal_Signature_Types.verified.txt | 0 ...Inaccessible_Property_Setters.verified.txt | 0 ...c_Constrained_Virtual_Methods.verified.txt | 0 ...Params_Than_Func_Action_Arity.verified.txt | 0 ...lsOf_GetHashCodeOf_ToStringOf.verified.txt | 0 ...ple_Interface_With_One_Method.verified.txt | 0 ..._Discovery_Via_Qualified_Name.verified.txt | 0 ...ion_Discovery_Without_Mock_Of.verified.txt | 0 ...embers_From_External_Assembly.verified.txt | 0 ...c_Constrained_Virtual_Methods.verified.txt | 0 ...out_Parameterless_Constructor.verified.txt | 0 .../TUnit.Mocks.SourceGenerator.Tests.csproj | 12 +- .../AdditionalCoverageTests.cs | 0 .../TUnit.Mocks.Tests}/AnyArgsTests.cs | 0 .../ArgumentMatcherTests.cs | 0 .../TUnit.Mocks.Tests}/AsyncTests.cs | 0 .../AsyncVerificationTests.cs | 0 .../TUnit.Mocks.Tests}/AutoMockTests.cs | 0 .../TUnit.Mocks.Tests}/AutoRaiseEventTests.cs | 0 .../AutoTrackPropertyTests.cs | 0 .../TUnit.Mocks.Tests}/BasicMockTests.cs | 0 .../BehaviorCompositionRegressionTests.cs | 0 .../TUnit.Mocks.Tests}/CallbackTests.cs | 0 .../CollectionMatcherTests.cs | 0 .../ComprehensiveOutRefSpanTests.cs | 0 .../CustomDelegateEventTests.cs | 0 .../TUnit.Mocks.Tests}/CustomMatcherTests.cs | 0 .../DefaultValueProviderTests.cs | 0 .../TUnit.Mocks.Tests}/DelegateMockTests.cs | 0 .../TUnit.Mocks.Tests}/DiagnosticsTests.cs | 0 .../TUnit.Mocks.Tests}/EdgeCaseTests.cs | 0 .../EnumerableInterfaceTests.cs | 0 .../TUnit.Mocks.Tests}/ErrorMessageTests.cs | 0 .../EventSubscriptionSetupTests.cs | 0 .../EventSubscriptionVerifyTests.cs | 0 .../TUnit.Mocks.Tests}/EventTests.cs | 0 .../TUnit.Mocks.Tests}/FuncOverloadTests.cs | 0 .../GenericConstraintTests.cs | 0 .../GenericInterfaceTypeArgumentTests.cs | 0 .../TUnit.Mocks.Tests}/GenericTests.cs | 0 .../ImplicitArgConversionTests.cs | 0 .../TUnit.Mocks.Tests}/InParameterTests.cs | 0 .../TUnit.Mocks.Tests}/InvocationsTests.cs | 0 .../TUnit.Mocks.Tests}/Issue5425Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5426Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5434Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5453Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5455Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5567Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5673Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue5972Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue6252Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue6263Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue6264Tests.cs | 0 .../TUnit.Mocks.Tests}/Issue6298Tests.cs | 0 .../KitchenSinkAbstractTests.cs | 0 .../KitchenSinkConcreteTests.cs | 0 .../KitchenSinkEdgeCasesTests.cs | 0 .../KitchenSinkGenericTests.cs | 0 .../KitchenSinkInheritanceTests.cs | 0 .../KitchenSinkInterfaceTests.cs | 0 .../ManyParameterMockTests.cs | 0 .../TUnit.Mocks.Tests}/MatcherTests.cs | 0 .../MixedBehaviorRegressionTests.cs | 0 .../MockAssertionExtensionsTests.cs | 0 .../TUnit.Mocks.Tests}/MockRepositoryTests.cs | 0 .../TUnit.Mocks.Tests}/MockSettingsTests.cs | 0 .../MockWrapperTypeTests.cs | 0 .../MultipleInterfaceSecondarySetupTests.cs | 0 .../MultipleInterfaceTests.cs | 0 .../TUnit.Mocks.Tests}/NameCollisionTests.cs | 0 .../NonSpanRefStructOutRefTests.cs | 0 .../OrderedVerificationTests.cs | 0 .../OutRefAssignmentTests.cs | 0 .../TUnit.Mocks.Tests}/OutRefSpanTests.cs | 0 .../TUnit.Mocks.Tests}/OutRefTests.cs | 0 .../TUnit.Mocks.Tests}/PartialMockTests.cs | 0 .../PerformanceOptimizationTests.cs | 0 .../TUnit.Mocks.Tests}/PropertyTests.cs | 0 .../ProtectedMemberTests.cs | 0 .../RealWorldScenarioTests.cs | 0 .../TUnit.Mocks.Tests}/RefStructTests.cs | 0 .../TUnit.Mocks.Tests}/RegexMatcherTests.cs | 0 .../TUnit.Mocks.Tests}/ResetTests.cs | 0 .../TUnit.Mocks.Tests}/ReturnsTests.cs | 0 .../SequentialBehaviorTests.cs | 0 .../SkipIfNotDynamicCodeSupportedAttribute.cs | 0 .../TUnit.Mocks.Tests}/SmartDefaultTests.cs | 0 .../TUnit.Mocks.Tests}/SpanReturnTests.cs | 0 .../TUnit.Mocks.Tests}/StateMachineTests.cs | 0 .../StaticAbstractMemberTests.cs | 0 .../TUnit.Mocks.Tests}/StrictModeTests.cs | 0 .../TUnit.Mocks.Tests.csproj | 18 +- .../TUnit.Mocks.Tests}/ThreadSafetyTests.cs | 0 .../TUnit.Mocks.Tests}/TimesTests.cs | 0 .../TUnit.Mocks.Tests}/TypedCallbackTests.cs | 0 .../TUnit.Mocks.Tests}/UntypedAnyTests.cs | 0 .../VerificationMessageTests.cs | 0 .../TUnit.Mocks.Tests}/VerificationTests.cs | 0 .../TUnit.Mocks.Tests}/VerifyAllTests.cs | 0 .../VerifyNoOtherCallsTests.cs | 0 .../WrapNoParameterlessCtorTests.cs | 0 .../TUnit.Mocks.Tests}/WrapRealObjectTests.cs | 0 .../ActivityCollectorIngestionTests.cs | 0 .../AutoReceiverTests.cs | 0 .../AutoStartTests.cs | 0 .../ConfigureTests.cs | 0 .../CorrelationProcessorTests.cs | 0 .../EndToEndTests.cs | 0 .../GlobalUsings.cs | 0 .../Helpers/OtlpTraceCaptureServer.cs | 0 .../OtlpReceiverForwardingTests.cs | 0 .../OtlpReceiverIngestionTests.cs | 0 .../OtlpTraceParserTests.cs | 0 .../TUnit.OpenTelemetry.Tests.csproj | 27 + .../TestSessionSetup.cs | 0 .../TUnit.PublicAPI}/GlobalSetup.cs | 0 .../TUnit.PublicAPI}/TUnit.PublicAPI.csproj | 10 +- ...Has_No_API_Changes.DotNet10_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet8_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet9_0.verified.txt | 0 ...ary_Has_No_API_Changes.Net4_7.verified.txt | 0 ...Has_No_API_Changes.DotNet10_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet8_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet9_0.verified.txt | 0 ...ary_Has_No_API_Changes.Net4_7.verified.txt | 0 ...Has_No_API_Changes.DotNet10_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet8_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet9_0.verified.txt | 0 ...Has_No_API_Changes.DotNet10_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet8_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet9_0.verified.txt | 0 ...ary_Has_No_API_Changes.Net4_7.verified.txt | 0 ...Has_No_API_Changes.DotNet10_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet8_0.verified.txt | 0 ..._Has_No_API_Changes.DotNet9_0.verified.txt | 0 .../TUnit.PublicAPI}/Tests.cs | 0 .../TUnit.PublicAPI}/Verify.cs | 2 +- .../TUnit.RpcTests}/Clients/LogsCollector.cs | 0 .../Clients/TelemetryCollector.cs | 0 .../Clients/TestingPlatformClient.cs | 0 .../Models/AttachDebuggerInfo.cs | 0 .../Models/ClientCapabilities.cs | 0 .../TUnit.RpcTests}/Models/ClientInfo.cs | 0 .../Models/ClientTestingCapabilities.cs | 0 .../Models/DiscoveryRequest.cs | 0 .../Models/InitializeRequest.cs | 0 .../Models/InitializeResponse.cs | 0 .../TUnit.RpcTests}/Models/RunTestsRequest.cs | 0 .../Models/ServerCapabilities.cs | 0 .../TUnit.RpcTests}/Models/ServerInfo.cs | 0 .../Models/ServerTestingCapabilities.cs | 0 .../Models/TelemetryPayload.cs | 0 .../TUnit.RpcTests}/Models/TestNode.cs | 0 .../Models/TestNodeStateChangedEventArgs.cs | 0 .../TUnit.RpcTests}/Models/TestNodeUpdate.cs | 0 .../RpcJsonSerializerOptions.cs | 0 .../TUnit.RpcTests}/TUnit.RpcTests.csproj | 0 .../TUnit.RpcTests}/TestHostSession.cs | 0 .../TUnit.RpcTests}/TestProjectBuilds.cs | 2 +- .../TUnit.RpcTests}/Tests.cs | 0 .../AotConverterGeneratorIncrementalTests.cs | 0 .../DynamicTestsGeneratorIncrementalTests.cs | 0 .../Fixture.cs | 0 ...ethodAssertionGeneratorIncrementalTests.cs | 0 ...InitializationGeneratorIncrementalTests.cs | 0 ...it.SourceGenerator.IncrementalTests.csproj | 8 +- .../TestHelper.cs | 0 .../AspNetTemplateTests.cs | 0 .../AspireStarterTemplateTests.cs | 0 .../AspireTemplateTests.cs | 0 .../BasicTemplateTests.cs | 0 .../TUnit.Templates.Tests}/GlobalSetup.cs | 0 .../TUnit.Templates.Tests}/GlobalUsings.cs | 0 .../PlaywriteTemplateTests.cs | 0 .../TUnit.AspNet/TUnit.AspNet}/GlobalSetup.cs | 0 .../TUnit.AspNet/TUnit.AspNet.csproj | 0 .../TUnit.AspNet/TUnit.AspNet/Tests.cs | 0 .../TUnit.AspNet/WebApplicationFactory.cs | 0 .../TUnit.AspNet/WebApp/Program.cs | 0 .../WebApp/Properties/launchSettings.json | 0 .../TUnit.AspNet/WebApp/WebApp.csproj | 0 .../TUnit.AspNet/WebApp/WebApp.http | 0 .../WebApp/appsettings.Development.json | 0 .../TUnit.AspNet/WebApp/appsettings.json | 0 .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../TUnit.Aspire.Starter.ApiService.csproj | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../TUnit.Aspire.Starter.AppHost/Program.cs | 0 .../Properties/launchSettings.json | 0 .../TUnit.Aspire.Starter.AppHost.csproj | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../Extensions.cs | 0 ...Unit.Aspire.Starter.ServiceDefaults.csproj | 0 .../AppFixture.cs | 0 .../Models/WeatherForecast.cs | 0 .../TUnit.Aspire.Starter.TestProject.csproj | 0 .../Tests/ApiTests.cs | 0 .../Components/App.razor | 0 .../Components/Layout/MainLayout.razor | 0 .../Components/Layout/MainLayout.razor.css | 0 .../Components/Layout/NavMenu.razor | 0 .../Components/Layout/NavMenu.razor.css | 0 .../Components/Pages/Counter.razor | 0 .../Components/Pages/Error.razor | 0 .../Components/Pages/Home.razor | 0 .../Components/Pages/Weather.razor | 0 .../Components/Routes.razor | 0 .../Components/_Imports.razor | 0 .../TUnit.Aspire.Starter.WebApp/Program.cs | 0 .../Properties/launchSettings.json | 0 .../TUnit.Aspire.Starter.WebApp.csproj | 0 .../WeatherApiClient.cs | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../wwwroot/app.css | 0 .../wwwroot/favicon.png | Bin .../lib/bootstrap/dist/css/bootstrap-grid.css | 0 .../bootstrap/dist/css/bootstrap-grid.css.map | 0 .../bootstrap/dist/css/bootstrap-grid.min.css | 0 .../dist/css/bootstrap-grid.min.css.map | 0 .../bootstrap/dist/css/bootstrap-grid.rtl.css | 0 .../dist/css/bootstrap-grid.rtl.css.map | 0 .../dist/css/bootstrap-grid.rtl.min.css | 0 .../dist/css/bootstrap-grid.rtl.min.css.map | 0 .../bootstrap/dist/css/bootstrap-reboot.css | 0 .../dist/css/bootstrap-reboot.css.map | 0 .../dist/css/bootstrap-reboot.min.css | 0 .../dist/css/bootstrap-reboot.min.css.map | 0 .../dist/css/bootstrap-reboot.rtl.css | 0 .../dist/css/bootstrap-reboot.rtl.css.map | 0 .../dist/css/bootstrap-reboot.rtl.min.css | 0 .../dist/css/bootstrap-reboot.rtl.min.css.map | 0 .../dist/css/bootstrap-utilities.css | 0 .../dist/css/bootstrap-utilities.css.map | 0 .../dist/css/bootstrap-utilities.min.css | 0 .../dist/css/bootstrap-utilities.min.css.map | 0 .../dist/css/bootstrap-utilities.rtl.css | 0 .../dist/css/bootstrap-utilities.rtl.css.map | 0 .../dist/css/bootstrap-utilities.rtl.min.css | 0 .../css/bootstrap-utilities.rtl.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.rtl.css | 0 .../bootstrap/dist/css/bootstrap.rtl.css.map | 0 .../bootstrap/dist/css/bootstrap.rtl.min.css | 0 .../dist/css/bootstrap.rtl.min.css.map | 0 .../lib/bootstrap/dist/js/bootstrap.bundle.js | 0 .../bootstrap/dist/js/bootstrap.bundle.js.map | 0 .../bootstrap/dist/js/bootstrap.bundle.min.js | 0 .../dist/js/bootstrap.bundle.min.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.esm.js | 0 .../bootstrap/dist/js/bootstrap.esm.js.map | 0 .../bootstrap/dist/js/bootstrap.esm.min.js | 0 .../dist/js/bootstrap.esm.min.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.js.map | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../bootstrap/dist/js/bootstrap.min.js.map | 0 .../TUnit.Aspire.Test/IntegrationTest1.cs | 0 .../TUnit.Aspire.Test.csproj | 0 .../TUnit.Playwright/GlobalSetup.cs | 0 .../TUnit.Playwright/Hooks.cs | 0 .../TUnit.Playwright/TUnit.Playwright.csproj | 0 .../TUnit.Playwright/Tests.cs | 0 .../TwoContextFixtureTests.cs | 0 .../TUnit/BasicTests.cs | 0 .../TUnit/Calculator.cs | 0 .../TUnit/Data/AdditionDataGenerator.cs | 0 .../TUnit/Data/InMemoryDb.cs | 0 .../TUnit/DataDrivenTests.cs | 0 .../TUnit/DependencyInjectionTests.cs | 0 .../TUnit/HooksAndLifecycle.cs | 0 .../TUnit/TUnit.csproj | 0 .../TUnit.AspNet.FSharp/GlobalSetup.fs | 0 .../TUnit.AspNet.FSharp.fsproj | 0 .../TUnit.AspNet.FSharp/Tests.fs | 0 .../WebApplicationFactory.fs | 0 .../Controllers/WeatherForecastController.fs | 0 .../TUnit.AspNet.FSharp/WebApp/Program.fs | 0 .../WebApp/Properties/launchSettings.json | 0 .../WebApp/WeatherForecast.fs | 0 .../TUnit.AspNet.FSharp/WebApp/WebApp.fsproj | 0 .../WebApp/appsettings.Development.json | 0 .../WebApp/appsettings.json | 0 .../TUnit.FSharp/Data/DataClass.fs | 0 .../TUnit.FSharp/Data/DataGenerator.fs | 0 .../DependencyInjectionClassConstructor.fs | 0 .../TUnit.FSharp/GlobalSetup.fs | 0 .../TUnit.FSharp/TUnit.FSharp.fsproj | 0 .../TUnit.FSharp/Tests.fs | 0 .../TUnit.FSharp/Tests2.fs | 0 .../TUnit.FSharp/Tests3.fs | 0 .../TUnit/BasicTests.cs | 0 .../TUnit/Calculator.cs | 0 .../TUnit/Data/AdditionDataGenerator.cs | 0 .../TUnit/Data/InMemoryDb.cs | 0 .../TUnit/DataDrivenTests.cs | 0 .../TUnit/DependencyInjectionTests.cs | 0 .../TUnit/HooksAndLifecycle.cs | 0 .../ExcludeFromCodeCoverageAttribute.cs | 0 .../TUnit/TUnit.csproj | 0 .../TUnit.VB/Data/DataClass.vb | 0 .../TUnit.VB/Data/DataGenerator.vb | 0 .../DependencyInjectionClassConstructor.vb | 0 .../TUnit.VB/GlobalSetup.vb | 0 .../TUnit.VB/TUnit.VB.vbproj | 0 .../TUnit.VB/Tests.vb | 0 .../TUnit.VB/Tests2.vb | 0 .../TUnit.VB/Tests3.vb | 0 .../TUnit.Templates.Tests.csproj | 6 +- .../TemplateTestBase.cs | 0 .../TUnit.TestProject.FSharp}/AsyncTests.fs | 0 .../ClassConstructorTest.fs | 0 .../ClassConstructorWithEnumerableTest.fs | 0 .../ClassDataSourceDrivenTests.fs | 0 .../DependencyInjectionClassConstructor.fs | 0 .../DummyReferenceTypeClass.fs | 0 .../TUnit.TestProject.FSharp.fsproj | 8 +- .../TaskAssertTests.fs | 0 .../TUnit.TestProject.FSharp}/Tests.fs | 0 .../AsyncBaseTests.cs | 0 .../TUnit.TestProject.Library}/BaseTests.cs | 0 .../Bugs/1889/BaseTests.cs | 0 .../Bugs/1899/BaseClass.cs | 0 .../TUnit.TestProject.Library}/Hooks.cs | 0 .../Models/Dummy.cs | 0 .../Models/InitializableClass.cs | 0 .../Models/ParallelLimit3.cs | 0 .../Models/SomeAsyncDisposableClass.cs | 0 .../ProjectReferenceEnum.cs | 0 .../TUnit.TestProject.Library.csproj | 4 +- .../ClassConstructorTest.vb | 0 .../ClassConstructorWithEnumerableTest.vb | 0 .../ClassDataSourceDrivenTests.vb | 0 .../CompilerGeneratedTest.vb | 0 .../DependencyInjectionClassConstructor.vb | 0 .../DummyReferenceTypeClass.vb | 0 .../HookTestClass.vb | 0 .../TUnit.TestProject.VB.NET}/Program.vb | 0 .../TUnit.TestProject.VB.NET.vbproj | 6 +- ...AbstractBaseClassPropertyInjectionTests.cs | 0 .../AbstractTests/AbstractBaseClass.cs | 0 .../AbstractTests/ConcreteClass1.cs | 0 .../AbstractTests/ConcreteClass2.cs | 0 .../AdaptiveParallelismTests.cs | 0 .../AfterTestAttributeTests.cs | 0 .../AfterTestDisposalOrderTest.cs | 0 .../AfterTests/AfterEveryAssemblyTests.cs | 0 .../AfterTests/AfterEveryClassTests.cs | 0 .../AfterTests/AfterEveryTests.cs | 0 .../AfterTests/AfterTestExceptionTests.cs | 0 .../AfterTests/AfterTests.cs | 0 .../AfterTests/AssemblyAfterTests.cs | 0 .../AfterTests/TestDiscoveryAfterTests.cs | 0 .../AfterTests/TestSessionAfterTests.cs | 0 .../AllDataSourcesCombinedTests.cs | 0 ...AllDataSourcesCombinedTestsVerification.cs | 0 .../AmbiguousOverloadsTests.cs | 0 .../ApplicableAttributeTests.cs | 0 .../TUnit.TestProject}/ArgsAsArrayTests.cs | 0 .../ArgumentDisplayFormatterTests.cs | 0 .../ArgumentWithImplicitConverterTests.cs | 0 .../ArgumentsWithClassDataSourceTests.cs | 0 ...ssertionResultExceptionPropagationTests.cs | 0 .../AsyncDataSourceExampleTests.cs | 0 .../AsyncDisposableFieldTests.cs | 0 .../AsyncDisposablePropertyTests.cs | 0 .../AsyncDisposableTests.cs | 0 .../AsyncInheritedTestsRepro.cs | 0 .../TUnit.TestProject}/AsyncLocalTest.cs | 0 .../AsyncMethodDataSourceDrivenTests.cs | 0 .../TUnit.TestProject}/AttributeTests.cs | 0 .../Attributes/AutoDataAttribute.cs | 0 .../AutoFixtureSourceGeneratorAttribute.cs | 0 .../Attributes/ClassDisplayNameAttribute.cs | 0 .../EnumSourceGeneratorAttribute.cs | 0 .../Attributes/ExpectedPassEngineTest.cs | 0 .../Attributes/SkipNetFrameworkAttribute.cs | 0 .../TUnit.TestProject}/AutoDataTests.cs | 0 .../TUnit.TestProject}/BasicTests.cs | 0 .../BasicTests_HooksFromLibrary.cs | 0 .../BeforeTests/AssemblyBeforeTests.cs | 0 .../BeforeTests/BeforeEveryAssemblyTests.cs | 0 .../BeforeTests/BeforeEveryClassTests.cs | 0 .../BeforeTests/BeforeEveryTests.cs | 0 .../BeforeTests/BeforeTests.cs | 0 .../BeforeTests/TestDiscoveryBeforeTests.cs | 0 .../BeforeTests/TestSessionBeforeTests.cs | 0 .../TUnit.TestProject}/Bugs/1187/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1304/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1410/ReproTest.cs | 0 .../Bugs/1410/SharedFixture.cs | 0 .../Bugs/1432/ConstantInBaseClassTests.cs | 0 .../ConstantsInInterpolatedStringsTests.cs | 0 .../Bugs/1432/EnumMemberNamesTests.cs | 0 .../TUnit.TestProject}/Bugs/1538/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1539/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1570/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1577/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1589/MyTests.cs | 0 .../TUnit.TestProject}/Bugs/1594/MyTests.cs | 0 .../TUnit.TestProject}/Bugs/1603/MyTests.cs | 0 .../TUnit.TestProject}/Bugs/1603/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1692/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1821/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1836/Tests.cs | 0 .../Bugs/1889/DerivedTest.cs | 0 .../Bugs/1899/DerivedTest.cs | 0 .../Bugs/1914/AsyncHookTests.cs | 0 .../Bugs/1914/SyncHookTests.cs | 0 .../TUnit.TestProject}/Bugs/1924/DataClass.cs | 0 .../Bugs/1924/Keyed/Tests.cs | 0 .../Bugs/1924/None/Tests.cs | 0 .../Bugs/1924/PerAssembly/Tests.cs | 0 .../Bugs/1924/PerClass/Tests.cs | 0 .../Bugs/1924/PerTestSession/Tests.cs | 0 .../TUnit.TestProject}/Bugs/1939/DataClass.cs | 0 .../TUnit.TestProject}/Bugs/1939/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2067/DataClass.cs | 0 .../TUnit.TestProject}/Bugs/2067/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2075/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2083/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2085/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2112/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2136/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2449/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2481/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2738/Tests.cs | 0 .../Bugs/2755/ExplicitAttributeTests.cs | 0 .../TUnit.TestProject}/Bugs/2756/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2757/Tests.cs | 0 .../TUnit.TestProject}/Bugs/2798/Tests.cs | 0 .../Bugs/2867/DisposalNotCalledTests.cs | 0 .../Bugs/2935/GenericTests.cs | 0 .../TUnit.TestProject}/Bugs/2935/Tests.cs | 0 .../Bugs/2955/InheritedDataSourceTests.cs | 0 .../Bugs/2971/AssemblyInfo.cs | 0 .../Bugs/2971/NullableTypeTest.cs | 0 .../TUnit.TestProject}/Bugs/3072/Tests.cs | 0 .../TUnit.TestProject}/Bugs/3077/Tests.cs | 0 .../TUnit.TestProject}/Bugs/3171/Tests.cs | 0 .../Bugs/3173/DynamicTestArgumentsTests.cs | 0 .../Bugs/3185/BugRepro3185.cs | 0 .../Bugs/3190/NegativeCategoryFilterTests.cs | 0 .../Bugs/3219/ClassDataSourceRetryTests.cs | 0 .../Bugs/3219/Issue3219ReproTest.cs | 0 .../TUnit.TestProject}/Bugs/3231/DataClass.cs | 0 .../Bugs/3231/TestsPart1.cs | 0 .../Bugs/3231/TestsPart2.cs | 0 .../TUnit.TestProject}/Bugs/3266/Tests.cs | 0 .../3597/BaseClassWithAsyncInitializer.cs | 0 .../Bugs/3597/DerivedClassTests.cs | 0 .../TUnit.TestProject}/Bugs/3597/TestHost.cs | 0 .../Bugs/3627/FilteredDependencyTests.cs | 0 .../TUnit.TestProject}/Bugs/3627/Tests.cs | 0 .../TUnit.TestProject}/Bugs/3633/Tests.cs | 0 .../Bugs/3684/Class1Tests.cs | 0 .../Bugs/3684/Class2Tests.cs | 0 .../TUnit.TestProject}/Bugs/3723/Tests.cs | 0 .../Bugs/3803/TestRabbitContainer.cs | 0 .../Bugs/3803/TestSqlContainer.cs | 0 .../TUnit.TestProject}/Bugs/3803/Tests.cs | 0 .../Bugs/3803/WebApplicationFactory.cs | 0 .../Bugs/3813/BaseServiceTests.cs | 0 .../Bugs/3813/ImplementationATests.cs | 0 .../TUnit.TestProject}/Bugs/3939/Tests.cs | 0 .../TUnit.TestProject}/Bugs/3951/Tests.cs | 0 .../ClassLevelCombinedDataSourcesTests.cs | 0 .../3992/IAsyncInitializerDiscoveryTests.cs | 0 ...thodDataSourceWithAsyncInitializerTests.cs | 0 .../Bugs/3992/RuntimeInitializeTests.cs | 0 .../Bugs/3992/RuntimeInitializeTests2.cs | 0 .../Bugs/3993/IAsyncInitializerTests.cs | 0 .../TUnit.TestProject}/Bugs/3997/Tests.cs | 0 .../Bugs/4032/NestedAsyncInitializerTests.cs | 0 .../InitializerExceptionPropagationTests.cs | 0 ...tedInitializerExceptionPropagationTests.cs | 0 .../4049/PropertyGetterSideEffectTests.cs | 0 .../Bugs/4065/BugRepro4065.cs | 0 .../Bugs/4431/CompositionPatternTests.cs | 0 .../Bugs/4431/ComprehensiveGenericTests.cs | 0 .../Bugs/4431/OpenGenericTestClassTests.cs | 0 .../Bugs/4431/UnsafeAccessorGenericTest.cs | 0 ...nstructorInjectionAsyncInitializerTests.cs | 0 .../Bugs/4440/GenericMethodDiscoveryTests.cs | 0 ...pendenciesInAfterTestDiscoveryHookTests.cs | 0 .../4656/OverlappingClassNameFilterTests.cs | 0 .../Bugs/4656/UidFilterMatchingTests.cs | 0 .../4715/AttributePropertyInjectionTests.cs | 0 .../Bugs/4715/BackgroundProcessInitTests.cs | 0 .../4715/PropertyInjectionInitFailureTests.cs | 0 .../4715/PropertyInjectionSlowInitTests.cs | 0 .../DerivedSkipWithClassDataSourceTests.cs | 0 .../5118/AsyncClassMethodDataSourceTests.cs | 0 .../InheritsTestsVirtualHookOverrideTests.cs | 0 .../5525/ParallelLimiterExceedsLimitTests.cs | 0 .../TUnit.TestProject}/Bugs/5692/Tests.cs | 0 .../Bugs/5700/CrossKeyOverlap.cs | 0 .../TUnit.TestProject}/Bugs/5700/Repro.cs | 0 .../5728/DefaultTimeoutClassificationTests.cs | 0 .../TUnit.TestProject}/Bugs/5753/Tests.cs | 0 .../TUnit.TestProject}/Bugs/5800/Repro.cs | 0 .../TUnit.TestProject}/Bugs/5840/Tests.cs | 0 .../TUnit.TestProject}/Bugs/5879/Repro.cs | 0 .../Bugs/5982/FixtureLifetimeTests.cs | 0 .../Bugs/6026/ParenthesisedFilterTests.cs | 0 .../TUnit.TestProject}/Bugs/6150/Tests.cs | 0 .../Bugs/6151/Bug6151FilteredDisposalTests.cs | 0 .../TUnit.TestProject}/Bugs/6161/Tests.cs | 0 .../TUnit.TestProject}/Bugs/6162/Tests.cs | 0 .../Bugs/6192/Bug6192Tests.cs | 0 .../TUnit.TestProject}/Bugs/6361/Tests.cs | 0 .../TUnit.TestProject}/Bugs/6365/Tests.cs | 0 .../Bugs/HookOrchestratorDeadlockTests.cs | 0 .../Bugs/Issue2504CollectionExpressionTest.cs | 0 .../Bugs/Issue2504CompilationTest.cs | 0 .../Bugs/Issue2862EmptyDataSource.cs | 0 .../Bugs/Issue2887/ReproTest.cs | 0 .../Bugs/Issue2952DuplicateInheritsTests.cs | 0 .../Bugs/Issue2993/CompilationFailureTests.cs | 0 .../Bugs/Issue2993/ImplicitConversionTests.cs | 0 .../Issue4541/AbstractTestSessionHookTests.cs | 0 .../Bugs/Issue4545/OutputTruncationTests.cs | 0 .../Issue4545/ParallelConsoleOutputTests.cs | 0 .../Issue4583/LibraryTestSessionHookTests.cs | 0 .../Bugs/Issue5267/Tests.cs | 0 .../Bugs/NestedDisposalOrder/Tests.cs | 0 .../Bugs/SourceLocationRepro.cs | 0 .../_2804/CriticalHookChainExecutionTests.cs | 0 .../Bugs/_2804/GlobalHooksExecutionTest.cs | 0 .../Bugs/_2804/HookCleanupOnFailureTests.cs | 0 .../Bugs/_2804/HookExceptionHandlingTests.cs | 0 .../_2804/MultipleAfterHooksFailureTests.cs | 0 .../Bugs/_2804/TestSpecificAfterHooksTests.cs | 0 .../Bugs/_3157/3157_InfinitySymbolIssue.cs | 0 .../Bugs/_3882/CancellationAfterHooksTests.cs | 0 .../Bugs/_3882/ExternalCancellationTests.cs | 0 .../Bugs/_6339/TimeoutAfterHookTokenTests.cs | 0 .../TUnit.TestProject}/ByteArgumentTests.cs | 0 .../CallEventReceiverTests.cs | 0 .../TUnit.TestProject}/CanCancelTests.cs | 0 .../TUnit.TestProject}/CaptureOutputTests.cs | 0 .../TUnit.TestProject}/CategoryTests.cs | 0 .../CircularDependencyTestVerification.cs | 0 .../ClassAndMethodArgumentsTests.cs | 0 .../TUnit.TestProject}/ClassArgumentsTests.cs | 0 .../ClassConstructorTest.cs | 0 .../ClassConstructorWithEnumerableTest.cs | 0 .../ClassDataSourceDisposal/Repro.cs | 0 .../ClassDataSourceDrivenTests.cs | 0 .../ClassDataSourceDrivenTests2.cs | 0 ...lassDataSourceDrivenTestsSharedForClass.cs | 0 .../ClassDataSourceDrivenTestsSharedKeyed.cs | 0 .../ClassDataSourceDrivenTestsSharedKeyed2.cs | 0 .../ClassDataSourceDrivenTestsSharedKeyed3.cs | 0 .../ClassDataSourceDrivenTestsSharedNone.cs | 0 .../ClassDataSourceEnumerableTest.cs | 0 ...lassDataSourceSharedNoneRegressionTests.cs | 0 .../ClassDataSourceTupleTests.cs | 0 ...lassDataSourceWithMethodDataSourceTests.cs | 0 .../ClassDisplayNameAttributeTests.cs | 0 .../TUnit.TestProject}/ClassHooks.cs | 0 .../ClassHooksExecutionCountTests.cs | 0 .../ClassLevelDataSourceTest.cs | 0 .../ClassTupleDataSourceDrivenTests.cs | 0 ...ClassWithStringConstructorArgumentsTest.cs | 0 .../TUnit.TestProject}/CleanUpTests.cs | 0 .../CombinedConstraintsSelfContainedTest.cs | 0 .../CombinedDataSourceErrorTests.cs | 0 .../CombinedDataSourceTests.cs | 0 .../CombinedParallelConstraintsTests.cs | 0 .../TUnit.TestProject}/CommonTestData.cs | 0 .../CompileTimeDataSourceTest.cs | 0 .../CompilerGeneratedTests.cs | 0 .../ComplexDependsOn/BaseClass.cs | 0 .../ComplexDependsOn/Tests.cs | 0 .../ComplexDependsOn2/Tests.cs | 0 .../ComprehensiveCountTest.cs | 0 .../TUnit.TestProject}/ConfigurationTests.cs | 0 .../ConflictingDependsOnTests.cs | 0 .../ConflictingDependsOnTests2.cs | 0 .../ConflictingDependsOnTests3.cs | 0 .../ConsoleConcurrentTests.cs | 0 .../TUnit.TestProject}/ConsoleTests.cs | 0 .../ConstantArgumentsTests.cs | 0 .../ConstraintKeyStressTests.cs | 0 .../TUnit.TestProject}/CultureHookTests.cs | 0 .../TUnit.TestProject}/CultureTests.cs | 0 .../ProblemDetailsAssertion.cs.disabled | 0 ...DetailsSourceGenerationContext.cs.disabled | 0 .../CustomAssertions/Tests.cs.disabled | 0 .../CustomAttributeInheritanceTests.cs | 0 .../CustomClassDisplayNameTests.cs | 0 .../CustomDisplayNameTests.cs | 0 .../CustomFilteringTests.cs | 0 .../TUnit.TestProject}/CustomPropertyTests.cs | 0 .../TUnit.TestProject}/CustomRetryTests.cs | 0 .../TUnit.TestProject}/CustomSkipAttribute.cs | 0 .../TUnit.TestProject}/Data/Blah.txt | 0 .../TUnit.TestProject}/Data/Zip.zip | Bin .../TUnit.TestProject}/DataDrivenTests.cs | 0 ...SourceClassCombinedWithDataSourceMethod.cs | 0 .../DataSourceGeneratorTests.cs | 0 .../DebugAssertFailureTests.cs | 0 .../TUnit.TestProject}/DebugFilterTest.cs | 0 .../TUnit.TestProject}/DebugRepeatTest.cs | 0 .../TUnit.TestProject}/DebugTimingTest.cs | 0 .../TUnit.TestProject}/DebugTimingTest2.cs | 0 .../DecimalArgumentTests.cs | 0 .../DeepNestedDependencyConflict.cs | 0 .../DeferEnumerationClassDataTests.cs | 0 .../DeferEnumerationErrorTests.cs | 0 .../DeferEnumerationTests.cs | 0 ...pendenciesAvailableInEventReceiverTests.cs | 0 .../DependencyCountTests.cs | 0 .../DependencyFilteringTests.cs | 0 .../DependencyInjectionClassConstructor.cs | 0 .../DependencyInjectionScopeIsolationTest.cs | 0 .../DependsOnAndNotInParallelTests.cs | 0 .../TUnit.TestProject}/DependsOnTests.cs | 0 .../TUnit.TestProject}/DependsOnTests2.cs | 0 .../TUnit.TestProject}/DependsOnTests3.cs | 0 .../DependsOnTestsWithClass.cs | 0 .../DependsOnTestsWithClass2.cs | 0 .../DependsOnTestsWithProceedOnFailure.cs | 0 .../DependsOnTestsWithoutProceedOnFailure.cs | 0 .../DependsOnWithBaseTests.cs | 0 .../DisposableFieldTests.cs | 0 .../DisposablePropertyTests.cs | 0 .../DisposalRegressionTests.cs | 0 .../TUnit.TestProject}/DisposedRepro.cs | 0 .../DummyReferenceTypeClass.cs | 0 .../DynamicCodeOnlyAttribute.cs | 0 .../DynamicSkipReasonTests.cs | 0 .../TUnit.TestProject}/DynamicTests/Basic.cs | 0 .../TUnit.TestProject}/DynamicTests/Basic2.cs | 0 .../DynamicTestDisplayNameTests.cs | 0 .../DynamicTests/DynamicTestIndexTests.cs | 0 .../DynamicTestInheritedAttributesTests.cs | 0 .../DynamicTests/Runtime.cs | 0 .../TUnit.TestProject}/EnumTests.cs | 0 .../EnumerableDataSourceDrivenTests.cs | 0 .../EnumerableTupleDataSourceDrivenTests.cs | 0 .../TUnit.TestProject}/Enums/PriorityLevel.cs | 0 .../EventReceiverStageTests.cs | 0 .../TUnit.TestProject}/EventReceiverTests.cs | 0 .../TUnit.TestProject}/ExampleTestFixture.cs | 0 .../TUnit.TestProject}/ExcludeOnTests.cs | 0 .../ExecutionContextRestorationTests.cs | 0 .../ExpectedArgumentTypeTests.cs | 0 .../TUnit.TestProject}/ExperimentalTests.cs | 0 .../TUnit.TestProject}/ExplicitTests.cs | 0 .../ExternalEnumArgumentTest.cs | 0 .../TUnit.TestProject}/FailFastTest.cs | 0 .../FailedInitializationTests.cs | 0 .../FailedInitializationTests2.cs | 0 .../FilterByDynamicAddedPropertyTests.cs | 0 .../TUnit.TestProject}/FilterDebugTest.cs | 0 .../FirstEventTrackerTest.cs | 0 .../FloatingPointDebugTests.cs | 0 .../GenericConstraintValidationTests.cs | 0 .../GenericDependsOnTests.cs | 0 .../TUnit.TestProject}/GenericHooks.cs | 0 .../GenericInheritsTestVerification.cs | 0 .../GenericInstanceMethodDataSourceTests.cs | 0 .../TUnit.TestProject}/GenericMatrixTests.cs | 0 .../TUnit.TestProject}/GenericMethodTests.cs | 0 .../GenericPropertyInjectionTests.cs | 0 .../TUnit.TestProject}/GenericTestExample.cs | 0 .../TUnit.TestProject}/GenericTests.cs | 0 .../TUnit.TestProject}/GenericTypeTests.cs | 0 .../GenericTypedDataSourceTests.cs | 0 .../TUnit.TestProject}/GlobalSetUpCleanUp.cs | 0 .../TUnit.TestProject}/GlobalSetup.cs | 0 .../TUnit.TestProject}/GlobalTestHooks.cs | 0 .../TUnit.TestProject}/GlobalUsings.cs | 0 .../HookContextRestorationTests.cs | 0 .../HookExecutionOrderTest.cs | 0 .../HookExecutorHookTests.cs | 0 .../TUnit.TestProject}/HookExecutorTests.cs | 0 .../TUnit.TestProject}/HookGeneratorTest.cs | 0 .../TUnit.TestProject}/HookOrderTest.cs | 0 .../TUnit.TestProject}/HookTimeoutTests.cs | 0 .../HumanizerDisplayNameTests.cs | 0 .../TUnit.TestProject}/IDisposableTests.cs | 0 .../ImplicitOperatorPropertyInjectionTests.cs | 0 .../InheritanceSharedTypeRepro.cs | 0 .../InheritedCategoryTestValidation.cs | 0 .../InheritedPropertySetterTests.cs | 0 ...InheritedTestsFromDifferentProjectTests.cs | 0 .../InitializableTestClassTests.cs | 0 .../Inject_NonSharedInstance.cs | 0 .../Inject_SharedInstanceGlobally.cs | 0 .../Inject_SharedInstancePerKey.cs | 0 .../Inject_SharedInstancePerTestClass.cs | 0 ...lassDataSourceWithAsyncInitializerTests.cs | 0 .../TUnit.TestProject}/InstanceData.cs | 0 .../InternalClassDataSourceTests.cs | 0 .../InternalMethodWithArgumentsTests.cs | 0 .../TUnit.TestProject}/Issue2589Tests.cs | 0 .../JUnitReporterInvalidXmlCharacterTests.cs | 0 .../KeyedDataSourceTests.cs | 0 .../KeyedNotInParallelTests.cs | 0 .../LastTestEventReceiverTests.cs | 0 .../TUnit.TestProject}/LongFailures.cs | 0 .../TUnit.TestProject}/MEDITest.cs | 0 .../MatrixExclusionBugTest.cs | 0 .../TUnit.TestProject}/MatrixTests.cs | 0 .../MethodDataSourceDrivenTests.cs | 0 ...aSourceDrivenWithCancellationTokenTests.cs | 0 .../MethodDataSourceWithArgumentsTests.cs | 0 .../MethodDataSourceWithParametersTest.cs | 0 .../MinimalDiscoveryTest.cs | 0 .../MixedDataSourceBugTest.cs | 0 .../TUnit.TestProject}/MixedMatrixTests.cs | 0 .../Models/InitialisableClass.cs | 0 .../MultipleClassDataGeneratorsTests.cs | 0 .../MultipleClassDataSourceDrivenTests.cs | 0 .../MultipleDataSourcesTests.cs | 0 .../TUnit.TestProject}/NameOfArgumentTests.cs | 0 .../TUnit.TestProject}/NestedBaseTests.cs | 0 .../NestedClassDataSourceDrivenTests2.cs | 0 .../NestedClassDataSourceDrivenTests3.cs | 0 .../NestedDataSourcesThrow.cs | 0 .../NestedExceptionTests.cs | 0 .../NestedPropertyInjectionTests.cs | 0 .../NestedTestClassTests.cs | 0 .../NestedTupleDataSourceTests.cs | 0 .../TUnit.TestProject}/NestedTupleTest.cs | 0 .../NotDiscoverableTests.cs | 0 .../NotInParallelClassGroupingTests.cs | 0 .../NotInParallelExecutionTests.cs | 0 .../NotInParallelMixedTests.cs | 0 .../NotInParallelOrderExecutionTests.cs | 0 .../NotInParallelOrderTest.cs | 0 .../TUnit.TestProject}/NotInParallelTests.cs | 0 .../NotInParallelWithDependsOnTests.cs | 0 .../NullableArgumentsTest.cs | 0 .../NullableByteArgumentTests.cs | 0 .../TUnit.TestProject}/NumberArgumentTests.cs | 0 .../OneTimeCleanUpWithBaseTests/Base1.cs | 0 .../OneTimeCleanUpWithBaseTests/Base2.cs | 0 .../OneTimeCleanUpWithBaseTests/NonBase.cs | 0 .../OneTimeSetUpWithBaseTests/Base1.cs | 0 .../OneTimeSetUpWithBaseTests/Base2.cs | 0 .../OneTimeSetUpWithBaseTests/NonBase.cs | 0 .../OptionalArgumentsTests.cs | 0 .../Base1.cs | 0 .../Base2.cs | 0 .../Base3.cs | 0 .../Tests.cs | 0 .../OrderedSetupTests/Base1.cs | 0 .../OrderedSetupTests/Base2.cs | 0 .../OrderedSetupTests/Base3.cs | 0 .../OrderedSetupTests/Tests.cs | 0 .../TUnit.TestProject}/OrderedTests.cs | 0 .../OtherAssertionTests.cs.disabled | 0 .../OverrideResultsTests.cs | 0 .../ParallelLimiterTests.cs | 0 .../ParallelPropertyInjectionTests.cs | 0 .../TUnit.TestProject}/ParallelTests.cs | 0 .../ParallelismValidationTests.cs | 0 .../TUnit.TestProject}/ParametersTests.cs | 0 .../ParamsArgumentsTests.cs | 0 .../TUnit.TestProject}/PassFailTests.cs | 0 .../PriorityFilteringTests.cs | 0 .../TUnit.TestProject}/PriorityTests.cs | 0 .../TUnit.TestProject}/PropertyInitTest.cs | 0 .../PropertyInitializationTests.cs | 0 .../TUnit.TestProject}/PropertySetterTests.cs | 0 .../RepeatAttributeCountTest.cs | 0 .../RepeatIndexVerificationTest.cs | 0 .../TUnit.TestProject}/RepeatTests.cs | 0 .../TUnit.TestProject}/RetryTests.cs | 0 .../TUnit.TestProject}/ReturnTypeTests.cs | 0 .../TUnit.TestProject}/RunOnSkipTests.cs | 0 ...RuntimeConversionPropertyInjectionTests.cs | 0 .../TUnit.TestProject}/STAThreadTests.cs | 0 .../ScopedEventReceiverTests.cs | 0 .../ScopedRetryAttributePriorityTests.cs | 0 .../SetHookExecutorTests.cs | 0 .../TUnit.TestProject}/SharedDisposalTest.cs | 0 .../TUnit.TestProject}/SimpleArgumentsTest.cs | 0 .../SimpleDataSourceTest.cs | 0 .../TUnit.TestProject}/SimpleGenericTests.cs | 0 .../TUnit.TestProject}/SimpleHookTest.cs | 0 .../SimpleInheritanceTest.cs | 0 .../SimpleInheritsTestExample.cs | 0 ...SimpleMethodDataSourceWithArgumentsTest.cs | 0 .../SimplePropertyFilterTest.cs | 0 .../SimpleRetryPriorityTest.cs | 0 .../TUnit.TestProject}/SimpleSkipTest.cs | 0 .../TUnit.TestProject}/SimpleStaticTest.cs | 0 .../TUnit.TestProject}/SimpleTupleTest.cs | 0 .../TUnit.TestProject}/SkipConstructorTest.cs | 0 .../SkipExceptionFixTest.cs | 0 .../SkipIfNotDynamicCodeSupportedAttribute.cs | 0 .../TUnit.TestProject}/SkipInHooksTests.cs | 0 .../TUnit.TestProject}/SkipTests.cs | 0 .../SkippableArgumentTests.cs | 0 .../TUnit.TestProject}/SmartInferenceTests.cs | 0 .../SomethingElseAttribute.cs | 0 .../TUnit.TestProject}/StringArgumentTests.cs | 0 .../StringToParsableArgumentsTests.cs | 0 .../TUnit.TestProject.csproj | 10 +- .../TUnit.TestProject}/TestArtifactTests.cs | 0 .../TestBuildContextOutputCaptureTests.cs | 0 .../TestClassConstructor.cs | 0 .../TestContextIsolationTests.cs | 0 .../TUnit.TestProject}/TestContextTests.cs | 0 .../TestCountVerificationTests.cs | 0 .../TUnit.TestProject}/TestData.cs | 0 ...estDataRowCallerArgumentExpressionTests.cs | 0 .../TUnit.TestProject}/TestDataSources.cs | 0 .../TestDiscoveryHookTests.cs | 0 .../TUnit.TestProject}/TestEnum.cs | 0 .../TUnit.TestProject}/TestEnum2.cs | 0 .../TestExecutorScopeHierarchyTests.cs | 0 .../CrossPlatformTestExecutor.cs | 0 .../TestExecutors/ScopeTrackingExecutor.cs | 0 .../TUnit.TestProject}/TestIdDebugTest.cs | 0 .../TestMixedGenericParameters.cs | 0 .../TUnit.TestProject}/TestVariantTests.cs | 0 .../TUnit.TestProject}/Tests.cs | 0 .../TimeoutCancellationTokenTests.cs | 0 .../TUnit.TestProject}/TransactionTest.cs | 0 .../TransitiveDependenciesTests.cs | 0 .../TupleDataSourceDrivenTests.cs | 0 .../TupleUnwrappingTests.cs | 0 .../TypedDataSourceTests.cs | 0 ...rContextsOnEnumerableDataGeneratorTests.cs | 0 ...ueObjectsOnEnumerableDataGeneratorTests.cs | 0 .../TUnit.TestProject}/VerifyFixTest.cs | 0 .../VirtualHookOverrideTests.cs | 0 .../TUnit.TestProject}/testconfig.json | 0 .../TUnit.UnitTests}/AsyncDataSourceTests.cs | 0 .../ComplexGenericInheritanceTests.cs | 0 .../TUnit.UnitTests}/ContextProviderTests.cs | 0 .../ContextThreadSafetyTests.cs | 0 .../DataSourceHelpersTests.cs | 0 .../DependencyResolutionFailureTests.cs | 0 .../TUnit.UnitTests}/DependsOnTests.cs | 0 .../TUnit.UnitTests}/EmptyDataSourceTests.cs | 0 .../TUnit.UnitTests}/ExpressionHelperTests.cs | 0 .../GenericTestGenerationTests.cs | 0 .../GetReadableTypeNameTests.cs | 0 .../TUnit.UnitTests}/GlobalUsings.cs | 0 .../HtmlReporterTruncateOutputTests.cs | 0 .../IAsyncEnumerableDocumentationExample.cs | 0 .../InheritanceDependencyExample.cs | 0 .../LogSinkIntegrationTests.cs | 0 .../TUnit.UnitTests}/LogSinkRouterTests.cs | 0 .../MetadataFilterMatcherTests.cs | 0 .../TUnit.UnitTests}/PathValidatorTests.cs | 0 .../PropagatorAlignmentTests.cs | 0 .../PropertyDataSourceInjectionTests.cs | 0 .../TUnit.UnitTests}/PropertyInjectorTests.cs | 0 .../ReportAggregationTests.cs | 0 .../ServiceProviderInfrastructureTests.cs | 0 .../SessionActivityLifecycleTests.cs | 0 .../StaticPropertyDataSourceTests.cs | 0 .../TUnit.UnitTests}/TUnit.UnitTests.csproj | 10 +- .../TUnitLoggerFactoryTests.cs | 0 .../TUnit.UnitTests}/TUnitSettingsTests.cs | 0 .../TUnit.UnitTests}/TestConstructorTests.cs | 0 .../TestExtensionsTests.cs.disabled | 0 .../TUnit.UnitTests}/TestIsolationTests.cs | 0 .../TUnit.UnitTests}/TestRunnerTests.cs | 0 .../TraceScopeRegistryTests.cs | 0 .../TypeArrayComparerTests.cs | 0 .../TUnit.UnitTests}/output.txt | 0 tools/TUnit.Pipeline/Directory.Build.props | 3 + tools/TUnit.Pipeline/Directory.Build.targets | 3 + .../TUnit.Pipeline}/EnvironmentVariables.cs | 0 .../Modules/Abstract/TestBaseModule.cs | 0 .../Modules/AddLocalNuGetRepositoryModule.cs | 0 .../Modules/CopyToLocalNuGetModule.cs | 0 .../Modules/CreateReleaseModule.cs | 0 .../Modules/GenerateVersionModule.cs | 0 .../Modules/GetPackageProjectsModule.cs | 40 ++ .../Modules/InstallPlaywrightModule.cs | 0 .../Modules/PackTUnitFilesModule.cs | 9 +- .../Modules/ProcessorParallelLimit.cs | 0 .../Modules/PublishMockTestsAOTModule.cs | 0 .../Modules/PublishNugetTesterAOTModule.cs | 0 .../Modules/PushVersionTagModule.cs | 0 .../Modules/RunAnalyzersTestsModule.cs | 0 .../RunAspNetCoreAnalyzersTestsModule.cs | 0 .../Modules/RunAspNetCoreTestsModule.cs | 0 .../Modules/RunAspNetTestsModule.cs | 0 .../Modules/RunAspireTestsModule.cs | 0 .../RunAssertionsAnalyzersTestsModule.cs | 0 .../RunAssertionsCodeFixersTestsModule.cs | 0 ...ertionsShouldSourceGeneratorTestsModule.cs | 0 .../Modules/RunAssertionsShouldTestsModule.cs | 0 .../Modules/RunAssertionsTestsModule.cs | 0 .../Modules/RunEngineTestsModule.cs | 0 .../Modules/RunMockAnalyzersTestsModule.cs | 0 .../Modules/RunMockHttpTestsModule.cs | 0 .../Modules/RunMockLoggingTestsModule.cs | 0 .../RunMockSourceGeneratorTestsModule.cs | 0 .../Modules/RunMockTestsAOTModule.cs | 0 .../Modules/RunMockTestsModule.cs | 0 .../Modules/RunOpenTelemetryTestsModule.cs | 0 .../Modules/RunPlaywrightTestsModule.cs | 13 +- .../Modules/RunPublicAPITestsModule.cs | 0 .../Modules/RunRpcTestsModule.cs | 0 .../Modules/RunSourceGeneratorTestsModule.cs | 0 .../Modules/RunTemplateTestsModule.cs | 0 .../Modules/RunUnitTestsModule.cs | 0 .../TestAspNetCoreNugetPackageModule.cs | 0 .../Modules/TestNugetPackageModule.cs | 0 .../Modules/TestTemplatePackageModule.cs | 0 .../Modules/UploadToNuGetModule.cs | 0 .../TUnit.Pipeline}/NuGetOptions.cs | 0 .../TUnit.Pipeline}/PackedProject.cs | 0 .../TUnit.Pipeline}/Program.cs | 0 .../TUnit.Pipeline}/TUnit.Pipeline.csproj | 8 - 3662 files changed, 1656 insertions(+), 6857 deletions(-) delete mode 100644 TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj delete mode 100644 TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj delete mode 100644 TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj delete mode 100644 TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj delete mode 100644 TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj delete mode 100644 TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj delete mode 100644 TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj delete mode 100644 TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet8_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet9_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet8_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet9_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet8_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet9_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/Git.cs delete mode 100644 TUnit.Assertions.SourceGenerator.Tests/IPAddressAssertionGeneratorTests.GeneratesIPAddressAssertions.Net4_7.verified.txt delete mode 100644 TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj delete mode 100644 TUnit.Core.SourceGenerator.Tests/Git.cs delete mode 100644 TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj delete mode 100644 TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj delete mode 100644 TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj delete mode 100644 TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj delete mode 100644 TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj delete mode 100644 TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj delete mode 100644 TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj delete mode 100644 TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj delete mode 100644 TUnit.Pipeline/Modules/GetPackageProjectsModule.cs delete mode 100644 TUnit.Profile/TUnit.Profile.csproj delete mode 100644 TestProject.targets rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/CallbackBenchmarks.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/CombinedWorkflowBenchmarks.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/GlobalUsings.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/ImposterRegistrations.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/Interfaces.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/InvocationBenchmarks.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/MockCreationBenchmarks.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/Program.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/SetupBenchmarks.cs (100%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/TUnit.Mocks.Benchmarks.csproj (72%) rename {TUnit.Mocks.Benchmarks => benchmarks/TUnit.Mocks.Benchmarks}/VerificationBenchmarks.cs (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/DataSourceBenchmarks.cs (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/Program.cs (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/README.md (98%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/TUnit.Performance.Tests.csproj (76%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/TestDiscoveryBenchmarks.cs (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/TestExecutionBenchmarks.cs (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/run-benchmarks.ps1 (100%) rename {TUnit.Performance.Tests => benchmarks/TUnit.Performance.Tests}/run-benchmarks.sh (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/.gitignore (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Profiles/profile-cpu.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Profiles/profile-gc.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Profiles/run-baseline.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Results/.gitkeep (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/TUnit.PerformanceBenchmarks.csproj (63%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/ConstraintKeys/ConstraintKeyStressTests.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_01.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_02.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_03.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_04.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_05.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_06.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_07.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_08.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_09.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/DataDriven/DataDrivenTests_10.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_01.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_02.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_03.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_04.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_05.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_06.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_07.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_08.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_09.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Lifecycle/LifecycleTests_10.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_01.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_02.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_03.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_04.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_05.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_06.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_07.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_08.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_09.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/Tests/Simple/SimpleTests_10.cs (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/compare-branches.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/count-generated-methods.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/generate-tests.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/measure-jit.ps1 (100%) rename {TUnit.PerformanceBenchmarks => benchmarks/TUnit.PerformanceBenchmarks}/measure-startup.ps1 (100%) rename {TUnit.Profile => benchmarks/TUnit.Profile}/Program.cs (100%) create mode 100644 benchmarks/TUnit.Profile/TUnit.Profile.csproj rename {TUnit.Profile => benchmarks/TUnit.Profile}/trace-analysis.json (100%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/AotConverterGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/DynamicTestsGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/HookMetadataGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/InfrastructureGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/Program.cs (100%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/PropertyInjectionSourceGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/StaticPropertyInitializationGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/TUnit.SourceGenerator.Benchmarks.csproj (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/TestMetadataGeneratorBenchmarks.cs (89%) rename {TUnit.SourceGenerator.Benchmarks => benchmarks/TUnit.SourceGenerator.Benchmarks}/WorkspaceHelper.cs (100%) rename Library.props => eng/Library.props (100%) rename Library.targets => eng/Library.targets (100%) rename Polyfill.targets => eng/Polyfill.targets (100%) rename Roslyn.props => eng/Roslyn.props (100%) rename SourceGenerationDebug.props => eng/SourceGenerationDebug.props (100%) rename TUnit.props => eng/TUnit.props (100%) rename TestLibrary.props => eng/TestLibrary.props (84%) rename TestLibrary.targets => eng/TestLibrary.targets (54%) rename TestProject.props => eng/TestProject.props (92%) create mode 100644 eng/TestProject.targets rename StringMatchesAssertion.patch => eng/patches/StringMatchesAssertion.patch (97%) rename strongname.snk => eng/strongname.snk (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/ConfigureAppConfigurationTimingTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/DockerNetwork.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/EfCore/EfCoreTodoApiTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/EfCore/EfCoreTodoTestBase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/EfCore/EfCoreWebApplicationFactory.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/ExecutionOrderDiagnosticTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/ExecutionOrderReproductionTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/FactoryMethodOrderTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/GlobalSetup.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/InMemoryKafka.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/InMemoryPostgreSqlDatabase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/InMemoryRedis.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/Issue4431ReproductionTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/KafkaIsolationTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/KafkaTestBase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/KafkaUI.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/ParallelIsolationTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/PerTestServerStartupTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/RedisIsolationTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/RedisTestBase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/StartupFilter.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/TUnit.Example.Asp.Net.TestProject.csproj (68%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/Tests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/TestsBase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/TodoApiTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/TodoSeededTests.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/TodoTestBase.cs (100%) rename {TUnit.Example.Asp.Net.TestProject => examples/TUnit.Example.Asp.Net.TestProject}/WebApplicationFactory.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Configuration/DatabaseOptions.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Configuration/KafkaOptions.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Configuration/RedisOptions.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/EfCore/SchemaModelCacheKeyFactory.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/EfCore/TodoDbContext.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Models/Todo.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Program.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Properties/launchSettings.json (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Repositories/ITodoRepository.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Repositories/TodoRepository.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Services/ICacheService.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/Services/RedisCacheService.cs (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/TUnit.Example.Asp.Net.csproj (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/TUnit.Example.Asp.Net.http (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/appsettings.Development.json (100%) rename {TUnit.Example.Asp.Net => examples/TUnit.Example.Asp.Net}/appsettings.json (100%) rename {TUnit.Example.FsCheck.TestProject => examples/TUnit.Example.FsCheck.TestProject}/CancellationTokenBehaviourTests.cs (100%) rename {TUnit.Example.FsCheck.TestProject => examples/TUnit.Example.FsCheck.TestProject}/PropertyTests.cs (100%) create mode 100644 examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj rename {TUnit.Example.FsCheck.TestProject => examples/TUnit.Example.FsCheck.TestProject}/TUnit.Example.FsCheck.TestProject.sln (100%) rename {TUnit.Example => examples/TUnit.Example}/SimplifiedArchitectureExample.cs (100%) rename run-all-engine-tests.ps1 => scripts/run-all-engine-tests.ps1 (100%) rename run-aot-tests.ps1 => scripts/run-aot-tests.ps1 (97%) rename run-reflection-tests.ps1 => scripts/run-reflection-tests.ps1 (94%) rename run-singlefile-tests.ps1 => scripts/run-singlefile-tests.ps1 (97%) rename run-source-generation-tests-verbose.ps1 => scripts/run-source-generation-tests-verbose.ps1 (97%) rename run-source-generation-tests.ps1 => scripts/run-source-generation-tests.ps1 (94%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/AssertionRewriter.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/AsyncMethodSignatureRewriter.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/BaseMigrationCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/MigrationContext.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/TestAttributeEnsurer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/TwoPhase/ConversionPlan.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/TwoPhase/MigrationAnalyzer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Base/TwoPhase/MigrationTransformer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/Extensions/DocumentExtensions.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/InheritsTestsCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/MSTestMigrationCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/MatrixDataSourceCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/NUnitAssertMultipleRewriter.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/NUnitExpectedResultRewriter.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/NUnitMigrationCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/NUnitTestCasePropertyRewriter.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/TUnit.Analyzers.CodeFixers.csproj (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/TimeoutCancellationTokenCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/TwoPhase/MSTestTwoPhaseAnalyzer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/TwoPhase/NUnitTwoPhaseAnalyzer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/TwoPhase/XUnitTwoPhaseAnalyzer.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/VirtualHookOverrideCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/XUnitMigrationCodeFixProvider.cs (100%) rename {TUnit.Analyzers.CodeFixers => src/TUnit.Analyzers.CodeFixers}/XUnitUsingDirectiveCodeFixProvider.cs (100%) create mode 100644 src/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj create mode 100644 src/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj create mode 100644 src/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj rename {TUnit.Analyzers => src/TUnit.Analyzers}/AbstractTestClassWithDataSourcesAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/AnalyzerReleases.Shipped.md (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/AnalyzerReleases.Unshipped.md (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/AssemblyTestHooksAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/AsyncVoidAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/BeforeHookAsyncLocalAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ClassAccessibilityAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ClassDataSourceConstructorAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ClassHooksAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ClassParametersAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/CombinedDataSourceAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ConcurrentDiagnosticAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ConflictingExplicitAttributesAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ConsoleOutAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/DependsOnConflictAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/DiagnosticIds.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/DisplayFormats.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/DisposableFieldPropertyAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/DynamicTestAwaitExpressionSuppressor.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/AttributeExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/CompilationExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/EnumerableExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/MethodExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/ParameterExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/PropertyExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/SymbolExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/SyntaxExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/TypeExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Extensions/TypedConstantExtensions.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/ForbidRedefiningAttributeUsageAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/FullyQualifiedTypeName.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/GlobalTestHooksAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Helpers/WellKnown.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/HookLevel.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/HookType.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/InheritsTestsAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/InstanceTestHooksAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/InstanceTestMethodAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/InstanceValuesInTestClassAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/LanguageVersionAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/MarkMethodStaticSuppressor.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/MatrixAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Migrators/Base/BaseMigrationAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Migrators/Base/MigrationHelpers.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Migrators/MSTestMigrationAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Migrators/NUnitMigrationAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Migrators/XUnitMigrationAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/MissingPolyfillAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/MissingTestAttributeAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/MultipleConstructorsAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Properties/launchSettings.json (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/PropertyAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/PsvmAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/PublicMethodMissingTestAttributeAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Resources.Designer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Resources.resx (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Rules.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/SingleTUnitAttributeAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/TUnit.Analyzers.csproj (97%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/TestDataAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/TestMethodParametersAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/TimeoutCancellationTokenAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/VirtualHookOverrideAnalyzer.cs (100%) rename {TUnit.Analyzers => src/TUnit.Analyzers}/Vsthrd200AsyncSuffixSuppressor.cs (100%) rename {TUnit.AspNetCore.Analyzers.CodeFixers => src/TUnit.AspNetCore.Analyzers.CodeFixers}/TUnit.AspNetCore.Analyzers.CodeFixers.csproj (100%) rename {TUnit.AspNetCore.Analyzers.CodeFixers => src/TUnit.AspNetCore.Analyzers.CodeFixers}/UseTestWebApplicationFactoryCodeFixProvider.cs (100%) create mode 100644 src/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj create mode 100644 src/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj create mode 100644 src/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/AnalyzerReleases.Shipped.md (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/AnalyzerReleases.Unshipped.md (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/ConcurrentDiagnosticAnalyzer.cs (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/DiagnosticIds.cs (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/DirectWebApplicationFactoryInheritanceAnalyzer.cs (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/Resources.Designer.cs (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/Resources.resx (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/Rules.cs (100%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/TUnit.AspNetCore.Analyzers.csproj (97%) rename {TUnit.AspNetCore.Analyzers => src/TUnit.AspNetCore.Analyzers}/WebApplicationFactoryAccessAnalyzer.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Extensions/LoggingExtensions.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Extensions/ServiceCollectionExtensions.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Extensions/WebApplicationFactoryExtensions.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/FactoryScopeStartupFilter.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/FlowSuppressingHostedService.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Http/ActivityPropagationHandler.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Http/TUnitHttpClientFilter.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Http/TUnitTestIdHandler.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Interception/CapturedHttpExchange.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Interception/HttpExchangeCapture.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Interception/HttpExchangeCaptureExtensions.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Interception/HttpExchangeCaptureMiddleware.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Logging/CorrelatedTUnitLoggingExtensions.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/Logging/TUnitTestContextMiddleware.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/PropagatorAlignmentStartupFilter.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/TUnit.AspNetCore.Core.csproj (97%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/TestWebApplicationFactory.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/TracedWebApplicationFactory.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/WebApplicationTest.cs (100%) rename {TUnit.AspNetCore.Core => src/TUnit.AspNetCore.Core}/WebApplicationTestOptions.cs (100%) rename {TUnit.AspNetCore => src/TUnit.AspNetCore}/TUnit.AspNetCore.csproj (88%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/AspireFixture.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/AspireFixtureOptions.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/AspireTelemetryHooks.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/BoundedLogBuffer.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/OtlpEndpointEnvironment.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/ResourceSnapshot.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/ResourceWaitBehavior.cs (100%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/TUnit.Aspire.Core.csproj (90%) rename {TUnit.Aspire.Core => src/TUnit.Aspire.Core}/Telemetry/TestTraceExporter.cs (100%) rename {TUnit.Aspire => src/TUnit.Aspire}/TUnit.Aspire.csproj (87%) rename {TUnit.Assertions.Analyzers.CodeFixers => src/TUnit.Assertions.Analyzers.CodeFixers}/AwaitAssertionCodeFixProvider.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers => src/TUnit.Assertions.Analyzers.CodeFixers}/CollectionIsEqualToCodeFixProvider.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers => src/TUnit.Assertions.Analyzers.CodeFixers}/Extensions/DocumentExtensions.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers => src/TUnit.Assertions.Analyzers.CodeFixers}/TUnit.Assertions.Analyzers.CodeFixers.csproj (100%) rename {TUnit.Assertions.Analyzers.CodeFixers => src/TUnit.Assertions.Analyzers.CodeFixers}/XUnitAssertionCodeFixProvider.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/AnalyzerReleases.Shipped.md (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/AnalyzerReleases.Unshipped.md (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/AwaitAssertionAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/AwaitValueTaskAssertThatAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/CollectionIsEqualToAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/CompilerArgumentsPopulatedAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/ConcurrentDiagnosticAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/ConstantInAssertThatAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/DiagnosticIds.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/DisplayFormats.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/DynamicInAssertThatAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Extensions/SyntaxExtensions.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Extensions/TypeExtensions.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/GenerateAssertionAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/IsNotNullAssertionSuppressor.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/MixAndOrOperatorsAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/ObjectBaseEqualsMethodAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/PreferIsNullAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/PreferIsTrueOrIsFalseAnalyzer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Properties/AssemblyInfo.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Properties/launchSettings.json (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Resources.Designer.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Resources.resx (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/Rules.cs (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/TUnit.Assertions.Analyzers.csproj (100%) rename {TUnit.Assertions.Analyzers => src/TUnit.Assertions.Analyzers}/XUnitAssertionAnalyzer.cs (100%) rename {TUnit.Assertions.FSharp => src/TUnit.Assertions.FSharp}/Extensions.fs (100%) rename {TUnit.Assertions.FSharp => src/TUnit.Assertions.FSharp}/TUnit.Assertions.FSharp.fsproj (81%) rename {TUnit.Assertions.FSharp => src/TUnit.Assertions.FSharp}/TUnit.Assertions.FSharp.props (100%) rename {TUnit.Assertions.FSharp => src/TUnit.Assertions.FSharp}/TaskAssert.fs (100%) rename {TUnit.Assertions.Should.SourceGenerator => src/TUnit.Assertions.Should.SourceGenerator}/NameConjugator.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator => src/TUnit.Assertions.Should.SourceGenerator}/ShouldExtensionGenerator.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator => src/TUnit.Assertions.Should.SourceGenerator}/TUnit.Assertions.Should.SourceGenerator.csproj (97%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Attributes/ShouldGeneratePartialAttribute.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Attributes/ShouldNameAttribute.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/IShouldSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldAssertion.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldCollectionSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldContinuation.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldDelegateCollectionSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldDelegateSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldDictionarySource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldSetSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldSource.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/Core/ShouldSourceBase.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/ShouldExtensions.cs (100%) rename {TUnit.Assertions.Should => src/TUnit.Assertions.Should}/TUnit.Assertions.Should.csproj (86%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/AssertionExtensionGenerator.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/AssertionMethodGenerator.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/CollectionShapeAssertionGenerator.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/CollectionShapeOverloadGenerator.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/CollectionShapeRegistry.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/CovarianceHelper.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/DefaultValueFormatter.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Generators/MethodAssertionGenerator.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Models/ImmutableEquatableArray.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/Shared/AttributeForwardingFormatters.cs (100%) rename {TUnit.Assertions.SourceGenerator => src/TUnit.Assertions.SourceGenerator}/TUnit.Assertions.SourceGenerator.csproj (95%) rename {TUnit.Assertions => src/TUnit.Assertions}/Abstractions/ICollectionAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/DictionaryAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/EnumerableAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/ListAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/MemoryAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/ReadOnlyListAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Adapters/SetAdapter.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/AssertionScope.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Enums/EnumAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Enums/EnumAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/GenericAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/PropertyAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/GroupAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/MatchAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/MatchIndexAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/RegexMatch.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/RegexMatchCollection.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Regex/StringMatchesAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/StrictEqualityAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Assertions/Strings/ParseAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/AssertionExtensionAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/AssertionFromAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/AssertionFromAttribute`1.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/GenerateAssertionAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/GenerateCollectionShapeAssertionsAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/GenerateCollectionShapeCountOverloadsAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Attributes/GenerateCollectionShapeSatisfiesOverloadsAttribute.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/ByteAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Chaining/AndAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Chaining/AndContinuation.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Chaining/OrAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Chaining/OrContinuation.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Collections/CollectionChecks.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Collections/MemoryAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ArrayAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/AssemblyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/AsyncEnumerableAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/BetweenAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/BigIntegerAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/BooleanAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/BooleanAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CancellationTokenAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CharAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CollectionAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CollectionComparerBasedAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CollectionCountSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CollectionNullAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ComparerBasedAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ComparisonAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CompletesWithinAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CookieAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CultureInfoAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/CultureInfoAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DateOnlyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DateTimeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DateTimeEqualsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DateTimeOffsetAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DateTimeSpecializedAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DayOfWeekAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DictionaryAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DictionaryCollectionContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DictionaryValueSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DirectoryInfoAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/DoubleAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/EncodingAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/EncodingAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/EqualsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/EquatableAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ExceptionAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ExceptionPropertyAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/FileInfoAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/FileSystemAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/GuidAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/HasDistinctItemsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/CollectionEquivalencyChecker.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/ExpressionHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/FuncEqualityComparer.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/InlineAssertionHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/LineDiffHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/ReferenceEqualityComparer.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/ReflectionHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/StructuralDiffHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/StructuralEqualityComparer.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Helpers/TypeHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/HttpResponseMessageAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/HttpStatusCodeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/HttpStatusCodeAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/IPAddressAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/IndexAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/IsEquivalentToAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Json/JsonDiffHelper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Json/JsonElementAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Json/JsonNodeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Json/JsonStringAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/LazyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ListAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/MappedSatisfiesAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/MemberAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/MiscellaneousAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/MutableDictionaryAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NotEqualsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NotEquivalentToAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NotStructuralEquivalencyAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NullAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NullAssertionExtension.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NullableAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NumericIsCloseToAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/NumericIsWithinPercentOfAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/PredicateAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ProcessAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/RangeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ReadOnlyListAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ReferenceAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/RuneAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/SetAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/SingleAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/SingleItemSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/SpanAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/SpecializedEqualityAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StreamAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringBuilderAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringEmptyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringEqualsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringLengthRangeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringLengthValueAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StringStaticMethodAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/StructuralEquivalencyAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TaskAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ThreadAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ThrowsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TimeOnlyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TimeSpanAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TimeZoneInfoAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ToleranceBasedEqualsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TypeAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/TypeOfAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/UriAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/ValueTaskAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/VersionAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/WaitsForAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/WeakReferenceAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/WithInnerExceptionsAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Wrappers/CountWrapper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Conditions/Wrappers/LengthWrapper.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/Assertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/AssertionContext.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/AssertionResult.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/AssertionResult{T}.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/AsyncEnumerableContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/ChainType.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/CollectionContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/CombinerType.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/DictionaryContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/EvaluationContext.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/EvaluationMetadata.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/IAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/IAssertionSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/IAssertionSourceFor.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/IDelegateAssertionSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/IItemSatisfiesSource.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/ListContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Core/ReadOnlyListContinuations.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/DecimalAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/DoubleAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Enums/CollectionOrdering.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Exceptions/AssertionException.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Exceptions/BaseAssertionException.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Exceptions/CompleteWithinException.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Exceptions/MaybeCaughtException.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Exceptions/MixedAndOrAssertionsException.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Extensions/Assert.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Extensions/AssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Extensions/ImplicitConversionEqualityExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Extensions/PropertyAssertionExtensions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Fail.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/FloatAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/IntAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/LongAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/SbyteAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/ShortAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ArrayAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AssertionExpressionBuilder.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AsyncDelegateAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AsyncEnumerableAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AsyncEnumerableAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AsyncFuncAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/AsyncFuncCollectionAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/CollectionAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/CollectionAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/DelegateAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/DictionaryAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/DictionaryAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/FuncAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/FuncCollectionAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ListAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ListAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/MemoryAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/MemoryAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/MutableDictionaryAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/MutableDictionaryAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ReadOnlyListAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ReadOnlyListAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/SetAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/SetAssertionBase.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/TaskAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/Sources/ValueAssertion.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/StringMatcher.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/StringValue.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/TUnit.Assertions.csproj (94%) rename {TUnit.Assertions => src/TUnit.Assertions}/TUnit.Assertions.csproj.DotSettings (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/TUnit.Assertions.props (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/TUnit.Assertions.targets (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/UintAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/UlongAssertions.cs (100%) rename {TUnit.Assertions => src/TUnit.Assertions}/UshortAssertions.cs (100%) rename {TUnit.Core.SourceGenerator.Roslyn414 => src/TUnit.Core.SourceGenerator.Roslyn414}/TUnit.Core.SourceGenerator.Roslyn414.csproj (51%) rename {TUnit.Core.SourceGenerator.Roslyn44 => src/TUnit.Core.SourceGenerator.Roslyn44}/TUnit.Core.SourceGenerator.Roslyn44.csproj (51%) rename {TUnit.Core.SourceGenerator.Roslyn47 => src/TUnit.Core.SourceGenerator.Roslyn47}/TUnit.Core.SourceGenerator.Roslyn47.csproj (51%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Analyzers/ITestAnalyzer.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Analyzers/TestMethodAnalyzer.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerationHelpers.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/DynamicTestsGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Equality/PreventCompilationTriggerOnEveryKeystrokeComparer.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Formatting/ITypedConstantFormatter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Formatting/TypedConstantFormatter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/DataSourceAttributeHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/FullyQualifiedWithGlobalPrefixRewriter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/GenericTypeHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/HookExecutorHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/InstanceFactoryGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/RequiredPropertyHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/SpecialFloatingPointValuesHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/TupleArgumentHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/TypeSymbolExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Helpers/TypedConstantParser.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/InfrastructureGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/StaticPropertyInitializationGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/VariableNames.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Writers/AttributeWriter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeGenerators/Writers/SourceInformationWriter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/CodeWriter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/DisplayFormats.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Enums/ArgumentsType.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Enums/HookLocationType.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/AttributeDataExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/MethodExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/ObjectExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/ParsableTypeExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/SymbolExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/SyntaxExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/TypeExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Extensions/TypeSymbolExtensions.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Generators/AotConverterGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Generators/HookMetadataGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Generators/PropertyInjectionSourceGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Generators/TestMetadataGenerator.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Helpers/FileNameHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Helpers/InterfaceHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Helpers/WellKnownTypes.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/ICodeWriter.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/ClassTestGroup.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/DataSourceBinding.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/EquatableArray.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/AssemblyInfoModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/DataSourceModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/DynamicTestModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/ExtractedAttribute.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/HookModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/NamedArgumentModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/ParameterModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/PropertyInjectionModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/TestMethodModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/Extracted/TypedConstantModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/FullyQualifiedTypeName.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/HooksDataModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/PropertyWithDataSource.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/TestDescriptorModel.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/TestMetadataGenerationContext.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/TestMethodMetadata.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Models/TestMethodSourceCode.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Properties/launchSettings.json (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Readme.md (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/TUnit.Core.SourceGenerator.csproj (96%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Utilities/AsyncDataSourceHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/Utilities/MetadataGenerationHelper.cs (100%) rename {TUnit.Core.SourceGenerator => src/TUnit.Core.SourceGenerator}/WellKnownFullyQualifiedClassNames.cs (100%) rename {TUnit.Core => src/TUnit.Core}/AbstractDynamicTest.cs (100%) rename {TUnit.Core => src/TUnit.Core}/AbstractExecutableTest.cs (100%) rename {TUnit.Core => src/TUnit.Core}/AotCompatibility/GenericTestRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/AsyncConvert.cs (100%) rename {TUnit.Core => src/TUnit.Core}/AsyncEvent.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/AotCompatibleAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/BaseTestAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/ClassConstructorSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/DynamicTestBuilderAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Executors/CultureAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Executors/HookExecutorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Executors/InvariantCultureAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Executors/STAThreadExecutorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Executors/TestExecutorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/GenerateGenericTestAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/IScopedAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/ParallelGroupAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/ParallelLimiterAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/ReflectionModeAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/SingleTUnitAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TUnitAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestConstructorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ArgumentDisplayFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ArgumentDisplayFormatterAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ArgumentsAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/AsyncDataSourceGeneratorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/AsyncUntypedDataSourceSourceGeneratorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSourceAttribute_2.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSourceAttribute_3.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSourceAttribute_4.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSourceAttribute_5.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ClassDataSources.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/CombinedDataSourcesAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/DataSourceGeneratorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/DelegateDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/DependencyInjectionDataSourceSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/EmptyDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/IAccessesInstanceData.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/IAsyncNonTypedDataSourceGeneratorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/IDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/IDataSourceMemberAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/IRequiresImmediateInitialization.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ITraceScopeProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/ITypedDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/InstanceMethodDataSourceSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixExclusionAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixSourceInstanceMethodAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixSourceMethodAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MatrixSourceRangeAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/MethodDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/NoDataSource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/SharedType.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/StaticDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/TypedDataSourceAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestData/UntypedDataSourceGeneratorAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestHooks/AfterAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestHooks/AfterEveryAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestHooks/BeforeAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestHooks/BeforeEveryAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestHooks/HookAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/CategoryAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/ClassTimelineAttribute.Constants.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/ClassTimelineAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/DependsOnAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/DisplayNameAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/DisplayNameFormatterAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/ExcludeOnAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/ExecutionPriorityAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/ExplicitAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/NotDiscoverableAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/NotInParallelAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/PropertyAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/RepeatAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/RetryAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/RunOnAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/SkipAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/TestMetadata/TimeoutAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Tests/InheritsTestsAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Attributes/Tests/TestAttribute.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Context.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ContextProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Contexts/DiscoveredTestContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Contexts/HookRegisteredContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Contexts/TestRegisteredContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Converters/AotConverterRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Converters/FuncAotConverter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Converters/IAotConverter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Data/ScopedDictionary.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Data/ThreadSafeDictionary.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DataGenerationException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DataGeneratorMetadataCreator.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DataSourceContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DataSources/TestDataFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Defaults.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DiscoveredTest.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Discovery/InitializerPropertyRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Discovery/ObjectGraph.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Discovery/ObjectGraphDiscoverer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Discovery/PropertyCacheManager.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DiscoveryFailure.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DynamicTestBuilderContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/DynamicTestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/EngineCancellationToken.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/DataGeneratorType.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/EventReceiverStage.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/LogLevel.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/OS.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/Priority.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/TestRelationship.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Enums/TimelineMode.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Events/EventType.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/AfterAssemblyException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/AfterClassException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/AfterTestDiscoveryException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/AfterTestException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/AfterTestSessionException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/BeforeAssemblyException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/BeforeClassException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/BeforeTestDiscoveryException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/BeforeTestException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/BeforeTestSessionException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/CircularDependencyException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/DependencyConflictException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/FailTestException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/GenericTypeResolutionException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/InconclusiveTestException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/SkipTestException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TUnitException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TestDependencyException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TestExecutionException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TestFailedInitializationException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TestNotExecutedException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TestRunCanceledException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Exceptions/TimeoutException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ExecutableTest.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ExecutableTestCreationContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ExecutableTest`1.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/CultureExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/DedicatedThreadExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/DedicatedThreadExecutor.cs.backup (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/DefaultExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/GenericAbstractExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Executors/STAThreadExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ExpandedTest.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/DictionaryExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/MetadataExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/ReflectionExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/ServiceProviderExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/TestContextExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Extensions/TupleExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ExternalSpanSink.cs (100%) rename {TUnit.Core => src/TUnit.Core}/GenericTestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/GlobalSharedDataKey.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ArgumentFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/AttributeDictionaryHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/CartesianProductHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/CastHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ClassConstructorHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/Counter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/DataConversionHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/DataSourceFactories.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/DataSourceHelpers.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/DecimalParsingHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/DisplayNameSubstitutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/Disposer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/EnvironmentHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/GenericTypeHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ParallelTaskHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ProcessorCountParallelLimit.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ReferenceEqualityComparer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/StringBuilderPool.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TestClassTypeHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TestDataRowUnwrapper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TestNameGenerator.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TupleFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TupleHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/TypeNameFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ValueListBuilder.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Helpers/ValueStringBuilder.cs (100%) rename {TUnit.Core => src/TUnit.Core}/HookRegistrationIndices.cs (100%) rename {TUnit.Core => src/TUnit.Core}/HookType.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/AfterAssemblyHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/AfterClassHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/AfterTestDiscoveryHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/AfterTestHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/AfterTestSessionHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/BeforeAssemblyHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/BeforeClassHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/BeforeTestDiscoveryHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/BeforeTestHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/BeforeTestSessionHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/HookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/IExecutableHook.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/IHookMessagePublisher.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/InstanceHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/LastTestInAssemblyClassAdapter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/LastTestInClassAdapter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/LazyHookEntry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Hooks/StaticHookMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/HttpActivityPropagator.cs (100%) rename {TUnit.Core => src/TUnit.Core}/IDynamicTestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ITUnitMessageBus.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ITestEntrySource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/InjectableProperty.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IAsyncDataSource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IAsyncDiscoveryInitializer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IAsyncInitializer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IClassConstructor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ICompileTimeDataResolver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IConfiguration.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IDataSource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IDisposer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IExecutionOrder.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IFirstTestInAssemblyEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IFirstTestInClassEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IFirstTestInTestSessionEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IGenericTypeResolver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IHasLoggers.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IHookExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IHookRegisteredEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IInfersType.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IInitializationCallback.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IKeyedDataSource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ILastTestInAssemblyEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ILastTestInClassEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ILastTestInTestSessionEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IObjectGraphDiscoverer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IObjectInitializationService.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IParallelConstraint.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/IParallelLimit.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ISourceGeneratedTestRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITUnitPlugin.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestClass.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestConfiguration.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestDependencies.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestDetailsMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestDiscoveryEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestEndEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestEvents.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestExecution.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestExecutor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestFinder.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestIdentity.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestIsolation.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestLocation.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestMethod.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestNameFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestOutput.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestParallelization.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestRegisteredEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestRetryEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestSkippedEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestStartEventReceiver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITestStateBag.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/ITypedTestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/SourceGenerator/IPropertySource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Interfaces/SourceGenerator/PropertyInjectionMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/ConsoleLineBuffer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/DefaultLogger.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/EarlyBufferLogger.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/ILogSink.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/ILogger.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/LogLevel.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/LogSinkRouter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/LoggingExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/NullLogger.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/TUnitLogger.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Logging/TUnitLoggerFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/MethodMetadataFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/Artifact.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/AssemblyHookContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/BeforeTestDiscoveryContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/ClassConstructorMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/ClassHookContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/DataGeneratorMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/GlobalContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestBuildContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestDiscoveryContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestExecutionContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestExecutionData.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/AssemblyMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/ClassMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/IMemberMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/MemberMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/MethodMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/ParameterMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestModels/PropertyMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Models/TestSessionContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/NotInParallelConstraint.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ObjectInitializer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ParallelGroupConstraint.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ParallelLimitLockProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/ParameterMetadataFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PlaceholderInstance.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropagatorAlignment.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyDataSource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/ClassMetadataHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/Initialization/PropertyInitializationContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertyCacheKeyGenerator.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertyHelper.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertyInjectionCache.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertyInjectionPlanBuilder.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertySetterFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/PropertyValueProcessor.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertyInjection/TupleValueResolver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/PropertySourceRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/README.md (100%) rename {TUnit.Core => src/TUnit.Core}/ResolvedDependency.cs (100%) rename {TUnit.Core => src/TUnit.Core}/RunHelpers.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/GenericTypeResolver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/IContextProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/ModeDetector.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/NoOpGenericTypeResolver.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/ObjectInitializationService.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/TestExecutionRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/TestNameFormatter.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Services/TestServiceProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Settings/DisplaySettings.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Settings/ExecutionSettings.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Settings/ParallelismSettings.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Settings/TUnitSettings.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Settings/TimeoutSettings.cs (100%) rename {TUnit.Core => src/TUnit.Core}/SharedDataKey.cs (100%) rename {TUnit.Core => src/TUnit.Core}/SharedDataSources.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Skip.cs (100%) rename {TUnit.Core => src/TUnit.Core}/SkippedTestInstance.cs (100%) rename {TUnit.Core => src/TUnit.Core}/SourceRegistrar.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Sources.cs (100%) rename {TUnit.Core => src/TUnit.Core}/SpanData.cs (100%) rename {TUnit.Core => src/TUnit.Core}/StaticProperties/StaticPropertyMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/StaticProperties/StaticPropertyRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/StaticPropertyReflectionInitializer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TUnit.Core.csproj (97%) rename {TUnit.Core => src/TUnit.Core}/TUnit.Core.csproj.DotSettings (100%) rename {TUnit.Core => src/TUnit.Core}/TUnit.Core.props (100%) rename {TUnit.Core => src/TUnit.Core}/TUnit.Core.targets (100%) rename {TUnit.Core => src/TUnit.Core}/TUnitActivitySource.ReportConstants.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TUnitActivitySource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestBuilder/TestBuilderException.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestBuilderContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Dependencies.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Events.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Execution.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Isolation.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Metadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Output.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.Parallelization.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.StateBag.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContext.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestContextEvents.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDataCombination.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDataContainer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDataRow.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDataRowMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDefinition.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDependency.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Class.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Configuration.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Identity.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Location.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Metadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.Method.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestDetails.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestEntry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestEntryFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestEntrySource.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestMetadata.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestMetadataFactory.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestMetadata`1.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestPhase.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestResult.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestState.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestStateExtensions.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TestVariantInfo.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Timing.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TraceRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TraceScopeRegistry.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Tracking/ObjectTracker.cs (100%) rename {TUnit.Core => src/TUnit.Core}/Tracking/TrackableObjectGraphProvider.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TypeArrayComparer.cs (100%) rename {TUnit.Core => src/TUnit.Core}/TypeInfo.cs (100%) rename {TUnit.Core => src/TUnit.Core}/build/TUnit.Core.props (100%) rename {TUnit.Core => src/TUnit.Core}/build/TUnit.Core.targets (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/Collectors/AotTestDataCollector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/Interfaces/ITestBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/Interfaces/ITestDataCollector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/ParameterMetadataFactory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/ReflectionMetadataBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/TestBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/TestBuilderPipeline.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/TestBuildingContext.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Building/TestDataCollectorFactory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Capabilities/BannerCapability.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Capabilities/StopExecutionCapability.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Capabilities/TrxReportCapability.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/DetailedStacktraceCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/DisableLogoCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/FailFastCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/GitHubReporterCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/HtmlReporterCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/JUnitReporterCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/JsonOutputCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/LogLevelCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/MaximumParallelTestsCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/ParametersCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/CommandLineProviders/ReflectionModeCommandProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/ConcurrentHashSet.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Configuration/EnvironmentConstants.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Constants/EngineDefaults.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Constants/TestAdapterConstants.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/DeferredEnumerationExecutableTest.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/AsyncDataSourceHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/AsyncDataSourcePlaceholder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ConstructorHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/GenericTestHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/IHookRegistrar.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionAttributeExtractor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionGenericTypeResolver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionHookDiscoveryService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionHookRegistrar.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionInstanceFactory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionTestDataCollector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/ReflectionTestMetadata.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/SourceGenHookRegistrar.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Discovery/TestInstanceHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/EmptyDataSourceAttribute.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Enums/EngineMode.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Enums/FailureCategory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Events/EventBatcher.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Events/EventReceiverCache.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Events/EventReceiverRegistry.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Exceptions/HookFailedException.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Exceptions/TUnitFailedException.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Exceptions/TestFailedException.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Exceptions/ThrowListener.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/AttributeArrayExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/EnumerableExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/JsonExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/TestApplicationBuilderExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/TestContextExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/TestExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/TestNodeStatePropertyExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Extensions/TypeExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/FailedExecutableTest.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/ConfigurationAdapter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/IFilterReceiver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/IRequestHandler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/TUnitExtension.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/TUnitServiceProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/TUnitTestFramework.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/TestRequestHandler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Framework/TestingPlatformBuilderHook.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/AssemblyReferenceCache.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/AttributeHelpers.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/DataSourceMetadataExtractor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/DataUnwrapper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/DisplayNameBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/DotNetAssemblyHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/ExceptionsHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/ExecutionContextHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/ExecutionModeHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/ExpressionHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/FuncHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/HookTimeoutHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/MetadataTypeNameFormatter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/NoOpDisposable.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/OneTimeGate.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/PathValidator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/TimeoutDiagnostics.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/TimeoutHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/TypeNameHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Helpers/ValueTaskBridge.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/ITestMetadataScanner.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/IDataSourceResolver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/IDynamicTestQueue.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/IExecutableTestFactory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/IHookDelegateBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/ITestCoordinator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Interfaces/ITestExecutor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/ExceptionJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/JsonContext.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/TestAssemblyJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/TestClassJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/TestJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/TestResultJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Json/TestSessionJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/ConsoleOutputSink.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/IdeStreamingSink.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/MTPLoggerAdapter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/OptimizedConsoleInterceptor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/StandardErrorConsoleInterceptor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/StandardOutConsoleInterceptor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/TUnitFrameworkLogger.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Logging/TestOutputSink.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Models/ConstraintKeysCollection.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Models/GroupedTests.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/MtpNullLogger.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/NamedHookDelegate.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/NullLoggerFactory.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/PolyfillExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/PriorityQueue.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/AggregatedSummaryWriter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/AtomicFile.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/GitHubSummaryRegion.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/ReportAggregator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/ReportDataJson.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Aggregation/ReportDataMerger.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/GitHubReporter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/ActivityCollector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/GitHubArtifactUploader.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/HtmlReportDataModel.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/HtmlReportGenerator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/HtmlReporter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/Html/TestReport.template.html (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/JUnitReporter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/SourceControlContext.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/SourcePathResolver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Reporters/TUnitRetryAttemptsProperty.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/ConstraintKeyScheduler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/IConstraintKeyScheduler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/ITestScheduler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/NotInParallelLock.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/TestPriority.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/TestRunner.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/TestScheduler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Scheduling/WaitingTestIndex.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/AfterHookPairTracker.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/BeforeHookTaskCache.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/CircularDependencyDetector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/DeferredTestExpander.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/DictionaryListExtensions.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/DiscoveryCircuitBreaker.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/DynamicTestQueue.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/EventReceiverOrchestrator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/FailureCategorizer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/FilterParser.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/HookDelegateBuilder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/HookExecutor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/IMetadataFilterMatcher.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/IObjectRegistry.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/IStaticPropertyInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/LogLevelProvider.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/MetadataDependencyExpander.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/MetadataFilterMatcher.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/ObjectGraphDiscoveryService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/ObjectLifecycleService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/PropertyInjector.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/ReflectionStaticPropertyInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/SourceGenStaticPropertyInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/StaticPropertyHandler.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestArgumentRegistrationService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestDependencyResolver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/HashSetPool.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/RetryHelper.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/TestContextRestorer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/TestCoordinator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/TestMethodInvoker.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestExecution/TestStateManager.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestFilterService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestFinder.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestGenericTypeResolver.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestGroupingService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestIdentifierService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestLifecycleCoordinator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/TestRegistry.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Services/VerbosityService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TUnit.Engine.csproj (93%) rename {TUnit.Engine => src/TUnit.Engine}/TUnit.Engine.props (100%) rename {TUnit.Engine => src/TUnit.Engine}/TUnit.Engine.targets (100%) rename {TUnit.Engine => src/TUnit.Engine}/TUnitInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TUnitMessageBus.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TUnitProcessInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TestDiscoveryService.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TestExecutor.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TestInitializer.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TestNodeProperties.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/TestSessionCoordinator.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Trait.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Utilities/ScopedAttributeFilter.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Verify.cs (100%) rename {TUnit.Engine => src/TUnit.Engine}/Xml/JUnitXmlWriter.cs (100%) rename {TUnit.FsCheck => src/TUnit.FsCheck}/CancellationTokenArbitrary.cs (100%) rename {TUnit.FsCheck => src/TUnit.FsCheck}/FsCheckPropertyAttribute.cs (100%) rename {TUnit.FsCheck => src/TUnit.FsCheck}/FsCheckPropertyTestExecutor.cs (100%) rename {TUnit.FsCheck => src/TUnit.FsCheck}/PropertyFailedException.cs (100%) rename {TUnit.FsCheck => src/TUnit.FsCheck}/TUnit.FsCheck.csproj (84%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Extensions/CorrelatedLoggingExtensions.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Extensions/LoggingBuilderExtensions.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Extensions/ServiceCollectionExtensions.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/CorrelatedTUnitLogger.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/CorrelatedTUnitLoggerProvider.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/TUnitLogger.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/TUnitLoggerProvider.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/TUnitLoggerScope.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/Logging/TUnitLoggingRegistry.cs (100%) rename {TUnit.Logging.Microsoft => src/TUnit.Logging.Microsoft}/TUnit.Logging.Microsoft.csproj (88%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/ArgIsNullNonNullableAnalyzer.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/DelegateMockAnalyzer.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/LanguageVersionAnalyzer.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/Rules.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/SealedClassMockAnalyzer.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/StructMockAnalyzer.cs (100%) rename {TUnit.Mocks.Analyzers => src/TUnit.Mocks.Analyzers}/TUnit.Mocks.Analyzers.csproj (94%) rename {TUnit.Mocks.Assertions => src/TUnit.Mocks.Assertions}/MockAssertionExtensions.cs (100%) rename {TUnit.Mocks.Assertions => src/TUnit.Mocks.Assertions}/TUnit.Mocks.Assertions.csproj (86%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/CapturedRequest.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/MockExtensions.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/MockHttpClient.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/MockHttpClientFactory.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/MockHttpHandler.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/RequestMatcher.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/RequestSetup.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/ResponseBuilder.cs (100%) rename {TUnit.Mocks.Http => src/TUnit.Mocks.Http}/TUnit.Mocks.Http.csproj (83%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/LogEntry.cs (100%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/LogVerification.cs (100%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/MockExtensions.cs (100%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/MockLogger.cs (100%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/MockLoggerExtensions.cs (100%) rename {TUnit.Mocks.Logging => src/TUnit.Mocks.Logging}/TUnit.Mocks.Logging.csproj (91%) create mode 100644 src/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj create mode 100644 src/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj create mode 100644 src/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockBridgeBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockDelegateFactoryBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockEventsBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockFactoryBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockImplBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockMembersBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockStaticExtensionBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Builders/MockWrapperTypeBuilder.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/CodeWriter.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Discovery/MemberDiscovery.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Discovery/MockNamespaceConflictDetector.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Discovery/MockTypeDiscovery.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Discovery/SecondarySurfaceFactory.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Extensions/MethodSymbolExtensions.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Extensions/TypeSymbolExtensions.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/IdentifierEscaping.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/MockGenerator.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/EquatableArray.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockEventModel.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockExplicitInterfaceSlot.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockMemberModel.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockParameterModel.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockTypeModel.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/Models/MockTypeParameterModel.cs (100%) rename {TUnit.Mocks.SourceGenerator => src/TUnit.Mocks.SourceGenerator}/TUnit.Mocks.SourceGenerator.csproj (95%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/AnyArgs.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/AnyType.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/Arg.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/ArgOfT.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/ArgumentStore.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/CaptureMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/IArgumentMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Arguments/RefStructArg.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Defaults/DefaultValueProvider.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Defaults/IDefaultValueProvider.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Diagnostics/MockDiagnostics.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Diagnostics/SetupInfo.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/EventSubscriptionAccessor.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Exceptions/MockStrictBehaviorException.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Exceptions/MockVerificationException.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/GenerateMockAttribute.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IMock.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IMockControl.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IMockEngineAccess.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IMockEngineAccessOfT.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IMockObject.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/IRaisable.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/ITypeArgumentVerificationFactory.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/AnyMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/ContainsMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/CountMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/EmptyMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/ExactMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/InRangeMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/InSetMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/NotInSetMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/NotMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/NotNullMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/NullMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/ParamsArrayMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/PredicateMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/RegexMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Matchers/SequenceEqualsMatcher.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Mock.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockEngine.SecondaryInterfaces.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockEngine.Typed.AutoMock.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockEngine.Typed.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockEngine.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockExtension.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockMethodCall.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockOfT.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockRegistry.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/MockRepository.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/PropertyMockCall.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/CallbackBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/CallbackWithArgsBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/CompositeBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/ComputedReturnBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/ComputedReturnWithArgsBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/ComputedThrowBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/IBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/RawReturnBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/ReturnBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/ThrowBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/TypedCallbackBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/Behaviors/VoidReturnBehavior.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/EventRaiseInfo.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/IMethodSetup.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/IPropertySetup.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/ISetupChain.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/IVoidMethodSetup.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/MethodSetup.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/MethodSetupBuilder.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/OutRefContext.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/PropertySetterSetupBuilder.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/PropertySetupBuilder.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/RawReturn.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Setup/VoidMethodSetupBuilder.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/TUnit.Mocks.csproj (93%) rename {TUnit.Mocks => src/TUnit.Mocks}/TUnit.Mocks.props (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/TUnit.Mocks.targets (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/TUnitMocksSettings.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Times.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/TypeArgumentMatching.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/TypeArguments.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Verification/CallRecord.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Verification/CallRecordBuffer.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Verification/CallVerificationBuilder.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Verification/ICallVerification.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/Verification/OrderedVerification.cs (100%) rename {TUnit.Mocks => src/TUnit.Mocks}/VoidMockMethodCall.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/AutoReceiver.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/AutoStart.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/CorrelationScope.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/Receiver/OtlpLogParser.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/Receiver/OtlpReceiver.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/Receiver/OtlpTraceParser.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/TUnit.OpenTelemetry.csproj (93%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/TUnitOpenTelemetry.cs (100%) rename {TUnit.OpenTelemetry => src/TUnit.OpenTelemetry}/TUnitTestCorrelationProcessor.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/BrowserFixture.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/BrowserService.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/BrowserTest.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/ContextFixture.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/ContextTest.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/DefaultPlaywrightParallelLimiter.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/IWorkerService.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PageFixture.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PageTest.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightFixture.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightServiceConnector.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightSettings.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightSkipAttribute.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightTelemetryHeaders.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/PlaywrightTest.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/TUnit.Playwright.csproj (85%) rename {TUnit.Playwright => src/TUnit.Playwright}/Telemetry/PlaywrightActivityPropagator.cs (100%) rename {TUnit.Playwright => src/TUnit.Playwright}/WorkerAwareTest.cs (100%) rename {TUnit.Reporting.Tool => src/TUnit.Reporting.Tool}/Program.cs (100%) rename {TUnit.Reporting.Tool => src/TUnit.Reporting.Tool}/TUnit.Reporting.Tool.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/.idea/.idea.TUnit.dir/.idea/.gitignore (100%) rename {TUnit.Templates => src/TUnit.Templates}/.idea/.idea.TUnit.dir/.idea/.name (100%) rename {TUnit.Templates => src/TUnit.Templates}/.idea/.idea.TUnit.dir/.idea/encodings.xml (100%) rename {TUnit.Templates => src/TUnit.Templates}/.idea/.idea.TUnit.dir/.idea/indexLayout.xml (100%) rename {TUnit.Templates => src/TUnit.Templates}/Directory.Build.props (100%) rename {TUnit.Templates => src/TUnit.Templates}/Directory.Build.targets (100%) rename {TUnit.Templates => src/TUnit.Templates}/Directory.Packages.props (100%) rename {TUnit.Templates => src/TUnit.Templates}/README.md (100%) rename {TUnit.Templates => src/TUnit.Templates}/TUnit.Templates.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/Directory.Build.props (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/.template.config/template.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/TestProject/GlobalSetup.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/TestProject/Tests.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/TestProject/WebApplicationFactory.fs (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified => src/TUnit.Templates/content}/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/WebApp/Program.fs (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified => src/TUnit.Templates/content}/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet.FSharp/WebApp/appsettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/.template.config/template.json (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet => src/TUnit.Templates/content/TUnit.AspNet/TestProject}/GlobalSetup.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/TestProject/TestProject.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/TestProject/Tests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/TestProject/WebApplicationFactory.cs (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified => src/TUnit.Templates/content}/TUnit.AspNet/WebApp/Program.cs (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified => src/TUnit.Templates/content}/TUnit.AspNet/WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/WebApp/WebApp.csproj (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified => src/TUnit.Templates/content}/TUnit.AspNet/WebApp/WebApp.http (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/WebApp/appsettings.Development.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.AspNet/WebApp/appsettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/.template.config/template.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Program.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Properties/launchSettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.Development.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/ExampleNamespace.AppHost.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Program.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Properties/launchSettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.Development.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/Extensions.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/AppFixture.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Models/WeatherForecast.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Tests/ApiTests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/App.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Layout/MainLayout.razor (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor.css (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Layout/NavMenu.razor (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor.css (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Pages/Counter.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Pages/Error.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Pages/Home.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Pages/Weather.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/Routes.razor (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/Components/_Imports.razor (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/ExampleNamespace.WebApp.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Program.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/WeatherApiClient.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.Development.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/app.css (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp => src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp}/wwwroot/favicon.png (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Test/.template.config/template.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Test/ExampleNamespace.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Aspire.Test/IntegrationTest1.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/.template.config/template.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Data/DataClass.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Data/DataGenerator.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/GlobalSetup.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/TestProject.fsproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Tests.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Tests2.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.FSharp/Tests3.fs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Playwright/.template.config/template.json (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified => src/TUnit.Templates/content}/TUnit.Playwright/GlobalSetup.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Playwright/Hooks.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Playwright/TestProject.csproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Playwright/Tests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.Playwright/TwoContextFixtureTests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.VB/.template.config/template.json (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/Data/DataClass.vb (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/Data/DataGenerator.vb (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/Data/DependencyInjectionClassConstructor.vb (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/GlobalSetup.vb (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.VB/TestProject.vbproj (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit.VB/Tests.vb (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/Tests2.vb (100%) rename {TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified => src/TUnit.Templates/content}/TUnit.VB/Tests3.vb (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/.template.config/template.json (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/BasicTests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/Calculator.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/Data/AdditionDataGenerator.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/Data/InMemoryDb.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/DataDrivenTests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/DependencyInjectionTests.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/HooksAndLifecycle.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs (100%) rename {TUnit.Templates => src/TUnit.Templates}/content/TUnit/TestProject.csproj (100%) rename {TUnit => src/TUnit}/TUnit.csproj (83%) rename {TUnit => src/TUnit}/TUnit.props (100%) rename {TUnit => src/TUnit}/TUnit.targets (100%) rename {SharedTestHelpers => tests/SharedTestHelpers}/AnalyzerTestCompatibility.cs (100%) rename {SharedTestHelpers => tests/SharedTestHelpers}/RulesDecouplingVerifier.cs (100%) rename {Snapshots => tests/Snapshots}/TUnit._.verified/std-streams/stderr.txt (100%) rename {Snapshots => tests/Snapshots}/TUnit._.verified/std-streams/stdout.txt (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/AbstractTestClassWithDataSourcesAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/AnalyzerTestHelpers.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ArgumentsAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/AsyncVoidAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/AttributeClassPropertyRequiredTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/BaseAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/BeforeHookAsyncLocalAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Bugs/2136/Tests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ClassAccessibilityAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ClassConstructorDataSourceAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ClassDataSourceAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ClassDataSourceConstructorAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ClassParametersAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/CodeFixerRulesDecouplingTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/CombinedDataSourceAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ConsoleOutAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/DataDrivenTestArgumentsAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/DataSourceGeneratorAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/DependsOnConflictAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/DisposableFieldPropertyAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/DynamicTestAwaitExpressionSuppressorTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/EnumerableMethodDataTupleTypeTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Extensions/StringExtensions.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/ForbidRedefiningAttributeUsageAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/GeneratedDataAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/GenericMethodSourceDataTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/GlobalTestHooksAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/InheritsTestsAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/InstanceTestMethodAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/InstanceValuesInTestClassAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MSTestMigrationAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MarkMethodStaticSuppressorTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MatrixDataSourceAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MatrixDataSourceCodeFixProviderTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MethodDataSourceAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MethodDataSourceMatchesConstructorAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MissingPolyfillAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/MissingTestAttributeAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/NUnitMigrationAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/PropertyAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/PsvmAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/PublicMethodMissingTestAttributeAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/SingleTUnitAttributeAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/TUnit.Analyzers.Tests.csproj (86%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/TestMethodParametersAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/TimeoutCancellationTokenAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/TimeoutCancellationTokenCodeFixProviderTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/TupleParameterMismatchTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier`1.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpCodeFixVerifier.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpCodeFixVerifier`2.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpCodeRefactoringVerifier.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpCodeRefactoringVerifier`1.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/CSharpVerifierHelper.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Verifiers/LineEndingNormalizingVerifier.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/VirtualHookOverrideAnalyzerTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/Vsthrd200AsyncSuffixSuppressorTests.cs (100%) rename {TUnit.Analyzers.Tests => tests/TUnit.Analyzers.Tests}/XUnitMigrationAnalyzerTests.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/CodeFixerRulesDecouplingTests.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/DirectWebApplicationFactoryInheritanceAnalyzerTests.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/TUnit.AspNetCore.Analyzers.Tests.csproj (66%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/UseTestWebApplicationFactoryCodeFixProviderTests.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier`1.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/Verifiers/CSharpCodeFixVerifier.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/Verifiers/CSharpVerifierHelper.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/Verifiers/LineEndingNormalizingVerifier.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/WebApplicationFactoryAccessAnalyzerTests.cs (100%) rename {TUnit.AspNetCore.Analyzers.Tests => tests/TUnit.AspNetCore.Analyzers.Tests}/WebApplicationFactoryStubs.cs (100%) rename {TUnit.AspNetCore.Tests.MinimalApi => tests/TUnit.AspNetCore.Tests.MinimalApi}/Program.cs (100%) rename {TUnit.AspNetCore.Tests.MinimalApi => tests/TUnit.AspNetCore.Tests.MinimalApi}/TUnit.AspNetCore.Tests.MinimalApi.csproj (100%) rename {TUnit.AspNetCore.Tests.WebApp => tests/TUnit.AspNetCore.Tests.WebApp}/Program.cs (100%) rename {TUnit.AspNetCore.Tests.WebApp => tests/TUnit.AspNetCore.Tests.WebApp}/TUnit.AspNetCore.Tests.WebApp.csproj (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/ActivityBaggageCorrelationTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/ActivityPropagationHandlerTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/AutoConfigureOpenTelemetryTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/CorrelatedLoggingResolverTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/GlobalUsings.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/HostStopExactlyOnceProbeTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/HostedServiceDisposalForwardingTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/HostedServiceFlowSuppressionTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/HostedServiceStopOnceTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/IHttpClientFactoryPropagationTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/IsolatedFactoryConcurrencyTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/MinimalApiAutoRegistrationTests.cs (100%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/TUnit.AspNetCore.Tests.csproj (79%) rename {TUnit.AspNetCore.Tests => tests/TUnit.AspNetCore.Tests}/TestWebAppFactory.cs (100%) rename {TUnit.Aspire.Tests.ApiService => tests/TUnit.Aspire.Tests.ApiService}/Program.cs (100%) rename {TUnit.Aspire.Tests.ApiService => tests/TUnit.Aspire.Tests.ApiService}/TUnit.Aspire.Tests.ApiService.csproj (100%) rename {TUnit.Aspire.Tests.AppHost => tests/TUnit.Aspire.Tests.AppHost}/Program.cs (100%) rename {TUnit.Aspire.Tests.AppHost => tests/TUnit.Aspire.Tests.AppHost}/TUnit.Aspire.Tests.AppHost.csproj (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/AspireDiagnosticsTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/Helpers/FakeResources.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/Helpers/OtlpProtobufBuilder.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/Helpers/OtlpTraceCaptureServer.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/IntegrationTestFixture.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/OtlpCorrelationIntegrationTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/OtlpEndpointEnvironmentTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/OtlpLogParserTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/OtlpReceiverTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/ResourceDiagnosticsHelperTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/ResourceLogSelectionTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/ResourcesToRemoveTests.cs (100%) create mode 100644 tests/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/TestActivityTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/TestTraceExporterTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/TraceRegistryTests.cs (100%) rename {TUnit.Aspire.Tests => tests/TUnit.Aspire.Tests}/WaitForHealthyReproductionTests.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/AwaitAssertionCodeFixProviderTests.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/CodeFixerRulesDecouplingTests.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/CollectionIsEqualToCodeFixProviderTests.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Extensions/StringExtensions.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj (74%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Verifiers/CSharpCodeFixVerifier.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Verifiers/CSharpCodeFixVerifier`2.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Verifiers/CSharpCodeRefactoringVerifier.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Verifiers/CSharpCodeRefactoringVerifier`1.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/Verifiers/CSharpVerifierHelper.cs (100%) rename {TUnit.Assertions.Analyzers.CodeFixers.Tests => tests/TUnit.Assertions.Analyzers.CodeFixers.Tests}/XUnitAssertionCodeFixProviderTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/AnalyzerTestHelpers.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/AwaitAssertionAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/AwaitValueTaskAssertThatAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/CollectionIsEqualToAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/CompilerArgumentsPopulatedAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/ConstantInAssertThatAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/DynamicInAssertThatAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/GenerateAssertionAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/IsNotNullAssertionSuppressorTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/MixAndOrOperatorsAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/ObjectBaseEqualsMethodAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/PreferIsNullAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/PreferIsTrueOrIsFalseAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/ShouldAnalyzerTests.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/TUnit.Assertions.Analyzers.Tests.csproj (78%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier`1.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpCodeFixVerifier.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpCodeFixVerifier`2.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpCodeRefactoringVerifier.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpCodeRefactoringVerifier`1.cs (100%) rename {TUnit.Assertions.Analyzers.Tests => tests/TUnit.Assertions.Analyzers.Tests}/Verifiers/CSharpVerifierHelper.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/GlobalSetup.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/GlobalUsings.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/NameConjugatorTests.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet10_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet8_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet9_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet10_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet8_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet9_0.verified.txt (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt (96%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt (96%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt (96%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/ShouldExtensionGeneratorTests.cs (100%) rename {TUnit.Assertions.Should.SourceGenerator.Tests => tests/TUnit.Assertions.Should.SourceGenerator.Tests}/TUnit.Assertions.Should.SourceGenerator.Tests.csproj (79%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/AssertMultipleTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/BasicShouldTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/ChainingTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/CollectionTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/DateTimeTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/DelegateTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/FailureTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/GenerateAssertionTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/InferenceTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/NullSourceTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/NumericTests.cs (100%) rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/StringTests.cs (100%) create mode 100644 tests/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj rename {TUnit.Assertions.Should.Tests => tests/TUnit.Assertions.Should.Tests}/UserDefinedAssertionTests.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ArrayAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssemblyAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt (96%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/AssertionExtensionGeneratorTests.cs (94%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/BooleanAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CancellationTokenAssertionGeneratorTests.cs (90%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CharAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CollectionShapeAssertionGeneratorTests.cs (97%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CompileChecker.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/CultureInfoAssertionGeneratorTests.cs (90%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet10_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet8_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet9_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.Net4_7.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateOnlyAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DateTimeOffsetAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DayOfWeekAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/DirectoryInfoAssertionGeneratorTests.cs (90%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/EncodingAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ExceptionAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/Extensions/DirectoryInfoExtensions.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/Extensions/StringExtensions.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/FileInfoAssertionGeneratorTests.cs (89%) create mode 100644 tests/TUnit.Assertions.SourceGenerator.Tests/Git.cs rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GlobalSetup.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GlobalUsings.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/GuidAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/HttpStatusCodeAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/LazyAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/MethodAssertionGeneratorTests.cs (94%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/NuGetDownloader.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/OptionsProvider.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ProcessAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet10_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet8_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet9_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RangeAssertionGeneratorTests.GeneratesRangeAssertions.Net4_7.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RangeAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ReferencesHelper.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/RunTestOptions.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StreamAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/StringBuilderAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TUnit.Assertions.SourceGenerator.Tests.csproj (83%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TaskAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/ArrayTargetAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AssertionExtensionValueTypeDefaultParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AssertionResultMethodAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AssertionResultOfTMethodAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AsyncAssertionResultAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AsyncAssertionResultOfTAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/AsyncBoolAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/BoolMethodAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/CollectionShapeAssertionSource.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/ConcreteReceiverWithExtraGenericAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/ConcreteReceiverWithInferableGenericAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/DefaultValuesAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/EnumDefaultAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/FileScopedClassAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/GenericConstraintsAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/GenericMethodWithNonInferableTypeParameter.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodOnConcreteNonSealedReceiver.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithComparableConstraint.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithDefaultValues.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithMultipleConstraints.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithNotNullConstraint.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithReferenceTypeConstraint.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MethodWithValueTypeConstraint.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MultipleConstructorsAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MultipleGenericParametersAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/MultipleParametersAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/NegatedMethodAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/NonGenericAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/OptionalParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/ParamsParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/RefStructParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/SimpleGenerateAssertionTest.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/SingleGenericParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestData/ValueTypeDefaultParameterAssertion.cs (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TestsBase.cs (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/ThreadAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet10_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet8_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet9_0.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.Net4_7.verified.txt (100%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeOnlyAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeSpanAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt (98%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TimeZoneInfoAssertionGeneratorTests.cs (90%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/TypeAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/UriAssertionGeneratorTests.cs (89%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/VersionAssertionGeneratorTests.cs (91%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/WeakReferenceAssertionGeneratorTests.cs (90%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt (99%) rename {TUnit.Assertions.SourceGenerator.Tests => tests/TUnit.Assertions.SourceGenerator.Tests}/XmlDocsRegressionTests.cs (97%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ArrayAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssemblyAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertConditions/BecauseTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertMultipleTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertNotNullTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertionBuilders/AndAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertionBuilders/OrAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AssertionGroupTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.ExactlyTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.ExceptionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.NothingTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.OfTypeTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.WithInnerExceptionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.WithInnerExceptionsTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.WithMessageMatchingTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.WithMessageTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.WithParameterNameTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Assertions/Delegates/Throws.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AsyncEnumerableAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AsyncMapTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/AsyncMemberTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/BooleanAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/IsEquivalentTo_TypeProperty_Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue3422Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue3580Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue3633Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue4446Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5155Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5613ArrayFormatTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5613Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5692/ImplicitStringOperatorOverloadTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5702Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5706Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5707Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5720Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5765Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue5778Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Issue6296Tests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1600.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1770.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1774.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1860.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1877.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests1917.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests2117.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests2129.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests2145.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests3137.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests3367.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests3489.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests3521.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests4358.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests5040.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Bugs/Tests5841.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CancellationTokenAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CharAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CollectionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CollectionNullabilityWarningTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CollectionOverloadResolutionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CollectionStructuralEquivalenceTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CovariantGenericExtensionInferenceTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CultureInfoAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/CustomCollectionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/DateOnlyAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/DateTimeAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/DateTimeOffsetAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/DayOfWeekAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/DictionaryCollectionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/EncodingAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/EnumTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/EnumerableTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/EquatableTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/EventAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ExceptionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ExecutionTimeTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/FailTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/FileSystemAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/FocusedDiffMessageTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/FuncCollectionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/GenerateAssertionArrayTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/GenerateAssertionGenericMethodOnNonSealedReceiverTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/GlobalUsings.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/GuidAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Helpers/StringDifferenceTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/HttpResponseMessageAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/HttpStatusCodeAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/IPAddressAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/IgnoringTypeEquivalentTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/IndexAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/IntAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/IsAssignableToTypedReturnTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/JsonElementAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/JsonNodeAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/JsonStringAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/LazyAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ListAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/MemberCollectionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/MemberNullabilityTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/MemoryAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NullabilityInferenceTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NullabilityWarningTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NullableStringEqualityTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NumericAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NumericEqualityToleranceAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/NumericToleranceAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/AssertMultipleTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/AsyncTaskTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/BoolEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DateOnlyEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DateTimeEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DateTimeOffsetEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DecimalEqualsToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DefaultAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DictionaryAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DoubleEqualsToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/DynamicAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/EqualityComparerTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/EqualsAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/EquivalentAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/ExceptionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/FloatEqualsToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/GlobalUsings.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/InnerExceptionThrower.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/IntegerEqualsToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/LongEqualsToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/MemberTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/ObjectTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/ParameterAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/RefStructEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/StringAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/StringContainsAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/StringEqualsAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/StringRegexAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/TimeOnlyEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/TimeSpanAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/TimeSpanEqualToAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/Old/ZeroAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ParseAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ProcessAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/PropertyAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/RangeAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ReadOnlyListAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/RegexAPITests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/SatisfiesTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/SelfTypedCollectionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/SetAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/SkipTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/StreamAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/StrictEqualityTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/StringBuilderAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/StringLengthAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/StringNullabilityAssertionTests.cs (100%) create mode 100644 tests/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TaskAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ThreadAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/ThrowInDelegateValueAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TimeOnlyAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TimeSpanAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TimeZoneInfoAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TypeAssertionAmbiguityTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TypeAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/TypeOfTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/UriAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/VersionAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/WaitsForAssertionTests.cs (100%) rename {TUnit.Assertions.Tests => tests/TUnit.Assertions.Tests}/WeakReferenceAssertionTests.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AbstractTests.AbstractClass.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AbstractTests.Concrete1.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AbstractTests.Concrete2.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AbstractTests.cs (66%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AfterAllTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AfterAllTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AfterEachTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AfterTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AotConverterGeneratorTests.GeneratesCode.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AotConverterGeneratorTests.cs (74%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ArgsAsArrayTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ArgsAsArrayTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ArgumentWithImplicitConverterTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ArgumentWithImplicitConverterTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyAfterTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyAfterTests.cs (92%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyBeforeTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyBeforeTests.cs (92%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyLoaderTests.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyLoaderTests.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyLoaderTests.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyLoaderTests.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyLoaderTests.cs (91%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AssemblyNamesWithDashesTests.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AsyncMethodDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AsyncMethodDataSourceDrivenTests.cs (80%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AttributeTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/AttributeTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Basic.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BasicTests.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BasicTests.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BasicTests.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BasicTests.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BasicTests.cs (96%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BeforeAllTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BeforeAllTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BeforeEachTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/BeforeTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1304/EnumMemberNamesTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1432/ConstantInBaseClassTests.cs (79%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1432/ConstantsInInterpolatedStringsTests.cs (80%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1432/EnumMemberNamesTests.cs (79%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1538/Tests1538.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1539/Tests1539.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1589/Hooks1589.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1589/Tests1589.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1594/Hooks1594.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1594/Tests1594.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1603/Tests1603.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1692/Tests1692.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1821/Tests1821.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1889/Tests1889.cs (74%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/1899/Tests1899.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/2075/Tests2075.cs (86%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/2083/Tests2083.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/2085/Tests2085.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/2112/Tests2112.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/2136/Tests2136.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/5118/Tests5118.cs (82%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/6150/Tests6150.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/6365/Tests6365.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs/Issue2887/Issue2887Tests.cs (88%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs2971NullableTypeTest.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs2971NullableTypeTest.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs2971NullableTypeTest.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs2971NullableTypeTest.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Bugs2971NullableTypeTest.cs (94%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassAndMethodArgumentsTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassAndMethodArgumentsTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassConstructorTest.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassConstructorTest.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTests.cs (80%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTests2.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTests2.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassDataSourceDrivenTestsSharedKeyed.cs (78%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassTupleDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ClassTupleDataSourceDrivenTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConcreteClassTests.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConcreteClassTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConflictingNamespaceTests.cs (88%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConstantArgumentsTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConstantArgumentsTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConstantInBaseClassTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ConstantsInInterpolatedStringsTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/CustomAttributeInheritanceTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/CustomAttributeInheritanceTests.cs (81%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/CustomDisplayNameTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/CustomDisplayNameTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataDrivenTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataSourceClassCombinedWithDataSourceMethodTests.cs (79%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataSourceGeneratorTests.Typed.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataSourceGeneratorTests.Untyped.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DataSourceGeneratorTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DecimalArgumentTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DecimalArgumentTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DeferEnumerationTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DeferEnumerationTests.cs (85%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DisableReflectionScannerTests.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DisableReflectionScannerTests.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DisableReflectionScannerTests.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DisableReflectionScannerTests.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DisableReflectionScannerTests.cs (91%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/DuplicateTypeNameAcrossAssembliesTests.cs (96%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Dynamic/Basic.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/EnumMemberNamesTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/EnumerableDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/EnumerableDataSourceDrivenTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/EnumerableTupleDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/EnumerableTupleDataSourceDrivenTests.cs (78%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ExpectedArgumentTypeTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ExpectedArgumentTypeTests.cs (74%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Extensions/DirectoryInfoExtensions.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Extensions/StringExtensions.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericMethodTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericMethodTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericMethodWithDataSourceTests.cs (98%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericPropertyInjectionRawTests.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GenericTypeResolverTests.cs (100%) create mode 100644 tests/TUnit.Core.SourceGenerator.Tests/Git.cs rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalSetup.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalStaticAfterEachTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalStaticAfterEachTests.cs (92%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalStaticBeforeEachTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalStaticBeforeEachTests.cs (92%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/GlobalUsings.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Hooks1589.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Hooks1594.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/HooksTests.DisposableFieldTests.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/HooksTests.NullableByteArgumentTests.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/HooksTests.cs (84%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritedPropertySetterTests.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritedPropertySetterTests.cs (78%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritedTestsFromDifferentProjectTests.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritedTestsFromDifferentProjectTests.cs (87%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritsTestsAbstractTests.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritsTestsAbstractTests.cs (86%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritsTestsTests.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/InheritsTestsTests.cs (90%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Issue2887Tests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MatrixTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MatrixTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MethodDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MethodDataSourceDrivenTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MethodDataSourceDrivenWithCancellationTokenTests.cs (79%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MultipleClassDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/MultipleClassDataSourceDrivenTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NameOfArgumentTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NameOfArgumentTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NuGetDownloader.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NullableByteArgumentTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NullableByteArgumentTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NumberArgumentTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NumberArgumentTests.TestDE.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/NumberArgumentTests.cs (81%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Options/RunTestOptions.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/OptionsProvider.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ParamsArrayCompilationTests.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/PriorityFilteringTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/PriorityFilteringTests.cs (79%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/PropertySetterTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/PropertySetterTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/ReferencesHelper.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/RepeatTests.Assembly_Level_Repeat.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/RepeatTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/RepeatTests.cs (93%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/STAThreadTests.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/STAThreadTests.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/STAThreadTests.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/STAThreadTests.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/STAThreadTests.cs (85%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/StringArgumentTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/StringArgumentTests.cs (75%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TUnit.Core.SourceGenerator.Tests.csproj (84%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TestDiscoveryHookTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TestDiscoveryHookTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1538.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1539.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1589.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1594.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1603.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1692.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1821.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1889.Test.DotNet10_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1889.Test.DotNet8_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1889.Test.DotNet9_0.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1889.Test.Net4_7.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1899.BaseClass.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests1899.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests2075.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests2083.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests2085.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests2112.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests2136.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests5118.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests6150.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Tests6365.Test.verified.txt (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TestsBase.cs (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TimeoutCancellationTokenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TimeoutCancellationTokenTests.cs (77%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TupleDataSourceDrivenTests.Test.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/TupleDataSourceDrivenTests.cs (76%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt (99%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/UnifiedReflectionFreeTests.cs (100%) rename {TUnit.Core.SourceGenerator.Tests => tests/TUnit.Core.SourceGenerator.Tests}/Verify.cs (98%) rename {TUnit.Core.Tests => tests/TUnit.Core.Tests}/Helpers/ArgumentFormatterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/AbstractClassTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/AfterEveryAssemblyHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/AfterEveryClassHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/AfterTestAttributeTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/AttributePropertyInjectionFailureTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Attributes/SetDisplayNameWithClassAttribute.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Attributes/SkipNetFrameworkAttribute.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/BeforeEveryAssemblyHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/BeforeEveryClassHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/CanCancelTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/CancellationAfterHooksTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ConflictingDependsOnTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/CustomFilteringTests1.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/CustomRetryTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DataSourceCountTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DataSourceExceptionPropagationTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DefaultTimeoutClassificationTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DeferEnumerationTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DependencyCountTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DependsOnTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DependsOnTestsWithProceedOnFailure.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DependsOnTestsWithoutProceedOnFailure.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DerivedSkipWithClassDataSourceTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DynamicAddedPropertiesFilteringTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DynamicSkipReasonTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DynamicTestIndexTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/DynamicTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Enums/TestMode.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/EnvironmentVariables.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ExpectedStateTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ExperimentalTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ExplicitTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Extensions/FileInfoExtensions.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ExternalCancellationTests.cs (98%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FSharp.cs (95%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FailTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FailedInitializationTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FileSystemHelpers.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FilterByDynamicAddedPropertyTestsModule.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FilteredDependencyTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FilteredSharedFixtureDisposalTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/FirstEventReceiversRegressionTest.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/GenericMethodWithDataSourceTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/GitHubArtifactUploaderTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/GitHubReporterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/GlobalSettings.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/HookExecutionOrderTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/HookTimeoutTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/HtmlReporterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/InvokableTestBase.cs (99%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Issue5753Tests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Issue6361Tests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/JUnitReporterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/JsonOutputTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/KeyedDataSourceTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ListTestsFilterTests.cs (97%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/MatrixTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/MatrixTests1.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/MatrixTests2.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/MetadataTypeNameFormatterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/NestedClassFilteringTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/OverlappingClassNameFilterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/OverrideResultsTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ParallelismValidationEngineTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ParenthesisedFilterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/PassTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/PropertyInjectionInitFailureTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/PropertySetterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/RetryTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Scheduling/ConstraintKeySchedulerConcurrencyTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Scheduling/GlobalNotInParallelDependsOnTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/Scheduling/KeyedNotInParallelCrossPhaseTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/SkipInHooksTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/SkipTestExceptionTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/SkipTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/StackTraceFilterTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TUnit.Engine.Tests.csproj (81%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestDiscoveryAfterHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestDiscoveryBeforeHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestExecutionExceptionTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestInfrastructure/CapturingMessageBus.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestInfrastructure/MockExtension.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestNodeLocationTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestSessionAfterHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestSessionBeforeHookTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TestVariantReturnTypeTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/ThreadSafeOutput.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TimeoutTests1.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TransitiveDependenciesTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/TrxAsserter.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/UidFilterMatchingTests.cs (100%) rename {TUnit.Engine.Tests => tests/TUnit.Engine.Tests}/VB.cs (95%) rename {TUnit.IntegrationTests => tests/TUnit.IntegrationTests}/CleanArchitectureTests.cs (100%) rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/ArgIsNullNonNullableAnalyzerTests.cs (100%) rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/DelegateMockAnalyzerTests.cs (100%) rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/SealedClassMockAnalyzerTests.cs (100%) rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/StructMockAnalyzerTests.cs (100%) create mode 100644 tests/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier.cs (100%) rename {TUnit.Mocks.Analyzers.Tests => tests/TUnit.Mocks.Analyzers.Tests}/Verifiers/CSharpAnalyzerVerifier`1.cs (100%) rename {TUnit.Mocks.Http.Tests => tests/TUnit.Mocks.Http.Tests}/MockHttpClientFactoryTests.cs (100%) rename {TUnit.Mocks.Http.Tests => tests/TUnit.Mocks.Http.Tests}/MockHttpHandlerTests.cs (100%) create mode 100644 tests/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj rename {TUnit.Mocks.Logging.Tests => tests/TUnit.Mocks.Logging.Tests}/LogVerificationTests.cs (100%) rename {TUnit.Mocks.Logging.Tests => tests/TUnit.Mocks.Logging.Tests}/MockLoggerTests.cs (100%) create mode 100644 tests/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/MockGeneratorTests.cs (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/MockNamespaceConflictTests.cs (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/SnapshotTestBase.cs (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Class_Implementing_Static_Abstract_Interface.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Class_With_Constructor_Parameters_Extension_Discovery.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Class_With_Required_Members.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Class_With_Same_Arity_Constructor_Overloads.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Conflict_With_Existing_Type_Falls_Back_To_Generated_Namespace.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/External_Interface_With_Indexer_Static_Extension_Discovery.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/GenerateMock_Attribute_With_Concrete_Class.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_Extension_Discovery.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_With_Class_Type_Argument.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_With_Enum_Type_Argument.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_With_Multiple_Non_Builtin_Type_Arguments.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_With_Nested_Generic_Type_Argument.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Generic_Interface_With_Nested_Namespace_Type_Argument.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_Directly_Inheriting_IEnumerable.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_FluentUI_Shape_Nullable_Warnings.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_Inheriting_IEnumerable_Generic.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_Inheriting_Multiple_Interfaces.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_Inheriting_Nested_Generic_IEnumerable.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Async_Methods.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Events.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Generic_Method_Constraints_On_Explicit_Impl.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Generic_Methods.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Inherited_Static_Abstract_Members.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Keyword_Member_Names.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Keyword_Parameter_Names.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Mixed_Members.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Multiple_Multi_Parameter_Events.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Nullable_Event.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Nullable_Event_And_Nullable_Args.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Nullable_Event_Args.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Nullable_Reference_Type_Parameters.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Obsolete_DiagnosticId_NamedArgs.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Obsolete_Members.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Out_Ref_Parameters.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Overloaded_Methods.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Params_Array_Parameter.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Properties.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_RefStruct_Parameters.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Static_Abstract_Members.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Static_Abstract_Transitive_Return_Type.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Interface_With_Unconstrained_Nullable_Generic.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Method_With_More_Params_Than_Func_Action_Arity.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Multi_Interface_Mock_With_Class_Primary_And_Explicit_Impl.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Multi_Interface_Mock_With_Conflicting_Member_Names.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Multi_Interface_Mock_With_Secondary_Setup_Surface.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Multi_Method_Interface.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Partial_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Partial_Mock_Filters_Members_With_Internal_Signature_Types.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Partial_Mock_Omits_Inaccessible_Property_Setters.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Partial_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Returning_Async_Method_With_More_Params_Than_Func_Action_Arity.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/SelfEquatable_Generates_EqualsOf_GetHashCodeOf_ToStringOf.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Simple_Interface_With_One_Method.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Static_Extension_Discovery_Via_Qualified_Name.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Static_Extension_Discovery_Without_Mock_Of.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Wrap_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Wrap_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/Snapshots/Wrap_Mock_Without_Parameterless_Constructor.verified.txt (100%) rename {TUnit.Mocks.SourceGenerator.Tests => tests/TUnit.Mocks.SourceGenerator.Tests}/TUnit.Mocks.SourceGenerator.Tests.csproj (66%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AdditionalCoverageTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AnyArgsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ArgumentMatcherTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AsyncTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AsyncVerificationTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AutoMockTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AutoRaiseEventTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/AutoTrackPropertyTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/BasicMockTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/BehaviorCompositionRegressionTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/CallbackTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/CollectionMatcherTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ComprehensiveOutRefSpanTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/CustomDelegateEventTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/CustomMatcherTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/DefaultValueProviderTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/DelegateMockTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/DiagnosticsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/EdgeCaseTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/EnumerableInterfaceTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ErrorMessageTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/EventSubscriptionSetupTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/EventSubscriptionVerifyTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/EventTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/FuncOverloadTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/GenericConstraintTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/GenericInterfaceTypeArgumentTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/GenericTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ImplicitArgConversionTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/InParameterTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/InvocationsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5425Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5426Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5434Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5453Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5455Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5567Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5673Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue5972Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue6252Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue6263Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue6264Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/Issue6298Tests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkAbstractTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkConcreteTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkEdgeCasesTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkGenericTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkInheritanceTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/KitchenSinkInterfaceTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ManyParameterMockTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MatcherTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MixedBehaviorRegressionTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MockAssertionExtensionsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MockRepositoryTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MockSettingsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MockWrapperTypeTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MultipleInterfaceSecondarySetupTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/MultipleInterfaceTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/NameCollisionTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/NonSpanRefStructOutRefTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/OrderedVerificationTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/OutRefAssignmentTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/OutRefSpanTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/OutRefTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/PartialMockTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/PerformanceOptimizationTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/PropertyTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ProtectedMemberTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/RealWorldScenarioTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/RefStructTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/RegexMatcherTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ResetTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ReturnsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/SequentialBehaviorTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/SkipIfNotDynamicCodeSupportedAttribute.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/SmartDefaultTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/SpanReturnTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/StateMachineTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/StaticAbstractMemberTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/StrictModeTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/TUnit.Mocks.Tests.csproj (59%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/ThreadSafetyTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/TimesTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/TypedCallbackTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/UntypedAnyTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/VerificationMessageTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/VerificationTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/VerifyAllTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/VerifyNoOtherCallsTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/WrapNoParameterlessCtorTests.cs (100%) rename {TUnit.Mocks.Tests => tests/TUnit.Mocks.Tests}/WrapRealObjectTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/ActivityCollectorIngestionTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/AutoReceiverTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/AutoStartTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/ConfigureTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/CorrelationProcessorTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/EndToEndTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/GlobalUsings.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/Helpers/OtlpTraceCaptureServer.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/OtlpReceiverForwardingTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/OtlpReceiverIngestionTests.cs (100%) rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/OtlpTraceParserTests.cs (100%) create mode 100644 tests/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj rename {TUnit.OpenTelemetry.Tests => tests/TUnit.OpenTelemetry.Tests}/TestSessionSetup.cs (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/GlobalSetup.cs (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/TUnit.PublicAPI.csproj (75%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Assertions_Library_Has_No_API_Changes.DotNet10_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Assertions_Library_Has_No_API_Changes.DotNet8_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Assertions_Library_Has_No_API_Changes.DotNet9_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Assertions_Library_Has_No_API_Changes.Net4_7.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Core_Library_Has_No_API_Changes.DotNet10_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Core_Library_Has_No_API_Changes.DotNet8_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Core_Library_Has_No_API_Changes.DotNet9_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Core_Library_Has_No_API_Changes.Net4_7.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet10_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet8_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet9_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Playwright_Library_Has_No_API_Changes.DotNet10_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Playwright_Library_Has_No_API_Changes.DotNet8_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Playwright_Library_Has_No_API_Changes.DotNet9_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Playwright_Library_Has_No_API_Changes.Net4_7.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Should_Library_Has_No_API_Changes.DotNet10_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Should_Library_Has_No_API_Changes.DotNet8_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.Should_Library_Has_No_API_Changes.DotNet9_0.verified.txt (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Tests.cs (100%) rename {TUnit.PublicAPI => tests/TUnit.PublicAPI}/Verify.cs (98%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Clients/LogsCollector.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Clients/TelemetryCollector.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Clients/TestingPlatformClient.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/AttachDebuggerInfo.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ClientCapabilities.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ClientInfo.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ClientTestingCapabilities.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/DiscoveryRequest.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/InitializeRequest.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/InitializeResponse.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/RunTestsRequest.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ServerCapabilities.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ServerInfo.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/ServerTestingCapabilities.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/TelemetryPayload.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/TestNode.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/TestNodeStateChangedEventArgs.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Models/TestNodeUpdate.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/RpcJsonSerializerOptions.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/TUnit.RpcTests.csproj (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/TestHostSession.cs (100%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/TestProjectBuilds.cs (95%) rename {TUnit.RpcTests => tests/TUnit.RpcTests}/Tests.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/AotConverterGeneratorIncrementalTests.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/DynamicTestsGeneratorIncrementalTests.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/Fixture.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/MethodAssertionGeneratorIncrementalTests.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/StaticPropertyInitializationGeneratorIncrementalTests.cs (100%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/TUnit.SourceGenerator.IncrementalTests.csproj (71%) rename {TUnit.SourceGenerator.IncrementalTests => tests/TUnit.SourceGenerator.IncrementalTests}/TestHelper.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/AspNetTemplateTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/AspireStarterTemplateTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/AspireTemplateTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/BasicTemplateTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/GlobalSetup.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/GlobalUsings.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/PlaywriteTemplateTests.cs (100%) rename {TUnit.Templates/content/TUnit.AspNet/TestProject => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet}/GlobalSetup.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/TUnit.AspNet.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/Tests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/WebApplicationFactory.cs (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified}/TUnit.AspNet/WebApp/Program.cs (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified}/TUnit.AspNet/WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.csproj (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified}/TUnit.AspNet/WebApp/WebApp.http (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.Development.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Program.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Properties/launchSettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/TUnit.Aspire.Starter.ApiService.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.Development.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Program.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Properties/launchSettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/TUnit.Aspire.Starter.AppHost.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.Development.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/Extensions.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/TUnit.Aspire.Starter.ServiceDefaults.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/AppFixture.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Models/WeatherForecast.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/TUnit.Aspire.Starter.TestProject.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Tests/ApiTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/App.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Layout/MainLayout.razor (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor.css (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Layout/NavMenu.razor (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor.css (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Pages/Counter.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Pages/Error.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Pages/Home.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Pages/Weather.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/Routes.razor (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/Components/_Imports.razor (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Program.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/TUnit.Aspire.Starter.WebApp.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/WeatherApiClient.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.Development.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/app.css (100%) rename {TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp}/wwwroot/favicon.png (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/IntegrationTest1.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/TUnit.Aspire.Test.csproj (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified}/TUnit.Playwright/GlobalSetup.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Hooks.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TUnit.Playwright.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Tests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TwoContextFixtureTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/BasicTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Calculator.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/AdditionDataGenerator.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/InMemoryDb.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DataDrivenTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DependencyInjectionTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/HooksAndLifecycle.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTest.TUnit._.verified/TUnit/TUnit.csproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/GlobalSetup.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp.fsproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/Tests.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/WebApplicationFactory.fs (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified}/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Program.fs (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified}/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.json (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataClass.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataGenerator.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/GlobalSetup.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/TUnit.FSharp.fsproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests2.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests3.fs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/BasicTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Calculator.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/AdditionDataGenerator.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/InMemoryDb.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DataDrivenTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DependencyInjectionTests.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/HooksAndLifecycle.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/TUnit.csproj (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/Data/DataClass.vb (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/Data/DataGenerator.vb (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/Data/DependencyInjectionClassConstructor.vb (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/GlobalSetup.vb (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/TUnit.VB.vbproj (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests.vb (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/Tests2.vb (100%) rename {TUnit.Templates/content => tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified}/TUnit.VB/Tests3.vb (100%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/TUnit.Templates.Tests.csproj (73%) rename {TUnit.Templates.Tests => tests/TUnit.Templates.Tests}/TemplateTestBase.cs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/AsyncTests.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/ClassConstructorTest.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/ClassConstructorWithEnumerableTest.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/ClassDataSourceDrivenTests.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/DependencyInjectionClassConstructor.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/DummyReferenceTypeClass.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/TUnit.TestProject.FSharp.fsproj (79%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/TaskAssertTests.fs (100%) rename {TUnit.TestProject.FSharp => tests/TUnit.TestProject.FSharp}/Tests.fs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/AsyncBaseTests.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/BaseTests.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Bugs/1889/BaseTests.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Bugs/1899/BaseClass.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Hooks.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Models/Dummy.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Models/InitializableClass.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Models/ParallelLimit3.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/Models/SomeAsyncDisposableClass.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/ProjectReferenceEnum.cs (100%) rename {TUnit.TestProject.Library => tests/TUnit.TestProject.Library}/TUnit.TestProject.Library.csproj (72%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/ClassConstructorTest.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/ClassConstructorWithEnumerableTest.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/ClassDataSourceDrivenTests.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/CompilerGeneratedTest.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/DependencyInjectionClassConstructor.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/DummyReferenceTypeClass.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/HookTestClass.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/Program.vb (100%) rename {TUnit.TestProject.VB.NET => tests/TUnit.TestProject.VB.NET}/TUnit.TestProject.VB.NET.vbproj (78%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AbstractBaseClassPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AbstractTests/AbstractBaseClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AbstractTests/ConcreteClass1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AbstractTests/ConcreteClass2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AdaptiveParallelismTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTestAttributeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTestDisposalOrderTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AfterEveryAssemblyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AfterEveryClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AfterEveryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AfterTestExceptionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AfterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/AssemblyAfterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/TestDiscoveryAfterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AfterTests/TestSessionAfterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AllDataSourcesCombinedTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AllDataSourcesCombinedTestsVerification.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AmbiguousOverloadsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ApplicableAttributeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ArgsAsArrayTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ArgumentDisplayFormatterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ArgumentWithImplicitConverterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ArgumentsWithClassDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AssertionResultExceptionPropagationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncDataSourceExampleTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncDisposableFieldTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncDisposablePropertyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncDisposableTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncInheritedTestsRepro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncLocalTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AsyncMethodDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AttributeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/AutoDataAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/AutoFixtureSourceGeneratorAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/ClassDisplayNameAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/EnumSourceGeneratorAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/ExpectedPassEngineTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Attributes/SkipNetFrameworkAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/AutoDataTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BasicTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BasicTests_HooksFromLibrary.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/AssemblyBeforeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/BeforeEveryAssemblyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/BeforeEveryClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/BeforeEveryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/BeforeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/TestDiscoveryBeforeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/BeforeTests/TestSessionBeforeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1187/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1304/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1410/ReproTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1410/SharedFixture.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1432/ConstantInBaseClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1432/ConstantsInInterpolatedStringsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1432/EnumMemberNamesTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1538/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1539/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1570/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1577/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1589/MyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1594/MyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1603/MyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1603/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1692/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1821/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1836/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1889/DerivedTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1899/DerivedTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1914/AsyncHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1914/SyncHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/DataClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/Keyed/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/None/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/PerAssembly/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/PerClass/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1924/PerTestSession/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1939/DataClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/1939/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2067/DataClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2067/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2075/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2083/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2085/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2112/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2136/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2449/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2481/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2738/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2755/ExplicitAttributeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2756/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2757/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2798/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2867/DisposalNotCalledTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2935/GenericTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2935/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2955/InheritedDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2971/AssemblyInfo.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/2971/NullableTypeTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3072/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3077/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3171/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3173/DynamicTestArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3185/BugRepro3185.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3190/NegativeCategoryFilterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3219/ClassDataSourceRetryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3219/Issue3219ReproTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3231/DataClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3231/TestsPart1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3231/TestsPart2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3266/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3597/BaseClassWithAsyncInitializer.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3597/DerivedClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3597/TestHost.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3627/FilteredDependencyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3627/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3633/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3684/Class1Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3684/Class2Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3723/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3803/TestRabbitContainer.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3803/TestSqlContainer.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3803/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3803/WebApplicationFactory.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3813/BaseServiceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3813/ImplementationATests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3939/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3951/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3990/ClassLevelCombinedDataSourcesTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3992/IAsyncInitializerDiscoveryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3992/InstanceMethodDataSourceWithAsyncInitializerTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3992/RuntimeInitializeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3992/RuntimeInitializeTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3993/IAsyncInitializerTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/3997/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4032/NestedAsyncInitializerTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4049/InitializerExceptionPropagationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4049/NestedInitializerExceptionPropagationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4049/PropertyGetterSideEffectTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4065/BugRepro4065.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4431/CompositionPatternTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4431/ComprehensiveGenericTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4431/OpenGenericTestClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4431/UnsafeAccessorGenericTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4432/ConstructorInjectionAsyncInitializerTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4440/GenericMethodDiscoveryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4584/DependenciesInAfterTestDiscoveryHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4656/OverlappingClassNameFilterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4656/UidFilterMatchingTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4715/AttributePropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4715/BackgroundProcessInitTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4715/PropertyInjectionInitFailureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4715/PropertyInjectionSlowInitTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/4737/DerivedSkipWithClassDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5118/AsyncClassMethodDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5450/InheritsTestsVirtualHookOverrideTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5525/ParallelLimiterExceedsLimitTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5692/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5700/CrossKeyOverlap.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5700/Repro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5728/DefaultTimeoutClassificationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5753/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5800/Repro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5840/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5879/Repro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/5982/FixtureLifetimeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6026/ParenthesisedFilterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6150/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6151/Bug6151FilteredDisposalTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6161/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6162/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6192/Bug6192Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6361/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/6365/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/HookOrchestratorDeadlockTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2504CollectionExpressionTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2504CompilationTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2862EmptyDataSource.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2887/ReproTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2952DuplicateInheritsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2993/CompilationFailureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue2993/ImplicitConversionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue4541/AbstractTestSessionHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue4545/OutputTruncationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue4545/ParallelConsoleOutputTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue4583/LibraryTestSessionHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/Issue5267/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/NestedDisposalOrder/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/SourceLocationRepro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/CriticalHookChainExecutionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/GlobalHooksExecutionTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/HookCleanupOnFailureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/HookExceptionHandlingTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/MultipleAfterHooksFailureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_2804/TestSpecificAfterHooksTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_3157/3157_InfinitySymbolIssue.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_3882/CancellationAfterHooksTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_3882/ExternalCancellationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Bugs/_6339/TimeoutAfterHookTokenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ByteArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CallEventReceiverTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CanCancelTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CaptureOutputTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CategoryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CircularDependencyTestVerification.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassAndMethodArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassConstructorTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassConstructorWithEnumerableTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDisposal/Repro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTestsSharedForClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTestsSharedKeyed.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTestsSharedKeyed2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTestsSharedKeyed3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceDrivenTestsSharedNone.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceEnumerableTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceSharedNoneRegressionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceTupleTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDataSourceWithMethodDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassDisplayNameAttributeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassHooks.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassHooksExecutionCountTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassLevelDataSourceTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassTupleDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ClassWithStringConstructorArgumentsTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CleanUpTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CombinedConstraintsSelfContainedTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CombinedDataSourceErrorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CombinedDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CombinedParallelConstraintsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CommonTestData.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CompileTimeDataSourceTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CompilerGeneratedTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ComplexDependsOn/BaseClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ComplexDependsOn/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ComplexDependsOn2/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ComprehensiveCountTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConfigurationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConflictingDependsOnTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConflictingDependsOnTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConflictingDependsOnTests3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConsoleConcurrentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConsoleTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConstantArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ConstraintKeyStressTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CultureHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CultureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomAssertions/ProblemDetailsAssertion.cs.disabled (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomAssertions/ProblemDetailsSourceGenerationContext.cs.disabled (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomAssertions/Tests.cs.disabled (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomAttributeInheritanceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomClassDisplayNameTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomDisplayNameTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomFilteringTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomPropertyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomRetryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/CustomSkipAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Data/Blah.txt (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Data/Zip.zip (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DataDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DataSourceClassCombinedWithDataSourceMethod.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DataSourceGeneratorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DebugAssertFailureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DebugFilterTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DebugRepeatTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DebugTimingTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DebugTimingTest2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DecimalArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DeepNestedDependencyConflict.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DeferEnumerationTests/DeferEnumerationClassDataTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DeferEnumerationTests/DeferEnumerationErrorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DeferEnumerationTests/DeferEnumerationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependenciesAvailableInEventReceiverTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependencyCountTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependencyFilteringTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependencyInjectionClassConstructor.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependencyInjectionScopeIsolationTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnAndNotInParallelTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTests3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTestsWithClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTestsWithClass2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTestsWithProceedOnFailure.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnTestsWithoutProceedOnFailure.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DependsOnWithBaseTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DisposableFieldTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DisposablePropertyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DisposalRegressionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DisposedRepro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DummyReferenceTypeClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicCodeOnlyAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicSkipReasonTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/Basic.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/Basic2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/DynamicTestDisplayNameTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/DynamicTestIndexTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/DynamicTestInheritedAttributesTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/DynamicTests/Runtime.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/EnumTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/EnumerableDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/EnumerableTupleDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Enums/PriorityLevel.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/EventReceiverStageTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/EventReceiverTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExampleTestFixture.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExcludeOnTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExecutionContextRestorationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExpectedArgumentTypeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExperimentalTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExplicitTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ExternalEnumArgumentTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FailFastTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FailedInitializationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FailedInitializationTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FilterByDynamicAddedPropertyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FilterDebugTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FirstEventTrackerTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/FloatingPointDebugTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericConstraintValidationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericDependsOnTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericHooks.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericInheritsTestVerification.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericInstanceMethodDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericMatrixTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericMethodTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericTestExample.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericTypeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GenericTypedDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GlobalSetUpCleanUp.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GlobalSetup.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GlobalTestHooks.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/GlobalUsings.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookContextRestorationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookExecutionOrderTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookExecutorHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookExecutorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookGeneratorTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookOrderTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HookTimeoutTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/HumanizerDisplayNameTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/IDisposableTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ImplicitOperatorPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InheritanceSharedTypeRepro.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InheritedCategoryTestValidation.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InheritedPropertySetterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InheritedTestsFromDifferentProjectTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InitializableTestClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Inject_NonSharedInstance.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Inject_SharedInstanceGlobally.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Inject_SharedInstancePerKey.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Inject_SharedInstancePerTestClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InjectedClassDataSourceWithAsyncInitializerTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InstanceData.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InternalClassDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/InternalMethodWithArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Issue2589Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/JUnitReporterInvalidXmlCharacterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/KeyedDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/KeyedNotInParallelTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/LastTestEventReceiverTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/LongFailures.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MEDITest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MatrixExclusionBugTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MatrixTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MethodDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MethodDataSourceDrivenWithCancellationTokenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MethodDataSourceWithArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MethodDataSourceWithParametersTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MinimalDiscoveryTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MixedDataSourceBugTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MixedMatrixTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Models/InitialisableClass.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MultipleClassDataGeneratorsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MultipleClassDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/MultipleDataSourcesTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NameOfArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedBaseTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedClassDataSourceDrivenTests2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedClassDataSourceDrivenTests3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedDataSourcesThrow.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedExceptionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedTestClassTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedTupleDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NestedTupleTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotDiscoverableTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelClassGroupingTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelExecutionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelMixedTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelOrderExecutionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelOrderTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NotInParallelWithDependsOnTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NullableArgumentsTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NullableByteArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/NumberArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeCleanUpWithBaseTests/Base1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeCleanUpWithBaseTests/Base2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeCleanUpWithBaseTests/NonBase.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeSetUpWithBaseTests/Base1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeSetUpWithBaseTests/Base2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OneTimeSetUpWithBaseTests/NonBase.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OptionalArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedByAttributeOrderParameterSetupTests/Base1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedByAttributeOrderParameterSetupTests/Base2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedByAttributeOrderParameterSetupTests/Base3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedByAttributeOrderParameterSetupTests/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedSetupTests/Base1.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedSetupTests/Base2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedSetupTests/Base3.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedSetupTests/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OrderedTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OtherAssertionTests.cs.disabled (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/OverrideResultsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParallelLimiterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParallelPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParallelTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParallelismValidationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParametersTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ParamsArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PassFailTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PriorityFilteringTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PriorityTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PropertyInitTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PropertyInitializationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/PropertySetterTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RepeatAttributeCountTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RepeatIndexVerificationTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RepeatTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RetryTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ReturnTypeTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RunOnSkipTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/RuntimeConversionPropertyInjectionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/STAThreadTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ScopedEventReceiverTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/ScopedRetryAttributePriorityTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SetHookExecutorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SharedDisposalTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleArgumentsTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleDataSourceTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleGenericTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleHookTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleInheritanceTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleInheritsTestExample.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleMethodDataSourceWithArgumentsTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimplePropertyFilterTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleRetryPriorityTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleSkipTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleStaticTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SimpleTupleTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkipConstructorTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkipExceptionFixTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkipIfNotDynamicCodeSupportedAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkipInHooksTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkipTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SkippableArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SmartInferenceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/SomethingElseAttribute.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/StringArgumentTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/StringToParsableArgumentsTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TUnit.TestProject.csproj (86%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestArtifactTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestBuildContextOutputCaptureTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestClassConstructor.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestContextIsolationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestContextTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestCountVerificationTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestData.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestDataRowCallerArgumentExpressionTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestDataSources.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestDiscoveryHookTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestEnum.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestEnum2.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestExecutorScopeHierarchyTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestExecutors/CrossPlatformTestExecutor.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestExecutors/ScopeTrackingExecutor.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestIdDebugTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestMixedGenericParameters.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TestVariantTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/Tests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TimeoutCancellationTokenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TransactionTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TransitiveDependenciesTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TupleDataSourceDrivenTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TupleUnwrappingTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/TypedDataSourceTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/UniqueObjectsOnEnumerableDataGeneratorTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/VerifyFixTest.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/VirtualHookOverrideTests.cs (100%) rename {TUnit.TestProject => tests/TUnit.TestProject}/testconfig.json (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/AsyncDataSourceTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ComplexGenericInheritanceTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ContextProviderTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ContextThreadSafetyTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/DataSourceHelpersTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/DependencyResolutionFailureTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/DependsOnTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/EmptyDataSourceTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ExpressionHelperTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/GenericTestGenerationTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/GetReadableTypeNameTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/GlobalUsings.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/HtmlReporterTruncateOutputTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/IAsyncEnumerableDocumentationExample.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/InheritanceDependencyExample.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/LogSinkIntegrationTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/LogSinkRouterTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/MetadataFilterMatcherTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/PathValidatorTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/PropagatorAlignmentTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/PropertyDataSourceInjectionTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/PropertyInjectorTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ReportAggregationTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/ServiceProviderInfrastructureTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/SessionActivityLifecycleTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/StaticPropertyDataSourceTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TUnit.UnitTests.csproj (62%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TUnitLoggerFactoryTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TUnitSettingsTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TestConstructorTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TestExtensionsTests.cs.disabled (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TestIsolationTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TestRunnerTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TraceScopeRegistryTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/TypeArrayComparerTests.cs (100%) rename {TUnit.UnitTests => tests/TUnit.UnitTests}/output.txt (100%) create mode 100644 tools/TUnit.Pipeline/Directory.Build.props create mode 100644 tools/TUnit.Pipeline/Directory.Build.targets rename {TUnit.Pipeline => tools/TUnit.Pipeline}/EnvironmentVariables.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/Abstract/TestBaseModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/AddLocalNuGetRepositoryModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/CopyToLocalNuGetModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/CreateReleaseModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/GenerateVersionModule.cs (100%) create mode 100644 tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/InstallPlaywrightModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/PackTUnitFilesModule.cs (89%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/ProcessorParallelLimit.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/PublishMockTestsAOTModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/PublishNugetTesterAOTModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/PushVersionTagModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAnalyzersTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAspNetCoreAnalyzersTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAspNetCoreTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAspNetTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAspireTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAssertionsAnalyzersTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAssertionsCodeFixersTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAssertionsShouldSourceGeneratorTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAssertionsShouldTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunAssertionsTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunEngineTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockAnalyzersTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockHttpTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockLoggingTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockSourceGeneratorTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockTestsAOTModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunMockTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunOpenTelemetryTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunPlaywrightTestsModule.cs (73%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunPublicAPITestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunRpcTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunSourceGeneratorTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunTemplateTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/RunUnitTestsModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/TestAspNetCoreNugetPackageModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/TestNugetPackageModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/TestTemplatePackageModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Modules/UploadToNuGetModule.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/NuGetOptions.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/PackedProject.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/Program.cs (100%) rename {TUnit.Pipeline => tools/TUnit.Pipeline}/TUnit.Pipeline.csproj (61%) diff --git a/.claude/docs/mandatory-rules.md b/.claude/docs/mandatory-rules.md index 805e1820ad9..24ab6b411a2 100644 --- a/.claude/docs/mandatory-rules.md +++ b/.claude/docs/mandatory-rules.md @@ -35,8 +35,8 @@ TUnit supports two execution modes that MUST produce identical behavior: ## Rule 2: Snapshot Testing Run snapshot tests when changing: -- Source generator output → `dotnet test TUnit.Core.SourceGenerator.Tests` -- Public APIs → `dotnet test TUnit.PublicAPI` +- Source generator output → `dotnet test tests/TUnit.Core.SourceGenerator.Tests` +- Public APIs → `dotnet test tests/TUnit.PublicAPI` See `CLAUDE.md` for the quick fix workflow. @@ -95,6 +95,6 @@ public void InvokeTest(MethodInfo method) { } ### Verification ```bash -cd TUnit.TestProject +cd tests/TUnit.TestProject dotnet publish -c Release -p:PublishAot=true --use-current-runtime ``` diff --git a/.claude/docs/project-structure.md b/.claude/docs/project-structure.md index 089d729ce28..590665c4508 100644 --- a/.claude/docs/project-structure.md +++ b/.claude/docs/project-structure.md @@ -2,6 +2,20 @@ --- +## Repository Layout + +| Directory | Contents | +|-----------|----------| +| `src/` | Product libraries, analyzers, source generators, integrations, templates, and packaged tools | +| `tests/` | Unit, integration, snapshot, fixture, and test-application projects | +| `benchmarks/` | Performance benchmarks and profiling workloads | +| `examples/` | Sample applications and test projects | +| `tools/` | CI pipeline and developer utilities | +| `eng/` | Shared MSBuild imports, signing key, and engineering assets | +| `scripts/` | Local test and profiling scripts | + +Project names below are relative to their category directory. Production projects live under `src/`, test projects under `tests/`, and benchmark projects under `benchmarks/` unless noted. + ## Core Projects | Project | Purpose | @@ -23,7 +37,7 @@ | `TUnit.PropertyTesting` | Property-based testing | | `TUnit.FsCheck` | F#-based property testing integration | | `TUnit.Playwright` | Browser testing integration | -| `TUnit.Pipeline` | CI/CD pipeline orchestration | +| `tools/TUnit.Pipeline` | CI/CD pipeline orchestration | | `TUnit.Templates` | `dotnet new` project templates | ## Test Projects diff --git a/.claude/docs/troubleshooting.md b/.claude/docs/troubleshooting.md index 0e788841b6a..9de673431de 100644 --- a/.claude/docs/troubleshooting.md +++ b/.claude/docs/troubleshooting.md @@ -58,7 +58,7 @@ See `mandatory-rules.md` for annotation patterns. **Diagnose**: ```bash -cd TUnit.Performance.Tests +cd benchmarks/TUnit.Performance.Tests dotnet run -c Release ``` diff --git a/.claude/docs/workflows.md b/.claude/docs/workflows.md index 909fe40e1b7..49cc55270fc 100644 --- a/.claude/docs/workflows.md +++ b/.claude/docs/workflows.md @@ -20,8 +20,8 @@ dotnet build TUnit.slnx --no-restore -graphBuild:True dotnet test # Snapshot tests -dotnet test TUnit.Core.SourceGenerator.Tests -dotnet test TUnit.PublicAPI +dotnet test tests/TUnit.Core.SourceGenerator.Tests +dotnet test tests/TUnit.PublicAPI # Run specific test dotnet test --treenode-filter "/*/*/ClassName/*" @@ -41,15 +41,15 @@ Run benchmarks when changing hot paths (test discovery, execution, data generati ```bash # Core performance benchmarks (BenchmarkDotNet) -cd TUnit.Performance.Tests +cd benchmarks/TUnit.Performance.Tests dotnet run -c Release # Source generator benchmarks -cd TUnit.SourceGenerator.Benchmarks +cd benchmarks/TUnit.SourceGenerator.Benchmarks dotnet run -c Release # Large-scale performance validation -cd TUnit.PerformanceBenchmarks +cd benchmarks/TUnit.PerformanceBenchmarks dotnet run -c Release ``` diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index a859b31ea21..59d5fa349c6 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -146,14 +146,14 @@ When contributing code to TUnit, please keep these important requirements in min TUnit supports both source-generated and reflection-based test discovery. **All changes that affect test discovery or execution must work identically in both modes:** -- Source Generator path: `TUnit.Core.SourceGenerator` -- Reflection path: `TUnit.Engine` +- Source Generator path: `src/TUnit.Core.SourceGenerator` +- Reflection path: `src/TUnit.Engine` #### Snapshot Testing If your changes affect the source generator output or public APIs: -1. Run the relevant tests: `dotnet test TUnit.Core.SourceGenerator.Tests` or `dotnet test TUnit.PublicAPI` +1. Run the relevant tests: `dotnet test tests/TUnit.Core.SourceGenerator.Tests` or `dotnet test tests/TUnit.PublicAPI` 2. Review any `.received.txt` files generated 3. If the changes are intentional, rename them to `.verified.txt` 4. Commit the `.verified.txt` files with your changes diff --git a/.github/actions/execute-pipeline/action.yml b/.github/actions/execute-pipeline/action.yml index 057619990c5..8e1402f5b2e 100644 --- a/.github/actions/execute-pipeline/action.yml +++ b/.github/actions/execute-pipeline/action.yml @@ -31,7 +31,7 @@ runs: - name: Run Pipeline shell: bash run: dotnet run -c Release --no-build --categories ${{ inputs.categories }} - working-directory: "TUnit.Pipeline" + working-directory: "tools/TUnit.Pipeline" env: ADMIN_TOKEN: ${{ inputs.admin-token }} GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 4655ae94bef..fedfa92f3a9 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -29,14 +29,14 @@ 2. **SNAPSHOT TESTS ARE NON-NEGOTIABLE** - After ANY change to source generator output: ```bash - dotnet test TUnit.Core.SourceGenerator.Tests + dotnet test tests/TUnit.Core.SourceGenerator.Tests # Review .received.txt files, then: for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done # Linux/macOS for %f in (*.received.txt) do move /Y "%f" "%~nf.verified.txt" # Windows ``` - After ANY public API change (TUnit.Core, TUnit.Engine, TUnit.Assertions): ```bash - dotnet test TUnit.PublicAPI + dotnet test tests/TUnit.PublicAPI # Review and accept snapshots as above ``` - Commit ALL `.verified.txt` files. These are the source of truth. @@ -67,17 +67,17 @@ ```bash # ❌ WRONG - Will show many "failures" (this is expected behavior) -cd TUnit.TestProject && dotnet run -cd TUnit.TestProject && dotnet test +cd tests/TUnit.TestProject && dotnet run +cd tests/TUnit.TestProject && dotnet test # ✅ CORRECT - Always use targeted filters when testing TUnit.TestProject -cd TUnit.TestProject && dotnet test --treenode-filter "/*/*/SpecificClass/*" -cd TUnit.TestProject && dotnet test --treenode-filter "/*/*/*/*[Category!=Performance]" +cd tests/TUnit.TestProject && dotnet test --treenode-filter "/*/*/SpecificClass/*" +cd tests/TUnit.TestProject && dotnet test --treenode-filter "/*/*/*/*[Category!=Performance]" # ✅ CORRECT - Test other test projects normally (they don't have intentional failures) -dotnet test TUnit.Engine.Tests -dotnet test TUnit.Assertions.Tests -dotnet test TUnit.Core.SourceGenerator.Tests +dotnet test tests/TUnit.Engine.Tests +dotnet test tests/TUnit.Assertions.Tests +dotnet test tests/TUnit.Core.SourceGenerator.Tests ``` **Why TUnit.TestProject is special:** @@ -98,11 +98,11 @@ dotnet test TUnit.Core.SourceGenerator.Tests dotnet test # Test source generator + accept snapshots -dotnet test TUnit.Core.SourceGenerator.Tests +dotnet test tests/TUnit.Core.SourceGenerator.Tests for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done # Test public API + accept snapshots -dotnet test TUnit.PublicAPI +dotnet test tests/TUnit.PublicAPI for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done # Run specific test by tree node filter @@ -270,13 +270,13 @@ TUnit has two execution paths that **MUST** behave identically: dotnet test # If source generator changed, accept snapshots - cd TUnit.Core.SourceGenerator.Tests + cd tests/TUnit.Core.SourceGenerator.Tests dotnet test # Review .received.txt files for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done # If public API changed, accept snapshots - cd TUnit.PublicAPI + cd tests/TUnit.PublicAPI dotnet test # Review .received.txt files for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done @@ -285,13 +285,13 @@ TUnit has two execution paths that **MUST** behave identically: 4. **Performance Check** ```bash # Run benchmarks (if touching hot paths) - cd TUnit.Performance.Tests + cd benchmarks/TUnit.Performance.Tests dotnet run -c Release --framework net9.0 ``` 5. **AOT Verification** (if touching reflection) ```bash - cd TUnit.TestProject + cd tests/TUnit.TestProject dotnet publish -c Release -p:PublishAot=true --use-current-runtime ``` @@ -647,7 +647,7 @@ public Task GeneratesCorrectCode_ForSimpleTest() **Accepting Snapshots:** ```bash # After verifying .received.txt files are correct: -cd TUnit.Core.SourceGenerator.Tests +cd tests/TUnit.Core.SourceGenerator.Tests for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done # Commit the .verified.txt files @@ -785,7 +785,7 @@ public async Task BeforeAllTestsHook_ExecutesOnce(ExecutionMode mode) ### Adding Analyzer Rules ```csharp -// TUnit.Analyzers/Rules/TestMethodMustBePublic.cs +// src/TUnit.Analyzers/Rules/TestMethodMustBePublic.cs [DiagnosticAnalyzer(LanguageNames.CSharp)] public class TestMethodMustBePublicAnalyzer : DiagnosticAnalyzer @@ -826,7 +826,7 @@ public class TestMethodMustBePublicAnalyzer : DiagnosticAnalyzer ### Adding Assertions ```csharp -// TUnit.Assertions/Extensions/NumericAssertions.cs +// src/TUnit.Assertions/Extensions/NumericAssertions.cs public static class NumericAssertions { @@ -863,7 +863,7 @@ await Assert.That(value).IsPositive(); **Solution**: ```bash # 1. Review the .received.txt files to see what changed -cd TUnit.Core.SourceGenerator.Tests # or TUnit.PublicAPI +cd tests/TUnit.Core.SourceGenerator.Tests # or tests/TUnit.PublicAPI ls *.received.txt # 2. If changes are intentional (you modified the generator or public API): @@ -955,7 +955,7 @@ public void InvokeTestMethod(MethodInfo method) { } **Diagnostic**: ```bash # Run performance benchmarks -cd TUnit.Performance.Tests +cd benchmarks/TUnit.Performance.Tests dotnet run -c Release --framework net9.0 # Profile with dotnet-trace diff --git a/.github/scripts/process-mock-benchmarks.js b/.github/scripts/process-mock-benchmarks.js index db452204aab..678b6658af7 100644 --- a/.github/scripts/process-mock-benchmarks.js +++ b/.github/scripts/process-mock-benchmarks.js @@ -416,7 +416,7 @@ This makes TUnit.Mocks compatible with **Native AOT** and **IL trimming**, while ### Source Code -All benchmark source code is available in the [\`TUnit.Mocks.Benchmarks\`](https://github.com/thomhurst/TUnit/tree/main/TUnit.Mocks.Benchmarks) directory. +All benchmark source code is available in the [\`TUnit.Mocks.Benchmarks\`](https://github.com/thomhurst/TUnit/tree/main/benchmarks/TUnit.Mocks.Benchmarks) directory. --- diff --git a/.github/workflows/dotnet-build-different-locale.yml b/.github/workflows/dotnet-build-different-locale.yml index 01eccb11a46..4a1a2a350f9 100644 --- a/.github/workflows/dotnet-build-different-locale.yml +++ b/.github/workflows/dotnet-build-different-locale.yml @@ -53,4 +53,4 @@ jobs: - name: Build run: dotnet build -c Release - working-directory: TUnit.TestProject + working-directory: tests/TUnit.TestProject diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index e6a34ac3d93..c8cd5292b4d 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -136,7 +136,7 @@ jobs: - name: Publish AOT shell: bash run: >- - dotnet publish TUnit.TestProject/TUnit.TestProject.csproj -c Release + dotnet publish tests/TUnit.TestProject/TUnit.TestProject.csproj -c Release --use-current-runtime -p:Aot=true -o TESTPROJECT_AOT --framework net10.0 "-p:Version=${{ steps.gitversion.outputs.semVer }}" "-p:AssemblyVersion=${{ steps.gitversion.outputs.assemblySemVer }}" diff --git a/.github/workflows/mock-benchmarks.yml b/.github/workflows/mock-benchmarks.yml index d0fa1783e47..ff7759f528e 100644 --- a/.github/workflows/mock-benchmarks.yml +++ b/.github/workflows/mock-benchmarks.yml @@ -30,7 +30,7 @@ jobs: - name: Run Benchmark run: dotnet run -c Release -f net10.0 -- --filter "*${{ matrix.benchmark }}*" --exporters json github - working-directory: "TUnit.Mocks.Benchmarks" + working-directory: "benchmarks/TUnit.Mocks.Benchmarks" - name: Upload Results uses: actions/upload-artifact@v7 diff --git a/.gitignore b/.gitignore index 00e1660bb63..ccc6e47387e 100644 --- a/.gitignore +++ b/.gitignore @@ -416,8 +416,8 @@ requirements/ **/SourceGeneratedViewer/ # TUnit test output files -TUnit.TestProject/TestDiscovery*.txt -TUnit.TestProject/TestSession*.txt +tests/TUnit.TestProject/TestDiscovery*.txt +tests/TUnit.TestProject/TestSession*.txt .mcp.json requirements diff --git a/.vscode/launch.json b/.vscode/launch.json index fe74b4a0bd3..179219e2150 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -10,9 +10,9 @@ "request": "launch", "preLaunchTask": "build", // If you have changed target frameworks, make sure to update the program path. - "program": "${workspaceFolder}/TUnit.TestProject/bin/Debug/net8.0/TUnit.TestProject.dll", + "program": "${workspaceFolder}/tests/TUnit.TestProject/bin/Debug/net8.0/TUnit.TestProject.dll", "args": [], - "cwd": "${workspaceFolder}/TUnit.TestProject", + "cwd": "${workspaceFolder}/tests/TUnit.TestProject", // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console "console": "internalConsole", "stopAtEntry": false @@ -23,4 +23,4 @@ "request": "attach" } ] -} \ No newline at end of file +} diff --git a/CLAUDE.md b/CLAUDE.md index a79252faac6..0577974b927 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -22,7 +22,7 @@ See `.claude/docs/mandatory-rules.md` for full details. **NEVER run `TUnit.TestProject` without filters.** Many tests are designed to fail. ```bash -cd TUnit.TestProject +cd tests/TUnit.TestProject dotnet test --treenode-filter "/*/*/SpecificClass/*" ``` See `.claude/docs/workflows.md` for filter syntax and details. @@ -31,7 +31,7 @@ See `.claude/docs/workflows.md` for filter syntax and details. ```bash # Review changes, then accept if intentional: -# (Run from test project directory, e.g., TUnit.Core.SourceGenerator.Tests) +# (Run from test project directory, e.g., tests/TUnit.Core.SourceGenerator.Tests) # Linux/macOS: for f in *.received.txt; do mv "$f" "${f%.received.txt}.verified.txt"; done diff --git a/README.md b/README.md index e66a29bc9c0..f42b90d95fe 100644 --- a/README.md +++ b/README.md @@ -331,6 +331,18 @@ TUnit runs F# and VB.NET test projects too, and `TUnit.Assertions.FSharp` provid The syntax will feel familiar. For example, xUnit's `[Fact]` becomes `[Test]`, and `[Theory]` + `[InlineData]` becomes `[Test]` + `[Arguments]`. See the migration guides for full details: [xUnit](https://tunit.dev/docs/migration/xunit) · [NUnit](https://tunit.dev/docs/migration/nunit) · [MSTest](https://tunit.dev/docs/migration/mstest). +## Repository layout + +- `src/` — product libraries, analyzers, source generators, integrations, templates, and tools shipped as packages +- `tests/` — unit, integration, snapshot, fixture, and cross-language test projects +- `benchmarks/` — BenchmarkDotNet and profiling workloads +- `examples/` — sample applications and test projects +- `tools/` — repository automation and development utilities +- `eng/` — shared MSBuild imports, signing key, and engineering assets +- `scripts/` — local build, test, and profiling entry points + +Solutions and repository-wide SDK, package, and build configuration remain at root. + ## Community - [Documentation](https://tunit.dev) — guides, tutorials, and API reference diff --git a/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj b/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj deleted file mode 100644 index 241958b3ba5..00000000000 --- a/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj b/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj deleted file mode 100644 index c9b05ccfa47..00000000000 --- a/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj b/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj deleted file mode 100644 index c9b05ccfa47..00000000000 --- a/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj b/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj deleted file mode 100644 index 73b4ec1b8c0..00000000000 --- a/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj b/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj deleted file mode 100644 index 73b4ec1b8c0..00000000000 --- a/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj b/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj deleted file mode 100644 index 73b4ec1b8c0..00000000000 --- a/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj b/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj deleted file mode 100644 index 79eb1e29a1b..00000000000 --- a/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - net10.0 - false - true - ..\strongname.snk - - - - - - - - - - - - - - - - - - diff --git a/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj b/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj deleted file mode 100644 index ab3c18b7545..00000000000 --- a/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt deleted file mode 100644 index 095aec2103d..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt +++ /dev/null @@ -1,524 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class CharIsDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDigit"; - } -} - -public class CharIsLetterWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetter(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetter"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetter"; - } -} - -public class CharIsLetterOrDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterOrDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetterOrDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetterOrDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetterOrDigit"; - } -} - -public class CharIsLowerWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowerWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLower(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLower"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLower"; - } -} - -public class CharIsUpperWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsUpperWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsUpper(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUpper"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUpper"; - } -} - -public class CharIsNumberWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsNumberWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsNumber(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsNumber"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsNumber"; - } -} - -public class CharIsPunctuationWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsPunctuationWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsPunctuation(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPunctuation"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPunctuation"; - } -} - -public class CharIsSeparatorWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSeparatorWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSeparator(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSeparator"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSeparator"; - } -} - -public class CharIsSymbolWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSymbolWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSymbol(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSymbol"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSymbol"; - } -} - -public class CharIsWhiteSpaceWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsWhiteSpaceWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsWhiteSpace(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWhiteSpace"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWhiteSpace"; - } -} - -public class CharIsControlWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsControlWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsControl(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsControl"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsControl"; - } -} - -public class CharIsHighSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsHighSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsHighSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHighSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHighSurrogate"; - } -} - -public class CharIsLowSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLowSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLowSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLowSurrogate"; - } -} - -public class CharIsSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSurrogate"; - } -} - -public static partial class CharAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt deleted file mode 100644 index 095aec2103d..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt +++ /dev/null @@ -1,524 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class CharIsDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDigit"; - } -} - -public class CharIsLetterWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetter(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetter"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetter"; - } -} - -public class CharIsLetterOrDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterOrDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetterOrDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetterOrDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetterOrDigit"; - } -} - -public class CharIsLowerWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowerWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLower(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLower"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLower"; - } -} - -public class CharIsUpperWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsUpperWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsUpper(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUpper"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUpper"; - } -} - -public class CharIsNumberWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsNumberWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsNumber(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsNumber"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsNumber"; - } -} - -public class CharIsPunctuationWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsPunctuationWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsPunctuation(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPunctuation"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPunctuation"; - } -} - -public class CharIsSeparatorWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSeparatorWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSeparator(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSeparator"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSeparator"; - } -} - -public class CharIsSymbolWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSymbolWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSymbol(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSymbol"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSymbol"; - } -} - -public class CharIsWhiteSpaceWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsWhiteSpaceWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsWhiteSpace(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWhiteSpace"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWhiteSpace"; - } -} - -public class CharIsControlWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsControlWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsControl(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsControl"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsControl"; - } -} - -public class CharIsHighSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsHighSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsHighSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHighSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHighSurrogate"; - } -} - -public class CharIsLowSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLowSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLowSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLowSurrogate"; - } -} - -public class CharIsSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSurrogate"; - } -} - -public static partial class CharAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt deleted file mode 100644 index 095aec2103d..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,524 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class CharIsDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDigit"; - } -} - -public class CharIsLetterWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetter(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetter"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetter"; - } -} - -public class CharIsLetterOrDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLetterOrDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLetterOrDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLetterOrDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLetterOrDigit"; - } -} - -public class CharIsLowerWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowerWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLower(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLower"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLower"; - } -} - -public class CharIsUpperWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsUpperWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsUpper(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUpper"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUpper"; - } -} - -public class CharIsNumberWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsNumberWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsNumber(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsNumber"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsNumber"; - } -} - -public class CharIsPunctuationWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsPunctuationWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsPunctuation(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPunctuation"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPunctuation"; - } -} - -public class CharIsSeparatorWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSeparatorWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSeparator(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSeparator"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSeparator"; - } -} - -public class CharIsSymbolWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSymbolWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSymbol(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSymbol"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSymbol"; - } -} - -public class CharIsWhiteSpaceWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsWhiteSpaceWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsWhiteSpace(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWhiteSpace"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWhiteSpace"; - } -} - -public class CharIsControlWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsControlWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsControl(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsControl"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsControl"; - } -} - -public class CharIsHighSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsHighSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsHighSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHighSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHighSurrogate"; - } -} - -public class CharIsLowSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsLowSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsLowSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLowSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLowSurrogate"; - } -} - -public class CharIsSurrogateWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharIsSurrogateWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = char.IsSurrogate(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsSurrogate"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsSurrogate"; - } -} - -public static partial class CharAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetter(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLetterOrDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLetterOrDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLower(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowerWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUpper(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsUpperWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotNumber(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsNumberWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotPunctuation(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsPunctuationWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSeparator(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSeparatorWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSymbol(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSymbolWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWhiteSpace(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsWhiteSpaceWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotControl(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsControlWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHighSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsHighSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLowSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsLowSurrogateWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotSurrogate(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharIsSurrogateWithCharAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet8_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet8_0.verified.txt deleted file mode 100644 index 3428231e99e..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet8_0.verified.txt +++ /dev/null @@ -1,63 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class EnumHasFlagWithEnumAssertCondition : BaseAssertCondition -{ - private readonly System.Enum _flag; - private readonly bool _negated; - - public EnumHasFlagWithEnumAssertCondition(System.Enum flag, bool negated = false) - { - _flag = flag; - _negated = negated; - } - - protected override ValueTask GetResult(System.Enum? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.HasFlag(_flag); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy HasFlag({_flag})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy HasFlag({_flag})"; - } -} - -public static partial class EnumAssertionExtensions -{ - public static InvokableValueAssertionBuilder HasFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotHaveFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, true), - [doNotPopulateThisValue1]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet9_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet9_0.verified.txt deleted file mode 100644 index 3428231e99e..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.DotNet9_0.verified.txt +++ /dev/null @@ -1,63 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class EnumHasFlagWithEnumAssertCondition : BaseAssertCondition -{ - private readonly System.Enum _flag; - private readonly bool _negated; - - public EnumHasFlagWithEnumAssertCondition(System.Enum flag, bool negated = false) - { - _flag = flag; - _negated = negated; - } - - protected override ValueTask GetResult(System.Enum? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.HasFlag(_flag); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy HasFlag({_flag})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy HasFlag({_flag})"; - } -} - -public static partial class EnumAssertionExtensions -{ - public static InvokableValueAssertionBuilder HasFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotHaveFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, true), - [doNotPopulateThisValue1]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.Net4_7.verified.txt deleted file mode 100644 index 3428231e99e..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesEnumAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,63 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class EnumHasFlagWithEnumAssertCondition : BaseAssertCondition -{ - private readonly System.Enum _flag; - private readonly bool _negated; - - public EnumHasFlagWithEnumAssertCondition(System.Enum flag, bool negated = false) - { - _flag = flag; - _negated = negated; - } - - protected override ValueTask GetResult(System.Enum? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.HasFlag(_flag); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy HasFlag({_flag})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy HasFlag({_flag})"; - } -} - -public static partial class EnumAssertionExtensions -{ - public static InvokableValueAssertionBuilder HasFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotHaveFlag(this IValueSource valueSource, System.Enum flag, [CallerArgumentExpression(nameof(flag))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new EnumHasFlagWithEnumAssertCondition(flag, true), - [doNotPopulateThisValue1]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet8_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet8_0.verified.txt deleted file mode 100644 index b58512a91ea..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet8_0.verified.txt +++ /dev/null @@ -1,61 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringPathIsPathRootedWithStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public StringPathIsPathRootedWithStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.IO.Path.IsPathRooted(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPathRooted"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPathRooted"; - } -} - -public static partial class PathAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet9_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet9_0.verified.txt deleted file mode 100644 index b58512a91ea..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.DotNet9_0.verified.txt +++ /dev/null @@ -1,61 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringPathIsPathRootedWithStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public StringPathIsPathRootedWithStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.IO.Path.IsPathRooted(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPathRooted"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPathRooted"; - } -} - -public static partial class PathAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.Net4_7.verified.txt deleted file mode 100644 index b58512a91ea..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesPathAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,61 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringPathIsPathRootedWithStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public StringPathIsPathRootedWithStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.IO.Path.IsPathRooted(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsPathRooted"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsPathRooted"; - } -} - -public static partial class PathAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotRootedPath(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new StringPathIsPathRootedWithStringAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet8_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet8_0.verified.txt deleted file mode 100644 index bc356939d1f..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet8_0.verified.txt +++ /dev/null @@ -1,524 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringStartsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringStartsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value})"; - } -} - -public class StringStartsWithWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringStartsWithWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value})"; - } -} - -public class StringStartsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringStartsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"; - } -} - -public class StringStartsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo? _culture; - private readonly bool _negated; - - public StringStartsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo? culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringEndsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringEndsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value})"; - } -} - -public class StringEndsWithWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringEndsWithWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value})"; - } -} - -public class StringEndsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringEndsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"; - } -} - -public class StringEndsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo? _culture; - private readonly bool _negated; - - public StringEndsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo? culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringContainsWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringContainsWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value})"; - } -} - -public class StringContainsWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringContainsWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value})"; - } -} - -public class StringContainsWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringContainsWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"; - } -} - -public class StringContainsWithCharAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringContainsWithCharAnd1MoreAssertCondition(char value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"; - } -} - -public static partial class StringAssertionExtensions -{ - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithCharAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithCharAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, char value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithCharAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet9_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet9_0.verified.txt deleted file mode 100644 index bc356939d1f..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.DotNet9_0.verified.txt +++ /dev/null @@ -1,524 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringStartsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringStartsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value})"; - } -} - -public class StringStartsWithWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringStartsWithWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value})"; - } -} - -public class StringStartsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringStartsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"; - } -} - -public class StringStartsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo? _culture; - private readonly bool _negated; - - public StringStartsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo? culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringEndsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringEndsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value})"; - } -} - -public class StringEndsWithWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringEndsWithWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value})"; - } -} - -public class StringEndsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringEndsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"; - } -} - -public class StringEndsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo? _culture; - private readonly bool _negated; - - public StringEndsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo? culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringContainsWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringContainsWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value})"; - } -} - -public class StringContainsWithCharAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly bool _negated; - - public StringContainsWithCharAssertCondition(char value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value})"; - } -} - -public class StringContainsWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringContainsWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"; - } -} - -public class StringContainsWithCharAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly char _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringContainsWithCharAnd1MoreAssertCondition(char value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value}, {_comparisonType})"; - } -} - -public static partial class StringAssertionExtensions -{ - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithCharAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithCharAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo? culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, char value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithCharAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, char value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithCharAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.Net4_7.verified.txt deleted file mode 100644 index aacce0ccf8f..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesStringAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,326 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class StringStartsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringStartsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value})"; - } -} - -public class StringStartsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringStartsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_comparisonType})"; - } -} - -public class StringStartsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo _culture; - private readonly bool _negated; - - public StringStartsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.StartsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy StartsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringEndsWithWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringEndsWithWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value})"; - } -} - -public class StringEndsWithWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly System.StringComparison _comparisonType; - private readonly bool _negated; - - public StringEndsWithWithStringAnd1MoreAssertCondition(string value, System.StringComparison comparisonType, bool negated = false) - { - _value = value; - _comparisonType = comparisonType; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _comparisonType); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_comparisonType})"; - } -} - -public class StringEndsWithWithStringAnd2MoreAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _ignoreCase; - private readonly System.Globalization.CultureInfo _culture; - private readonly bool _negated; - - public StringEndsWithWithStringAnd2MoreAssertCondition(string value, bool ignoreCase, System.Globalization.CultureInfo culture, bool negated = false) - { - _value = value; - _ignoreCase = ignoreCase; - _culture = culture; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.EndsWith(_value, _ignoreCase, _culture); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy EndsWith({_value}, {_ignoreCase}, {_culture})"; - } -} - -public class StringContainsWithStringAssertCondition : BaseAssertCondition -{ - private readonly string _value; - private readonly bool _negated; - - public StringContainsWithStringAssertCondition(string value, bool negated = false) - { - _value = value; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.Contains(_value); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy Contains({_value})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy Contains({_value})"; - } -} - -public static partial class StringAssertionExtensions -{ - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder StartsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder EndsWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, false), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotStartWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringStartsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, System.StringComparison comparisonType, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(comparisonType))] string? doNotPopulateThisValue2 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd1MoreAssertCondition(value, comparisonType, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2]); - } - - public static InvokableValueAssertionBuilder DoesNotEndWith(this IValueSource valueSource, string value, bool ignoreCase, System.Globalization.CultureInfo culture, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null, [CallerArgumentExpression(nameof(ignoreCase))] string? doNotPopulateThisValue2 = null, [CallerArgumentExpression(nameof(culture))] string? doNotPopulateThisValue3 = null) - { - return valueSource.RegisterAssertion( - new StringEndsWithWithStringAnd2MoreAssertCondition(value, ignoreCase, culture, true), - [doNotPopulateThisValue1, doNotPopulateThisValue2, doNotPopulateThisValue3]); - } - - public static InvokableValueAssertionBuilder DoesNotContain(this IValueSource valueSource, string value, [CallerArgumentExpression(nameof(value))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringContainsWithStringAssertCondition(value, true), - [doNotPopulateThisValue1]); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt deleted file mode 100644 index f93b690c789..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt +++ /dev/null @@ -1,554 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class UriIsAbsoluteUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsAbsoluteUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsAbsoluteUri; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsAbsoluteUri"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsAbsoluteUri"; - } -} - -public class UriIsDefaultPortAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsDefaultPortAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsDefaultPort; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDefaultPort"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDefaultPort"; - } -} - -public class UriIsFileAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsFileAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsFile; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsFile"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsFile"; - } -} - -public class UriIsLoopbackAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsLoopbackAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsLoopback; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLoopback"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLoopback"; - } -} - -public class UriIsUncAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsUncAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsUnc; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUnc"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUnc"; - } -} - -public class UriIsBaseOfWithUriAssertCondition : BaseAssertCondition -{ - private readonly System.Uri _uri; - private readonly bool _negated; - - public UriIsBaseOfWithUriAssertCondition(System.Uri uri, bool negated = false) - { - _uri = uri; - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsBaseOf(_uri); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"; - } -} - -public class UriIsWellFormedOriginalStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsWellFormedOriginalStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsWellFormedOriginalString(); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"; - } -} - -public class StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly System.UriKind _uriKind; - private readonly bool _negated; - - public StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(System.UriKind uriKind, bool negated = false) - { - _uriKind = uriKind; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsWellFormedUriString(actualValue, _uriKind); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"; - } -} - -public class CharUriIsHexDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharUriIsHexDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = System.Uri.IsHexDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexDigit"; - } -} - -public class StringUriIsHexEncodingWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly int _index; - private readonly bool _negated; - - public StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(int index, bool negated = false) - { - _index = index; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsHexEncoding(actualValue, _index); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"; - } -} - -public class UriUriAssertionExtensionsIsHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttps"; - } -} - -public class UriUriAssertionExtensionsIsHttpWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttp(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttp"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttp"; - } -} - -public class UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttpOrHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttpOrHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttpOrHttps"; - } -} - -public static partial class UriAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt deleted file mode 100644 index f93b690c789..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt +++ /dev/null @@ -1,554 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class UriIsAbsoluteUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsAbsoluteUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsAbsoluteUri; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsAbsoluteUri"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsAbsoluteUri"; - } -} - -public class UriIsDefaultPortAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsDefaultPortAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsDefaultPort; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDefaultPort"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDefaultPort"; - } -} - -public class UriIsFileAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsFileAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsFile; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsFile"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsFile"; - } -} - -public class UriIsLoopbackAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsLoopbackAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsLoopback; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLoopback"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLoopback"; - } -} - -public class UriIsUncAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsUncAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsUnc; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUnc"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUnc"; - } -} - -public class UriIsBaseOfWithUriAssertCondition : BaseAssertCondition -{ - private readonly System.Uri _uri; - private readonly bool _negated; - - public UriIsBaseOfWithUriAssertCondition(System.Uri uri, bool negated = false) - { - _uri = uri; - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsBaseOf(_uri); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"; - } -} - -public class UriIsWellFormedOriginalStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsWellFormedOriginalStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsWellFormedOriginalString(); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"; - } -} - -public class StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly System.UriKind _uriKind; - private readonly bool _negated; - - public StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(System.UriKind uriKind, bool negated = false) - { - _uriKind = uriKind; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsWellFormedUriString(actualValue, _uriKind); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"; - } -} - -public class CharUriIsHexDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharUriIsHexDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = System.Uri.IsHexDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexDigit"; - } -} - -public class StringUriIsHexEncodingWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly int _index; - private readonly bool _negated; - - public StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(int index, bool negated = false) - { - _index = index; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsHexEncoding(actualValue, _index); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"; - } -} - -public class UriUriAssertionExtensionsIsHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttps"; - } -} - -public class UriUriAssertionExtensionsIsHttpWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttp(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttp"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttp"; - } -} - -public class UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttpOrHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttpOrHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttpOrHttps"; - } -} - -public static partial class UriAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt deleted file mode 100644 index f93b690c789..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionMethodGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,554 +0,0 @@ -[ -// -#pragma warning disable -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.AssertConditions; -using TUnit.Assertions.AssertConditions.Interfaces; -using TUnit.Assertions.AssertionBuilders; -using TUnit.Assertions.Extensions; - -namespace TUnit.Assertions.Extensions; - -public class UriIsAbsoluteUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsAbsoluteUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsAbsoluteUri; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsAbsoluteUri"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsAbsoluteUri"; - } -} - -public class UriIsDefaultPortAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsDefaultPortAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsDefaultPort; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsDefaultPort"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsDefaultPort"; - } -} - -public class UriIsFileAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsFileAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsFile; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsFile"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsFile"; - } -} - -public class UriIsLoopbackAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsLoopbackAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsLoopback; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsLoopback"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsLoopback"; - } -} - -public class UriIsUncAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsUncAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsUnc; - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsUnc"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsUnc"; - } -} - -public class UriIsBaseOfWithUriAssertCondition : BaseAssertCondition -{ - private readonly System.Uri _uri; - private readonly bool _negated; - - public UriIsBaseOfWithUriAssertCondition(System.Uri uri, bool negated = false) - { - _uri = uri; - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsBaseOf(_uri); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsBaseOf({_uri})"; - } -} - -public class UriIsWellFormedOriginalStringAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriIsWellFormedOriginalStringAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = actualValue.IsWellFormedOriginalString(); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedOriginalString"; - } -} - -public class StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly System.UriKind _uriKind; - private readonly bool _negated; - - public StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(System.UriKind uriKind, bool negated = false) - { - _uriKind = uriKind; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsWellFormedUriString(actualValue, _uriKind); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsWellFormedUriString({_uriKind})"; - } -} - -public class CharUriIsHexDigitWithCharAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public CharUriIsHexDigitWithCharAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(char actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - var result = System.Uri.IsHexDigit(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexDigit"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexDigit"; - } -} - -public class StringUriIsHexEncodingWithStringAnd1MoreAssertCondition : BaseAssertCondition -{ - private readonly int _index; - private readonly bool _negated; - - public StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(int index, bool negated = false) - { - _index = index; - _negated = negated; - } - - protected override ValueTask GetResult(string? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = System.Uri.IsHexEncoding(actualValue, _index); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHexEncoding({_index})"; - } -} - -public class UriUriAssertionExtensionsIsHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttps"; - } -} - -public class UriUriAssertionExtensionsIsHttpWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttp(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttp"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttp"; - } -} - -public class UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition : BaseAssertCondition -{ - private readonly bool _negated; - - public UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(bool negated = false) - { - _negated = negated; - } - - protected override ValueTask GetResult(System.Uri? actualValue, Exception? exception, AssertionMetadata assertionMetadata) - { - if (actualValue is null) - { - return AssertionResult.Fail("Actual value is null"); - } - - var result = TUnit.Assertions.Extensions.UriAssertionExtensions.IsHttpOrHttps(actualValue); - var condition = _negated ? result : !result; - return AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsHttpOrHttps"); - } - - protected internal override string GetExpectation() - { - return $"{(_negated ? "not " : "")}to satisfy IsHttpOrHttps"; - } -} - -public static partial class UriAssertionExtensions -{ - public static InvokableValueAssertionBuilder IsAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotAbsoluteUri(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsAbsoluteUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotDefaultPort(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsDefaultPortAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotFile(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsFileAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotLoopback(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsLoopbackAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotUnc(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsUncAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotBaseOf(this IValueSource valueSource, System.Uri uri, [CallerArgumentExpression(nameof(uri))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new UriIsBaseOfWithUriAssertCondition(uri, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedOriginalString(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriIsWellFormedOriginalStringAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotWellFormedUriString(this IValueSource valueSource, System.UriKind uriKind, [CallerArgumentExpression(nameof(uriKind))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsWellFormedUriStringWithStringAnd1MoreAssertCondition(uriKind, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHexDigit(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new CharUriIsHexDigitWithCharAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, false), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsNotHexEncoding(this IValueSource valueSource, int index, [CallerArgumentExpression(nameof(index))] string? doNotPopulateThisValue1 = null) - { - return valueSource.RegisterAssertion( - new StringUriIsHexEncodingWithStringAnd1MoreAssertCondition(index, true), - [doNotPopulateThisValue1]); - } - - public static InvokableValueAssertionBuilder IsHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpsWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttp(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpWithUriAssertCondition(true), - []); - } - - public static InvokableValueAssertionBuilder IsHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(false), - []); - } - - public static InvokableValueAssertionBuilder IsNotHttpOrHttps(this IValueSource valueSource) - { - return valueSource.RegisterAssertion( - new UriUriAssertionExtensionsIsHttpOrHttpsWithUriAssertCondition(true), - []); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.SourceGenerator.Tests/Git.cs b/TUnit.Assertions.SourceGenerator.Tests/Git.cs deleted file mode 100644 index ec5cf733248..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/Git.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace TUnit.Assertions.SourceGenerator.Tests; - -internal static class Git -{ - public static DirectoryInfo RootDirectory { get; } = Sourcy.Git.RootDirectory; -} diff --git a/TUnit.Assertions.SourceGenerator.Tests/IPAddressAssertionGeneratorTests.GeneratesIPAddressAssertions.Net4_7.verified.txt b/TUnit.Assertions.SourceGenerator.Tests/IPAddressAssertionGeneratorTests.GeneratesIPAddressAssertions.Net4_7.verified.txt deleted file mode 100644 index e0631d1a811..00000000000 --- a/TUnit.Assertions.SourceGenerator.Tests/IPAddressAssertionGeneratorTests.GeneratesIPAddressAssertions.Net4_7.verified.txt +++ /dev/null @@ -1,255 +0,0 @@ -[ -#nullable enable - -using System; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; -using TUnit.Assertions.Core; - -namespace TUnit.Assertions.Conditions; - -public class IPAddressIsIPv4MappedToIPv6Assertion : Assertion -{ - private readonly bool _negated; - - public IPAddressIsIPv4MappedToIPv6Assertion(AssertionContext context, bool negated = false) - : base(context) - { - _negated = negated; - } - - protected override Task CheckAsync(EvaluationMetadata metadata) - { - var actualValue = metadata.Value; - var exception = metadata.Exception; - - if (exception != null) - { - return Task.FromResult(AssertionResult.Failed($"threw {exception.GetType().FullName}")); - } - - if (actualValue is null) - { - return Task.FromResult(AssertionResult.Failed("Actual value is null")); - } - - var result = actualValue.IsIPv4MappedToIPv6; - var condition = _negated ? result : !result; - return Task.FromResult(AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsIPv4MappedToIPv6")); - } - - protected override string GetExpectation() - { - return $"{(_negated ? "not " : "")} be an IPv4-mapped IPv6 address"; - } -} - -public class IPAddressIsIPv6LinkLocalAssertion : Assertion -{ - private readonly bool _negated; - - public IPAddressIsIPv6LinkLocalAssertion(AssertionContext context, bool negated = false) - : base(context) - { - _negated = negated; - } - - protected override Task CheckAsync(EvaluationMetadata metadata) - { - var actualValue = metadata.Value; - var exception = metadata.Exception; - - if (exception != null) - { - return Task.FromResult(AssertionResult.Failed($"threw {exception.GetType().FullName}")); - } - - if (actualValue is null) - { - return Task.FromResult(AssertionResult.Failed("Actual value is null")); - } - - var result = actualValue.IsIPv6LinkLocal; - var condition = _negated ? result : !result; - return Task.FromResult(AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsIPv6LinkLocal")); - } - - protected override string GetExpectation() - { - return $"{(_negated ? "not " : "")} be an IPv6 link-local address"; - } -} - -public class IPAddressIsIPv6MulticastAssertion : Assertion -{ - private readonly bool _negated; - - public IPAddressIsIPv6MulticastAssertion(AssertionContext context, bool negated = false) - : base(context) - { - _negated = negated; - } - - protected override Task CheckAsync(EvaluationMetadata metadata) - { - var actualValue = metadata.Value; - var exception = metadata.Exception; - - if (exception != null) - { - return Task.FromResult(AssertionResult.Failed($"threw {exception.GetType().FullName}")); - } - - if (actualValue is null) - { - return Task.FromResult(AssertionResult.Failed("Actual value is null")); - } - - var result = actualValue.IsIPv6Multicast; - var condition = _negated ? result : !result; - return Task.FromResult(AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsIPv6Multicast")); - } - - protected override string GetExpectation() - { - return $"{(_negated ? "not " : "")} be an IPv6 multicast address"; - } -} - -public class IPAddressIsIPv6SiteLocalAssertion : Assertion -{ - private readonly bool _negated; - - public IPAddressIsIPv6SiteLocalAssertion(AssertionContext context, bool negated = false) - : base(context) - { - _negated = negated; - } - - protected override Task CheckAsync(EvaluationMetadata metadata) - { - var actualValue = metadata.Value; - var exception = metadata.Exception; - - if (exception != null) - { - return Task.FromResult(AssertionResult.Failed($"threw {exception.GetType().FullName}")); - } - - if (actualValue is null) - { - return Task.FromResult(AssertionResult.Failed("Actual value is null")); - } - - var result = actualValue.IsIPv6SiteLocal; - var condition = _negated ? result : !result; - return Task.FromResult(AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsIPv6SiteLocal")); - } - - protected override string GetExpectation() - { - return $"{(_negated ? "not " : "")} be an IPv6 site-local address"; - } -} - -public class IPAddressIsIPv6TeredoAssertion : Assertion -{ - private readonly bool _negated; - - public IPAddressIsIPv6TeredoAssertion(AssertionContext context, bool negated = false) - : base(context) - { - _negated = negated; - } - - protected override Task CheckAsync(EvaluationMetadata metadata) - { - var actualValue = metadata.Value; - var exception = metadata.Exception; - - if (exception != null) - { - return Task.FromResult(AssertionResult.Failed($"threw {exception.GetType().FullName}")); - } - - if (actualValue is null) - { - return Task.FromResult(AssertionResult.Failed("Actual value is null")); - } - - var result = actualValue.IsIPv6Teredo; - var condition = _negated ? result : !result; - return Task.FromResult(AssertionResult.FailIf(condition, $"'{actualValue}' was expected {(_negated ? "not " : "")}to satisfy IsIPv6Teredo")); - } - - protected override string GetExpectation() - { - return $"{(_negated ? "not " : "")} be an IPv6 Teredo address"; - } -} - -public static partial class IPAddressAssertionExtensions -{ - public static IPAddressIsIPv4MappedToIPv6Assertion IsIPv4MappedToIPv6(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsIPv4MappedToIPv6()"); - return new IPAddressIsIPv4MappedToIPv6Assertion(source.Context, false); - } - - public static IPAddressIsIPv4MappedToIPv6Assertion IsNotIPv4MappedToIPv6(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsNotIPv4MappedToIPv6()"); - return new IPAddressIsIPv4MappedToIPv6Assertion(source.Context, true); - } - - public static IPAddressIsIPv6LinkLocalAssertion IsIPv6LinkLocal(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsIPv6LinkLocal()"); - return new IPAddressIsIPv6LinkLocalAssertion(source.Context, false); - } - - public static IPAddressIsIPv6LinkLocalAssertion IsNotIPv6LinkLocal(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsNotIPv6LinkLocal()"); - return new IPAddressIsIPv6LinkLocalAssertion(source.Context, true); - } - - public static IPAddressIsIPv6MulticastAssertion IsIPv6Multicast(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsIPv6Multicast()"); - return new IPAddressIsIPv6MulticastAssertion(source.Context, false); - } - - public static IPAddressIsIPv6MulticastAssertion IsNotIPv6Multicast(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsNotIPv6Multicast()"); - return new IPAddressIsIPv6MulticastAssertion(source.Context, true); - } - - public static IPAddressIsIPv6SiteLocalAssertion IsIPv6SiteLocal(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsIPv6SiteLocal()"); - return new IPAddressIsIPv6SiteLocalAssertion(source.Context, false); - } - - public static IPAddressIsIPv6SiteLocalAssertion IsNotIPv6SiteLocal(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsNotIPv6SiteLocal()"); - return new IPAddressIsIPv6SiteLocalAssertion(source.Context, true); - } - - public static IPAddressIsIPv6TeredoAssertion IsIPv6Teredo(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsIPv6Teredo()"); - return new IPAddressIsIPv6TeredoAssertion(source.Context, false); - } - - public static IPAddressIsIPv6TeredoAssertion IsNotIPv6Teredo(this IAssertionSource source) - { - source.Context.ExpressionBuilder.Append(".IsNotIPv6Teredo()"); - return new IPAddressIsIPv6TeredoAssertion(source.Context, true); - } - -} - -] \ No newline at end of file diff --git a/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj b/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj deleted file mode 100644 index da77d1b8fb4..00000000000 --- a/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TUnit.CI.slnx b/TUnit.CI.slnx index 9999c8ed899..b62cc54ae39 100644 --- a/TUnit.CI.slnx +++ b/TUnit.CI.slnx @@ -7,115 +7,115 @@ - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - + + + + + + + - - + + diff --git a/TUnit.Core.SourceGenerator.Tests/Git.cs b/TUnit.Core.SourceGenerator.Tests/Git.cs deleted file mode 100644 index 9369e235fb9..00000000000 --- a/TUnit.Core.SourceGenerator.Tests/Git.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace TUnit.Core.SourceGenerator.Tests; - -internal class Git -{ - public static DirectoryInfo RootDirectory => Sourcy.Git.RootDirectory; -} diff --git a/TUnit.Dev.slnx b/TUnit.Dev.slnx index 1b76281cfb4..87c935fb3c7 100644 --- a/TUnit.Dev.slnx +++ b/TUnit.Dev.slnx @@ -7,66 +7,66 @@ - - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj b/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj deleted file mode 100644 index f23b29646c9..00000000000 --- a/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj b/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj deleted file mode 100644 index eb01a5ccb0c..00000000000 --- a/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj b/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj deleted file mode 100644 index 47d45fb62e2..00000000000 --- a/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - net8.0;net9.0;net10.0 - - - - - - - - - diff --git a/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj b/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj deleted file mode 100644 index 5286277ab3f..00000000000 --- a/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - net8.0;net9.0;net10.0 - - - - - - - - - diff --git a/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj b/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj deleted file mode 100644 index 193a7d1f2bd..00000000000 --- a/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj b/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj deleted file mode 100644 index 193a7d1f2bd..00000000000 --- a/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj b/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj deleted file mode 100644 index 193a7d1f2bd..00000000000 --- a/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj b/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj deleted file mode 100644 index 37af3fafdf1..00000000000 --- a/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - net10.0 - false - true - ..\strongname.snk - - - - - - - - - - - - - - - - - - diff --git a/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs b/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs deleted file mode 100644 index 588210d1686..00000000000 --- a/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs +++ /dev/null @@ -1,37 +0,0 @@ -using ModularPipelines.Context; -using ModularPipelines.Modules; -using File = ModularPipelines.FileSystem.File; - -namespace TUnit.Pipeline.Modules; - -public class GetPackageProjectsModule : Module> -{ - protected override async Task?> ExecuteAsync(IModuleContext context, CancellationToken cancellationToken) - { - await Task.CompletedTask; - - return - [ - Sourcy.DotNet.Projects.TUnit_Assertions, - Sourcy.DotNet.Projects.TUnit_Assertions_Should, - Sourcy.DotNet.Projects.TUnit_Assertions_FSharp, - Sourcy.DotNet.Projects.TUnit_Core, - Sourcy.DotNet.Projects.TUnit_Engine, - Sourcy.DotNet.Projects.TUnit, - Sourcy.DotNet.Projects.TUnit_Playwright, - Sourcy.DotNet.Projects.TUnit_Templates, - Sourcy.DotNet.Projects.TUnit_Logging_Microsoft, - Sourcy.DotNet.Projects.TUnit_AspNetCore, - Sourcy.DotNet.Projects.TUnit_AspNetCore_Core, - Sourcy.DotNet.Projects.TUnit_Aspire, - Sourcy.DotNet.Projects.TUnit_Aspire_Core, - Sourcy.DotNet.Projects.TUnit_OpenTelemetry, - Sourcy.DotNet.Projects.TUnit_FsCheck, - Sourcy.DotNet.Projects.TUnit_Mocks, - Sourcy.DotNet.Projects.TUnit_Mocks_Assertions, - Sourcy.DotNet.Projects.TUnit_Mocks_Http, - Sourcy.DotNet.Projects.TUnit_Mocks_Logging, - Sourcy.DotNet.Projects.TUnit_Reporting_Tool - ]; - } -} diff --git a/TUnit.Profile/TUnit.Profile.csproj b/TUnit.Profile/TUnit.Profile.csproj deleted file mode 100644 index 07a4aaea708..00000000000 --- a/TUnit.Profile/TUnit.Profile.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - Exe - net10.0 - enable - enable - - - - - - - - - - - - - - diff --git a/TUnit.slnx b/TUnit.slnx index 86a238f14e1..17bf9a5b929 100644 --- a/TUnit.slnx +++ b/TUnit.slnx @@ -7,113 +7,113 @@ - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - + + + + + + + @@ -127,36 +127,36 @@ - + - - - - - + + + + + - + - - + + - - + + - + - + - + - + diff --git a/TestProject.targets b/TestProject.targets deleted file mode 100644 index 31c04796bba..00000000000 --- a/TestProject.targets +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TUnit.Mocks.Benchmarks/CallbackBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/CallbackBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/CallbackBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/CallbackBenchmarks.cs diff --git a/TUnit.Mocks.Benchmarks/CombinedWorkflowBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/CombinedWorkflowBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/CombinedWorkflowBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/CombinedWorkflowBenchmarks.cs diff --git a/TUnit.Mocks.Benchmarks/GlobalUsings.cs b/benchmarks/TUnit.Mocks.Benchmarks/GlobalUsings.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/GlobalUsings.cs rename to benchmarks/TUnit.Mocks.Benchmarks/GlobalUsings.cs diff --git a/TUnit.Mocks.Benchmarks/ImposterRegistrations.cs b/benchmarks/TUnit.Mocks.Benchmarks/ImposterRegistrations.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/ImposterRegistrations.cs rename to benchmarks/TUnit.Mocks.Benchmarks/ImposterRegistrations.cs diff --git a/TUnit.Mocks.Benchmarks/Interfaces.cs b/benchmarks/TUnit.Mocks.Benchmarks/Interfaces.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/Interfaces.cs rename to benchmarks/TUnit.Mocks.Benchmarks/Interfaces.cs diff --git a/TUnit.Mocks.Benchmarks/InvocationBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/InvocationBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/InvocationBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/InvocationBenchmarks.cs diff --git a/TUnit.Mocks.Benchmarks/MockCreationBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/MockCreationBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/MockCreationBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/MockCreationBenchmarks.cs diff --git a/TUnit.Mocks.Benchmarks/Program.cs b/benchmarks/TUnit.Mocks.Benchmarks/Program.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/Program.cs rename to benchmarks/TUnit.Mocks.Benchmarks/Program.cs diff --git a/TUnit.Mocks.Benchmarks/SetupBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/SetupBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/SetupBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/SetupBenchmarks.cs diff --git a/TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj b/benchmarks/TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj similarity index 72% rename from TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj rename to benchmarks/TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj index 91fc2476107..37b56ef761d 100644 --- a/TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj +++ b/benchmarks/TUnit.Mocks.Benchmarks/TUnit.Mocks.Benchmarks.csproj @@ -20,12 +20,12 @@ - - + - - + + diff --git a/TUnit.Mocks.Benchmarks/VerificationBenchmarks.cs b/benchmarks/TUnit.Mocks.Benchmarks/VerificationBenchmarks.cs similarity index 100% rename from TUnit.Mocks.Benchmarks/VerificationBenchmarks.cs rename to benchmarks/TUnit.Mocks.Benchmarks/VerificationBenchmarks.cs diff --git a/TUnit.Performance.Tests/DataSourceBenchmarks.cs b/benchmarks/TUnit.Performance.Tests/DataSourceBenchmarks.cs similarity index 100% rename from TUnit.Performance.Tests/DataSourceBenchmarks.cs rename to benchmarks/TUnit.Performance.Tests/DataSourceBenchmarks.cs diff --git a/TUnit.Performance.Tests/Program.cs b/benchmarks/TUnit.Performance.Tests/Program.cs similarity index 100% rename from TUnit.Performance.Tests/Program.cs rename to benchmarks/TUnit.Performance.Tests/Program.cs diff --git a/TUnit.Performance.Tests/README.md b/benchmarks/TUnit.Performance.Tests/README.md similarity index 98% rename from TUnit.Performance.Tests/README.md rename to benchmarks/TUnit.Performance.Tests/README.md index 0670adf82ac..68402475591 100644 --- a/TUnit.Performance.Tests/README.md +++ b/benchmarks/TUnit.Performance.Tests/README.md @@ -31,7 +31,7 @@ This project contains performance benchmarks comparing reflection-based test exe ### Standard .NET Runtime ```bash -cd TUnit.Performance.Tests +cd benchmarks/TUnit.Performance.Tests dotnet run -c Release ``` diff --git a/TUnit.Performance.Tests/TUnit.Performance.Tests.csproj b/benchmarks/TUnit.Performance.Tests/TUnit.Performance.Tests.csproj similarity index 76% rename from TUnit.Performance.Tests/TUnit.Performance.Tests.csproj rename to benchmarks/TUnit.Performance.Tests/TUnit.Performance.Tests.csproj index 6c2f282515f..80e06c9d675 100644 --- a/TUnit.Performance.Tests/TUnit.Performance.Tests.csproj +++ b/benchmarks/TUnit.Performance.Tests/TUnit.Performance.Tests.csproj @@ -15,10 +15,10 @@ - - + - \ No newline at end of file + diff --git a/TUnit.Performance.Tests/TestDiscoveryBenchmarks.cs b/benchmarks/TUnit.Performance.Tests/TestDiscoveryBenchmarks.cs similarity index 100% rename from TUnit.Performance.Tests/TestDiscoveryBenchmarks.cs rename to benchmarks/TUnit.Performance.Tests/TestDiscoveryBenchmarks.cs diff --git a/TUnit.Performance.Tests/TestExecutionBenchmarks.cs b/benchmarks/TUnit.Performance.Tests/TestExecutionBenchmarks.cs similarity index 100% rename from TUnit.Performance.Tests/TestExecutionBenchmarks.cs rename to benchmarks/TUnit.Performance.Tests/TestExecutionBenchmarks.cs diff --git a/TUnit.Performance.Tests/run-benchmarks.ps1 b/benchmarks/TUnit.Performance.Tests/run-benchmarks.ps1 similarity index 100% rename from TUnit.Performance.Tests/run-benchmarks.ps1 rename to benchmarks/TUnit.Performance.Tests/run-benchmarks.ps1 diff --git a/TUnit.Performance.Tests/run-benchmarks.sh b/benchmarks/TUnit.Performance.Tests/run-benchmarks.sh similarity index 100% rename from TUnit.Performance.Tests/run-benchmarks.sh rename to benchmarks/TUnit.Performance.Tests/run-benchmarks.sh diff --git a/TUnit.PerformanceBenchmarks/.gitignore b/benchmarks/TUnit.PerformanceBenchmarks/.gitignore similarity index 100% rename from TUnit.PerformanceBenchmarks/.gitignore rename to benchmarks/TUnit.PerformanceBenchmarks/.gitignore diff --git a/TUnit.PerformanceBenchmarks/Profiles/profile-cpu.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/Profiles/profile-cpu.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/Profiles/profile-cpu.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/Profiles/profile-cpu.ps1 diff --git a/TUnit.PerformanceBenchmarks/Profiles/profile-gc.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/Profiles/profile-gc.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/Profiles/profile-gc.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/Profiles/profile-gc.ps1 diff --git a/TUnit.PerformanceBenchmarks/Profiles/run-baseline.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/Profiles/run-baseline.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/Profiles/run-baseline.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/Profiles/run-baseline.ps1 diff --git a/TUnit.PerformanceBenchmarks/Results/.gitkeep b/benchmarks/TUnit.PerformanceBenchmarks/Results/.gitkeep similarity index 100% rename from TUnit.PerformanceBenchmarks/Results/.gitkeep rename to benchmarks/TUnit.PerformanceBenchmarks/Results/.gitkeep diff --git a/TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj b/benchmarks/TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj similarity index 63% rename from TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj rename to benchmarks/TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj index e86a8dcf843..f69e82b22ec 100644 --- a/TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj +++ b/benchmarks/TUnit.PerformanceBenchmarks/TUnit.PerformanceBenchmarks.csproj @@ -1,6 +1,6 @@ - + @@ -15,9 +15,9 @@ - - - + + + @@ -25,6 +25,6 @@ $(DefineConstants);SCALE_$(BenchmarkScale) - + diff --git a/TUnit.PerformanceBenchmarks/Tests/ConstraintKeys/ConstraintKeyStressTests.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/ConstraintKeys/ConstraintKeyStressTests.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/ConstraintKeys/ConstraintKeyStressTests.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/ConstraintKeys/ConstraintKeyStressTests.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_01.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_01.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_01.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_01.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_02.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_02.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_02.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_02.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_03.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_03.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_03.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_03.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_04.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_04.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_04.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_04.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_05.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_05.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_05.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_05.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_06.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_06.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_06.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_06.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_07.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_07.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_07.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_07.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_08.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_08.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_08.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_08.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_09.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_09.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_09.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_09.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_10.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_10.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_10.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/DataDriven/DataDrivenTests_10.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_01.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_01.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_01.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_01.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_02.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_02.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_02.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_02.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_03.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_03.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_03.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_03.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_04.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_04.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_04.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_04.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_05.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_05.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_05.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_05.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_06.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_06.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_06.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_06.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_07.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_07.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_07.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_07.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_08.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_08.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_08.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_08.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_09.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_09.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_09.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_09.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_10.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_10.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_10.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Lifecycle/LifecycleTests_10.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_01.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_01.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_01.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_01.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_02.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_02.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_02.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_02.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_03.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_03.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_03.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_03.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_04.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_04.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_04.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_04.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_05.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_05.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_05.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_05.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_06.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_06.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_06.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_06.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_07.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_07.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_07.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_07.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_08.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_08.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_08.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_08.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_09.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_09.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_09.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_09.cs diff --git a/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_10.cs b/benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_10.cs similarity index 100% rename from TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_10.cs rename to benchmarks/TUnit.PerformanceBenchmarks/Tests/Simple/SimpleTests_10.cs diff --git a/TUnit.PerformanceBenchmarks/compare-branches.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/compare-branches.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/compare-branches.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/compare-branches.ps1 diff --git a/TUnit.PerformanceBenchmarks/count-generated-methods.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/count-generated-methods.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/count-generated-methods.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/count-generated-methods.ps1 diff --git a/TUnit.PerformanceBenchmarks/generate-tests.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/generate-tests.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/generate-tests.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/generate-tests.ps1 diff --git a/TUnit.PerformanceBenchmarks/measure-jit.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/measure-jit.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/measure-jit.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/measure-jit.ps1 diff --git a/TUnit.PerformanceBenchmarks/measure-startup.ps1 b/benchmarks/TUnit.PerformanceBenchmarks/measure-startup.ps1 similarity index 100% rename from TUnit.PerformanceBenchmarks/measure-startup.ps1 rename to benchmarks/TUnit.PerformanceBenchmarks/measure-startup.ps1 diff --git a/TUnit.Profile/Program.cs b/benchmarks/TUnit.Profile/Program.cs similarity index 100% rename from TUnit.Profile/Program.cs rename to benchmarks/TUnit.Profile/Program.cs diff --git a/benchmarks/TUnit.Profile/TUnit.Profile.csproj b/benchmarks/TUnit.Profile/TUnit.Profile.csproj new file mode 100644 index 00000000000..79dd6306c4a --- /dev/null +++ b/benchmarks/TUnit.Profile/TUnit.Profile.csproj @@ -0,0 +1,21 @@ + + + + Exe + net10.0 + enable + enable + + + + + + + + + + + + + + diff --git a/TUnit.Profile/trace-analysis.json b/benchmarks/TUnit.Profile/trace-analysis.json similarity index 100% rename from TUnit.Profile/trace-analysis.json rename to benchmarks/TUnit.Profile/trace-analysis.json diff --git a/TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs index bd4f58b93f6..a2e6e4b69d4 100644 --- a/TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/AotConverterGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class AotConverterGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs index 35caefc0591..0e75f68cb7b 100644 --- a/TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/DynamicTestsGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class DynamicTestsGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs index 926e79f9b6b..fff503a086c 100644 --- a/TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/HookMetadataGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class HookMetadataGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs index 54ce2aa3f12..3d43eac16dd 100644 --- a/TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/InfrastructureGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class InfrastructureGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/Program.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/Program.cs similarity index 100% rename from TUnit.SourceGenerator.Benchmarks/Program.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/Program.cs diff --git a/TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs index 41e92d4d80c..33c4b363f6c 100644 --- a/TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/PropertyInjectionSourceGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class PropertyInjectionSourceGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs index ab91db76439..4409a0f3102 100644 --- a/TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/StaticPropertyInitializationGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class StaticPropertyInitializationGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj b/benchmarks/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj rename to benchmarks/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj index b60ec098247..834e1d0024a 100644 --- a/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj @@ -22,7 +22,7 @@ - - + + diff --git a/TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs similarity index 89% rename from TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs index 56079b8cfd8..7490ece685b 100644 --- a/TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs +++ b/benchmarks/TUnit.SourceGenerator.Benchmarks/TestMetadataGeneratorBenchmarks.cs @@ -9,7 +9,7 @@ namespace TUnit.SourceGenerator.Benchmarks; [InProcess] public class TestMetadataGeneratorBenchmarks { - private const string SampleProjectPath = "../TUnit.TestProject/TUnit.TestProject.csproj"; + private const string SampleProjectPath = "../../tests/TUnit.TestProject/TUnit.TestProject.csproj"; private MSBuildWorkspace? _workspace; private GeneratorDriver? _driver; diff --git a/TUnit.SourceGenerator.Benchmarks/WorkspaceHelper.cs b/benchmarks/TUnit.SourceGenerator.Benchmarks/WorkspaceHelper.cs similarity index 100% rename from TUnit.SourceGenerator.Benchmarks/WorkspaceHelper.cs rename to benchmarks/TUnit.SourceGenerator.Benchmarks/WorkspaceHelper.cs diff --git a/docs/docs/benchmarks/mocks/index.md b/docs/docs/benchmarks/mocks/index.md index d43665da354..8d47492abed 100644 --- a/docs/docs/benchmarks/mocks/index.md +++ b/docs/docs/benchmarks/mocks/index.md @@ -66,7 +66,7 @@ This makes TUnit.Mocks compatible with **Native AOT** and **IL trimming**, while ### Source Code -All benchmark source code is available in the [`TUnit.Mocks.Benchmarks`](https://github.com/thomhurst/TUnit/tree/main/TUnit.Mocks.Benchmarks) directory. +All benchmark source code is available in the [`TUnit.Mocks.Benchmarks`](https://github.com/thomhurst/TUnit/tree/main/benchmarks/TUnit.Mocks.Benchmarks) directory. --- diff --git a/docs/docs/examples/aspnet.md b/docs/docs/examples/aspnet.md index 0d78a68a01d..8840e2accda 100644 --- a/docs/docs/examples/aspnet.md +++ b/docs/docs/examples/aspnet.md @@ -458,7 +458,7 @@ public abstract class EfCoreTodoTestBase : WebApplicationTest - + Library diff --git a/TestLibrary.targets b/eng/TestLibrary.targets similarity index 54% rename from TestLibrary.targets rename to eng/TestLibrary.targets index ec397666f30..f6727a3844b 100644 --- a/TestLibrary.targets +++ b/eng/TestLibrary.targets @@ -2,21 +2,21 @@ - + - + diff --git a/TestProject.props b/eng/TestProject.props similarity index 92% rename from TestProject.props rename to eng/TestProject.props index 0ffff9b0eeb..8e7c8f8bdb5 100644 --- a/TestProject.props +++ b/eng/TestProject.props @@ -1,11 +1,11 @@ - - + + diff --git a/eng/TestProject.targets b/eng/TestProject.targets new file mode 100644 index 00000000000..5892295849a --- /dev/null +++ b/eng/TestProject.targets @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + diff --git a/StringMatchesAssertion.patch b/eng/patches/StringMatchesAssertion.patch similarity index 97% rename from StringMatchesAssertion.patch rename to eng/patches/StringMatchesAssertion.patch index a5dac85a289..a925999a29a 100644 --- a/StringMatchesAssertion.patch +++ b/eng/patches/StringMatchesAssertion.patch @@ -1,4 +1,4 @@ -REQUIRED CHANGES TO: TUnit.Assertions/Conditions/StringAssertions.cs +REQUIRED CHANGES TO: src/TUnit.Assertions/Conditions/StringAssertions.cs This patch adds Match caching to StringMatchesAssertion class to enable clean, reflection-free access to regex match results. diff --git a/strongname.snk b/eng/strongname.snk similarity index 100% rename from strongname.snk rename to eng/strongname.snk diff --git a/examples/CloudShop/CloudShop.Tests/CloudShop.Tests.csproj b/examples/CloudShop/CloudShop.Tests/CloudShop.Tests.csproj index 401efe6a4c1..6f7730e17c5 100644 --- a/examples/CloudShop/CloudShop.Tests/CloudShop.Tests.csproj +++ b/examples/CloudShop/CloudShop.Tests/CloudShop.Tests.csproj @@ -19,9 +19,9 @@ - - - + + + diff --git a/TUnit.Example.Asp.Net.TestProject/ConfigureAppConfigurationTimingTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/ConfigureAppConfigurationTimingTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/ConfigureAppConfigurationTimingTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/ConfigureAppConfigurationTimingTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/DockerNetwork.cs b/examples/TUnit.Example.Asp.Net.TestProject/DockerNetwork.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/DockerNetwork.cs rename to examples/TUnit.Example.Asp.Net.TestProject/DockerNetwork.cs diff --git a/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoApiTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoApiTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoApiTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoApiTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoTestBase.cs b/examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoTestBase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoTestBase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreTodoTestBase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreWebApplicationFactory.cs b/examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreWebApplicationFactory.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreWebApplicationFactory.cs rename to examples/TUnit.Example.Asp.Net.TestProject/EfCore/EfCoreWebApplicationFactory.cs diff --git a/TUnit.Example.Asp.Net.TestProject/ExecutionOrderDiagnosticTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/ExecutionOrderDiagnosticTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/ExecutionOrderDiagnosticTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/ExecutionOrderDiagnosticTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/ExecutionOrderReproductionTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/ExecutionOrderReproductionTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/ExecutionOrderReproductionTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/ExecutionOrderReproductionTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/FactoryMethodOrderTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/FactoryMethodOrderTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/FactoryMethodOrderTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/FactoryMethodOrderTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/GlobalSetup.cs b/examples/TUnit.Example.Asp.Net.TestProject/GlobalSetup.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/GlobalSetup.cs rename to examples/TUnit.Example.Asp.Net.TestProject/GlobalSetup.cs diff --git a/TUnit.Example.Asp.Net.TestProject/InMemoryKafka.cs b/examples/TUnit.Example.Asp.Net.TestProject/InMemoryKafka.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/InMemoryKafka.cs rename to examples/TUnit.Example.Asp.Net.TestProject/InMemoryKafka.cs diff --git a/TUnit.Example.Asp.Net.TestProject/InMemoryPostgreSqlDatabase.cs b/examples/TUnit.Example.Asp.Net.TestProject/InMemoryPostgreSqlDatabase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/InMemoryPostgreSqlDatabase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/InMemoryPostgreSqlDatabase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/InMemoryRedis.cs b/examples/TUnit.Example.Asp.Net.TestProject/InMemoryRedis.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/InMemoryRedis.cs rename to examples/TUnit.Example.Asp.Net.TestProject/InMemoryRedis.cs diff --git a/TUnit.Example.Asp.Net.TestProject/Issue4431ReproductionTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/Issue4431ReproductionTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/Issue4431ReproductionTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/Issue4431ReproductionTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/KafkaIsolationTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/KafkaIsolationTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/KafkaIsolationTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/KafkaIsolationTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/KafkaTestBase.cs b/examples/TUnit.Example.Asp.Net.TestProject/KafkaTestBase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/KafkaTestBase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/KafkaTestBase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/KafkaUI.cs b/examples/TUnit.Example.Asp.Net.TestProject/KafkaUI.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/KafkaUI.cs rename to examples/TUnit.Example.Asp.Net.TestProject/KafkaUI.cs diff --git a/TUnit.Example.Asp.Net.TestProject/ParallelIsolationTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/ParallelIsolationTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/ParallelIsolationTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/ParallelIsolationTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/PerTestServerStartupTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/PerTestServerStartupTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/PerTestServerStartupTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/PerTestServerStartupTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/RedisIsolationTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/RedisIsolationTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/RedisIsolationTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/RedisIsolationTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/RedisTestBase.cs b/examples/TUnit.Example.Asp.Net.TestProject/RedisTestBase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/RedisTestBase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/RedisTestBase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/StartupFilter.cs b/examples/TUnit.Example.Asp.Net.TestProject/StartupFilter.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/StartupFilter.cs rename to examples/TUnit.Example.Asp.Net.TestProject/StartupFilter.cs diff --git a/TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj b/examples/TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj similarity index 68% rename from TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj rename to examples/TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj index ef4911cda45..795741fb497 100644 --- a/TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj +++ b/examples/TUnit.Example.Asp.Net.TestProject/TUnit.Example.Asp.Net.TestProject.csproj @@ -1,6 +1,6 @@ - + net10.0 @@ -8,11 +8,11 @@ - - + + - + @@ -29,6 +29,6 @@ - + diff --git a/TUnit.Example.Asp.Net.TestProject/Tests.cs b/examples/TUnit.Example.Asp.Net.TestProject/Tests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/Tests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/Tests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/TestsBase.cs b/examples/TUnit.Example.Asp.Net.TestProject/TestsBase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/TestsBase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/TestsBase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/TodoApiTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/TodoApiTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/TodoApiTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/TodoApiTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/TodoSeededTests.cs b/examples/TUnit.Example.Asp.Net.TestProject/TodoSeededTests.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/TodoSeededTests.cs rename to examples/TUnit.Example.Asp.Net.TestProject/TodoSeededTests.cs diff --git a/TUnit.Example.Asp.Net.TestProject/TodoTestBase.cs b/examples/TUnit.Example.Asp.Net.TestProject/TodoTestBase.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/TodoTestBase.cs rename to examples/TUnit.Example.Asp.Net.TestProject/TodoTestBase.cs diff --git a/TUnit.Example.Asp.Net.TestProject/WebApplicationFactory.cs b/examples/TUnit.Example.Asp.Net.TestProject/WebApplicationFactory.cs similarity index 100% rename from TUnit.Example.Asp.Net.TestProject/WebApplicationFactory.cs rename to examples/TUnit.Example.Asp.Net.TestProject/WebApplicationFactory.cs diff --git a/TUnit.Example.Asp.Net/Configuration/DatabaseOptions.cs b/examples/TUnit.Example.Asp.Net/Configuration/DatabaseOptions.cs similarity index 100% rename from TUnit.Example.Asp.Net/Configuration/DatabaseOptions.cs rename to examples/TUnit.Example.Asp.Net/Configuration/DatabaseOptions.cs diff --git a/TUnit.Example.Asp.Net/Configuration/KafkaOptions.cs b/examples/TUnit.Example.Asp.Net/Configuration/KafkaOptions.cs similarity index 100% rename from TUnit.Example.Asp.Net/Configuration/KafkaOptions.cs rename to examples/TUnit.Example.Asp.Net/Configuration/KafkaOptions.cs diff --git a/TUnit.Example.Asp.Net/Configuration/RedisOptions.cs b/examples/TUnit.Example.Asp.Net/Configuration/RedisOptions.cs similarity index 100% rename from TUnit.Example.Asp.Net/Configuration/RedisOptions.cs rename to examples/TUnit.Example.Asp.Net/Configuration/RedisOptions.cs diff --git a/TUnit.Example.Asp.Net/EfCore/SchemaModelCacheKeyFactory.cs b/examples/TUnit.Example.Asp.Net/EfCore/SchemaModelCacheKeyFactory.cs similarity index 100% rename from TUnit.Example.Asp.Net/EfCore/SchemaModelCacheKeyFactory.cs rename to examples/TUnit.Example.Asp.Net/EfCore/SchemaModelCacheKeyFactory.cs diff --git a/TUnit.Example.Asp.Net/EfCore/TodoDbContext.cs b/examples/TUnit.Example.Asp.Net/EfCore/TodoDbContext.cs similarity index 100% rename from TUnit.Example.Asp.Net/EfCore/TodoDbContext.cs rename to examples/TUnit.Example.Asp.Net/EfCore/TodoDbContext.cs diff --git a/TUnit.Example.Asp.Net/Models/Todo.cs b/examples/TUnit.Example.Asp.Net/Models/Todo.cs similarity index 100% rename from TUnit.Example.Asp.Net/Models/Todo.cs rename to examples/TUnit.Example.Asp.Net/Models/Todo.cs diff --git a/TUnit.Example.Asp.Net/Program.cs b/examples/TUnit.Example.Asp.Net/Program.cs similarity index 100% rename from TUnit.Example.Asp.Net/Program.cs rename to examples/TUnit.Example.Asp.Net/Program.cs diff --git a/TUnit.Example.Asp.Net/Properties/launchSettings.json b/examples/TUnit.Example.Asp.Net/Properties/launchSettings.json similarity index 100% rename from TUnit.Example.Asp.Net/Properties/launchSettings.json rename to examples/TUnit.Example.Asp.Net/Properties/launchSettings.json diff --git a/TUnit.Example.Asp.Net/Repositories/ITodoRepository.cs b/examples/TUnit.Example.Asp.Net/Repositories/ITodoRepository.cs similarity index 100% rename from TUnit.Example.Asp.Net/Repositories/ITodoRepository.cs rename to examples/TUnit.Example.Asp.Net/Repositories/ITodoRepository.cs diff --git a/TUnit.Example.Asp.Net/Repositories/TodoRepository.cs b/examples/TUnit.Example.Asp.Net/Repositories/TodoRepository.cs similarity index 100% rename from TUnit.Example.Asp.Net/Repositories/TodoRepository.cs rename to examples/TUnit.Example.Asp.Net/Repositories/TodoRepository.cs diff --git a/TUnit.Example.Asp.Net/Services/ICacheService.cs b/examples/TUnit.Example.Asp.Net/Services/ICacheService.cs similarity index 100% rename from TUnit.Example.Asp.Net/Services/ICacheService.cs rename to examples/TUnit.Example.Asp.Net/Services/ICacheService.cs diff --git a/TUnit.Example.Asp.Net/Services/RedisCacheService.cs b/examples/TUnit.Example.Asp.Net/Services/RedisCacheService.cs similarity index 100% rename from TUnit.Example.Asp.Net/Services/RedisCacheService.cs rename to examples/TUnit.Example.Asp.Net/Services/RedisCacheService.cs diff --git a/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.csproj b/examples/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.csproj similarity index 100% rename from TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.csproj rename to examples/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.csproj diff --git a/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.http b/examples/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.http similarity index 100% rename from TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.http rename to examples/TUnit.Example.Asp.Net/TUnit.Example.Asp.Net.http diff --git a/TUnit.Example.Asp.Net/appsettings.Development.json b/examples/TUnit.Example.Asp.Net/appsettings.Development.json similarity index 100% rename from TUnit.Example.Asp.Net/appsettings.Development.json rename to examples/TUnit.Example.Asp.Net/appsettings.Development.json diff --git a/TUnit.Example.Asp.Net/appsettings.json b/examples/TUnit.Example.Asp.Net/appsettings.json similarity index 100% rename from TUnit.Example.Asp.Net/appsettings.json rename to examples/TUnit.Example.Asp.Net/appsettings.json diff --git a/TUnit.Example.FsCheck.TestProject/CancellationTokenBehaviourTests.cs b/examples/TUnit.Example.FsCheck.TestProject/CancellationTokenBehaviourTests.cs similarity index 100% rename from TUnit.Example.FsCheck.TestProject/CancellationTokenBehaviourTests.cs rename to examples/TUnit.Example.FsCheck.TestProject/CancellationTokenBehaviourTests.cs diff --git a/TUnit.Example.FsCheck.TestProject/PropertyTests.cs b/examples/TUnit.Example.FsCheck.TestProject/PropertyTests.cs similarity index 100% rename from TUnit.Example.FsCheck.TestProject/PropertyTests.cs rename to examples/TUnit.Example.FsCheck.TestProject/PropertyTests.cs diff --git a/examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj b/examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj new file mode 100644 index 00000000000..e7f724ff99b --- /dev/null +++ b/examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.csproj @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.sln b/examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.sln similarity index 100% rename from TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.sln rename to examples/TUnit.Example.FsCheck.TestProject/TUnit.Example.FsCheck.TestProject.sln diff --git a/TUnit.Example/SimplifiedArchitectureExample.cs b/examples/TUnit.Example/SimplifiedArchitectureExample.cs similarity index 100% rename from TUnit.Example/SimplifiedArchitectureExample.cs rename to examples/TUnit.Example/SimplifiedArchitectureExample.cs diff --git a/scripts/profile-tunit.ps1 b/scripts/profile-tunit.ps1 index c99dd83698a..a1db6feba8c 100644 --- a/scripts/profile-tunit.ps1 +++ b/scripts/profile-tunit.ps1 @@ -19,16 +19,16 @@ dotnet tool install -g dotnet-dump (optional, for -Dump) .EXAMPLE - # Profile with the default profiling project (TUnit.Profile) + # Profile with the default profiling project (benchmarks/TUnit.Profile) .\scripts\profile-tunit.ps1 .EXAMPLE # Profile specific tests in TUnit.TestProject - .\scripts\profile-tunit.ps1 -Project TUnit.TestProject -Filter "/*/*/BasicTests/*" + .\scripts\profile-tunit.ps1 -Project tests/TUnit.TestProject -Filter "/*/*/BasicTests/*" .EXAMPLE # Profile a different project with a memory dump - .\scripts\profile-tunit.ps1 -Project TUnit.PerformanceBenchmarks -Dump + .\scripts\profile-tunit.ps1 -Project benchmarks/TUnit.PerformanceBenchmarks -Dump .EXAMPLE # Use GC-verbose tracing on net9.0 @@ -41,7 +41,7 @@ [CmdletBinding()] param( - [string]$Project = "TUnit.Profile", + [string]$Project = "benchmarks/TUnit.Profile", [string]$Framework = "net10.0", [string]$Configuration = "Release", [string]$Filter = "", @@ -72,13 +72,14 @@ if (-not (Test-Path $ProjectDir)) { return } +$ProjectName = Split-Path -Leaf $ProjectDir $Timestamp = Get-Date -Format "yyyyMMdd-HHmmss" if (-not $OutputDir) { - $OutputDir = Join-Path $RepoRoot ".profile" "$Project-$Timestamp" + $OutputDir = Join-Path $RepoRoot ".profile" "$ProjectName-$Timestamp" } New-Item -ItemType Directory -Path $OutputDir -Force | Out-Null -$ExePath = Join-Path $ProjectDir "bin" $Configuration $Framework "$Project.exe" +$ExePath = Join-Path $ProjectDir "bin" $Configuration $Framework "$ProjectName.exe" Write-Host "" Write-Host "===================================================================" -ForegroundColor Cyan diff --git a/scripts/profile-tunit.sh b/scripts/profile-tunit.sh index 1db602d8f84..43c72f05469 100644 --- a/scripts/profile-tunit.sh +++ b/scripts/profile-tunit.sh @@ -22,11 +22,11 @@ # ./scripts/profile-tunit.sh [options] # # Examples: -# # Profile with the default profiling project (TUnit.Profile) +# # Profile with the default profiling project (benchmarks/TUnit.Profile) # ./scripts/profile-tunit.sh # # # Profile specific tests in TUnit.TestProject -# ./scripts/profile-tunit.sh --project TUnit.TestProject --filter "/*/*/BasicTests/*" +# ./scripts/profile-tunit.sh --project tests/TUnit.TestProject --filter "/*/*/BasicTests/*" # # # Profile with a memory dump and top 50 hot functions # ./scripts/profile-tunit.sh --dump --top 50 @@ -39,7 +39,7 @@ set -euo pipefail # ── Defaults ────────────────────────────────────────────────────────────────── REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" -PROJECT="TUnit.Profile" +PROJECT="benchmarks/TUnit.Profile" FRAMEWORK="net10.0" CONFIGURATION="Release" FILTER="" @@ -110,17 +110,18 @@ if [[ ! -d "$PROJECT_DIR" ]]; then exit 1 fi +PROJECT_NAME="${PROJECT##*/}" TIMESTAMP=$(date +%Y%m%d-%H%M%S) if [[ -z "$OUTPUT_DIR" ]]; then - OUTPUT_DIR="$REPO_ROOT/.profile/${PROJECT}-${TIMESTAMP}" + OUTPUT_DIR="$REPO_ROOT/.profile/${PROJECT_NAME}-${TIMESTAMP}" fi mkdir -p "$OUTPUT_DIR" # Resolve the built executable path if [[ "$(uname -o 2>/dev/null || true)" == "Msys" || "$(uname -s)" == MINGW* || "$(uname -s)" == CYGWIN* ]]; then - EXE_NAME="${PROJECT}.exe" + EXE_NAME="${PROJECT_NAME}.exe" else - EXE_NAME="$PROJECT" + EXE_NAME="$PROJECT_NAME" fi EXE_PATH="$PROJECT_DIR/bin/$CONFIGURATION/$FRAMEWORK/$EXE_NAME" diff --git a/run-all-engine-tests.ps1 b/scripts/run-all-engine-tests.ps1 similarity index 100% rename from run-all-engine-tests.ps1 rename to scripts/run-all-engine-tests.ps1 diff --git a/run-aot-tests.ps1 b/scripts/run-aot-tests.ps1 similarity index 97% rename from run-aot-tests.ps1 rename to scripts/run-aot-tests.ps1 index 863d3c18771..8bdc4c15b31 100644 --- a/run-aot-tests.ps1 +++ b/scripts/run-aot-tests.ps1 @@ -36,7 +36,7 @@ $isWindowsPlatform = ($PSVersionTable.PSVersion.Major -lt 6) -or ((Get-Variable $executableName = if ($isWindowsPlatform) { "TUnit.TestProject.exe" } else { "TUnit.TestProject" } # Change to test project directory -$testProjectDir = Join-Path $PSScriptRoot "TUnit.TestProject" +$testProjectDir = Join-Path $PSScriptRoot "..\tests\TUnit.TestProject" if (-not (Test-Path $testProjectDir)) { Write-Error "Test project directory not found: $testProjectDir" exit 1 diff --git a/run-reflection-tests.ps1 b/scripts/run-reflection-tests.ps1 similarity index 94% rename from run-reflection-tests.ps1 rename to scripts/run-reflection-tests.ps1 index a54df4c3729..c6efa676d8c 100644 --- a/run-reflection-tests.ps1 +++ b/scripts/run-reflection-tests.ps1 @@ -12,7 +12,7 @@ $ErrorActionPreference = "Stop" Write-Host "Running Reflection tests..." -ForegroundColor Yellow # Change to test project directory -$testProjectDir = Join-Path $PSScriptRoot "TUnit.TestProject" +$testProjectDir = Join-Path $PSScriptRoot "..\tests\TUnit.TestProject" if (-not (Test-Path $testProjectDir)) { Write-Error "Test project directory not found: $testProjectDir" exit 1 @@ -44,4 +44,4 @@ try { exit 1 } finally { Pop-Location -} \ No newline at end of file +} diff --git a/run-singlefile-tests.ps1 b/scripts/run-singlefile-tests.ps1 similarity index 97% rename from run-singlefile-tests.ps1 rename to scripts/run-singlefile-tests.ps1 index c92d745f2d7..bda56623936 100644 --- a/run-singlefile-tests.ps1 +++ b/scripts/run-singlefile-tests.ps1 @@ -36,7 +36,7 @@ $isWindowsPlatform = ($PSVersionTable.PSVersion.Major -lt 6) -or ((Get-Variable $executableName = if ($isWindowsPlatform) { "TUnit.TestProject.exe" } else { "TUnit.TestProject" } # Change to test project directory -$testProjectDir = Join-Path $PSScriptRoot "TUnit.TestProject" +$testProjectDir = Join-Path $PSScriptRoot "..\tests\TUnit.TestProject" if (-not (Test-Path $testProjectDir)) { Write-Error "Test project directory not found: $testProjectDir" exit 1 diff --git a/run-source-generation-tests-verbose.ps1 b/scripts/run-source-generation-tests-verbose.ps1 similarity index 97% rename from run-source-generation-tests-verbose.ps1 rename to scripts/run-source-generation-tests-verbose.ps1 index 0f0bf10e24f..7aa69bf409b 100644 --- a/run-source-generation-tests-verbose.ps1 +++ b/scripts/run-source-generation-tests-verbose.ps1 @@ -12,7 +12,7 @@ $ErrorActionPreference = "Stop" Write-Host "Running Source Generation tests with verbose output..." -ForegroundColor Yellow # Change to test project directory -$testProjectDir = Join-Path $PSScriptRoot "TUnit.TestProject" +$testProjectDir = Join-Path $PSScriptRoot "..\tests\TUnit.TestProject" if (-not (Test-Path $testProjectDir)) { Write-Error "Test project directory not found: $testProjectDir" exit 1 @@ -76,4 +76,4 @@ try { exit 1 } finally { Pop-Location -} \ No newline at end of file +} diff --git a/run-source-generation-tests.ps1 b/scripts/run-source-generation-tests.ps1 similarity index 94% rename from run-source-generation-tests.ps1 rename to scripts/run-source-generation-tests.ps1 index 1392d88e1a2..00dcaa47aaa 100644 --- a/run-source-generation-tests.ps1 +++ b/scripts/run-source-generation-tests.ps1 @@ -12,7 +12,7 @@ $ErrorActionPreference = "Stop" Write-Host "Running Source Generation tests..." -ForegroundColor Yellow # Change to test project directory -$testProjectDir = Join-Path $PSScriptRoot "TUnit.TestProject" +$testProjectDir = Join-Path $PSScriptRoot "..\tests\TUnit.TestProject" if (-not (Test-Path $testProjectDir)) { Write-Error "Test project directory not found: $testProjectDir" exit 1 @@ -43,4 +43,4 @@ try { exit 1 } finally { Pop-Location -} \ No newline at end of file +} diff --git a/TUnit.Analyzers.CodeFixers/Base/AssertionRewriter.cs b/src/TUnit.Analyzers.CodeFixers/Base/AssertionRewriter.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/AssertionRewriter.cs rename to src/TUnit.Analyzers.CodeFixers/Base/AssertionRewriter.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/AsyncMethodSignatureRewriter.cs b/src/TUnit.Analyzers.CodeFixers/Base/AsyncMethodSignatureRewriter.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/AsyncMethodSignatureRewriter.cs rename to src/TUnit.Analyzers.CodeFixers/Base/AsyncMethodSignatureRewriter.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/MigrationContext.cs b/src/TUnit.Analyzers.CodeFixers/Base/MigrationContext.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/MigrationContext.cs rename to src/TUnit.Analyzers.CodeFixers/Base/MigrationContext.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/TestAttributeEnsurer.cs b/src/TUnit.Analyzers.CodeFixers/Base/TestAttributeEnsurer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/TestAttributeEnsurer.cs rename to src/TUnit.Analyzers.CodeFixers/Base/TestAttributeEnsurer.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/TwoPhase/ConversionPlan.cs b/src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/ConversionPlan.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/TwoPhase/ConversionPlan.cs rename to src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/ConversionPlan.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationAnalyzer.cs b/src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationAnalyzer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationAnalyzer.cs rename to src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationAnalyzer.cs diff --git a/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs b/src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs rename to src/TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs diff --git a/TUnit.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs b/src/TUnit.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs rename to src/TUnit.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs diff --git a/TUnit.Analyzers.CodeFixers/InheritsTestsCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/InheritsTestsCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/InheritsTestsCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/InheritsTestsCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/MSTestMigrationCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/MSTestMigrationCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/MSTestMigrationCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/MSTestMigrationCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/MatrixDataSourceCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/MatrixDataSourceCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/MatrixDataSourceCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/MatrixDataSourceCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/NUnitAssertMultipleRewriter.cs b/src/TUnit.Analyzers.CodeFixers/NUnitAssertMultipleRewriter.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/NUnitAssertMultipleRewriter.cs rename to src/TUnit.Analyzers.CodeFixers/NUnitAssertMultipleRewriter.cs diff --git a/TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs b/src/TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs rename to src/TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs diff --git a/TUnit.Analyzers.CodeFixers/NUnitMigrationCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/NUnitMigrationCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/NUnitMigrationCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/NUnitMigrationCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/NUnitTestCasePropertyRewriter.cs b/src/TUnit.Analyzers.CodeFixers/NUnitTestCasePropertyRewriter.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/NUnitTestCasePropertyRewriter.cs rename to src/TUnit.Analyzers.CodeFixers/NUnitTestCasePropertyRewriter.cs diff --git a/TUnit.Analyzers.CodeFixers/TUnit.Analyzers.CodeFixers.csproj b/src/TUnit.Analyzers.CodeFixers/TUnit.Analyzers.CodeFixers.csproj similarity index 100% rename from TUnit.Analyzers.CodeFixers/TUnit.Analyzers.CodeFixers.csproj rename to src/TUnit.Analyzers.CodeFixers/TUnit.Analyzers.CodeFixers.csproj diff --git a/TUnit.Analyzers.CodeFixers/TimeoutCancellationTokenCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/TimeoutCancellationTokenCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/TimeoutCancellationTokenCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/TimeoutCancellationTokenCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/TwoPhase/MSTestTwoPhaseAnalyzer.cs b/src/TUnit.Analyzers.CodeFixers/TwoPhase/MSTestTwoPhaseAnalyzer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/TwoPhase/MSTestTwoPhaseAnalyzer.cs rename to src/TUnit.Analyzers.CodeFixers/TwoPhase/MSTestTwoPhaseAnalyzer.cs diff --git a/TUnit.Analyzers.CodeFixers/TwoPhase/NUnitTwoPhaseAnalyzer.cs b/src/TUnit.Analyzers.CodeFixers/TwoPhase/NUnitTwoPhaseAnalyzer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/TwoPhase/NUnitTwoPhaseAnalyzer.cs rename to src/TUnit.Analyzers.CodeFixers/TwoPhase/NUnitTwoPhaseAnalyzer.cs diff --git a/TUnit.Analyzers.CodeFixers/TwoPhase/XUnitTwoPhaseAnalyzer.cs b/src/TUnit.Analyzers.CodeFixers/TwoPhase/XUnitTwoPhaseAnalyzer.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/TwoPhase/XUnitTwoPhaseAnalyzer.cs rename to src/TUnit.Analyzers.CodeFixers/TwoPhase/XUnitTwoPhaseAnalyzer.cs diff --git a/TUnit.Analyzers.CodeFixers/VirtualHookOverrideCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/VirtualHookOverrideCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/VirtualHookOverrideCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/VirtualHookOverrideCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/XUnitMigrationCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/XUnitMigrationCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/XUnitMigrationCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/XUnitMigrationCodeFixProvider.cs diff --git a/TUnit.Analyzers.CodeFixers/XUnitUsingDirectiveCodeFixProvider.cs b/src/TUnit.Analyzers.CodeFixers/XUnitUsingDirectiveCodeFixProvider.cs similarity index 100% rename from TUnit.Analyzers.CodeFixers/XUnitUsingDirectiveCodeFixProvider.cs rename to src/TUnit.Analyzers.CodeFixers/XUnitUsingDirectiveCodeFixProvider.cs diff --git a/src/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj b/src/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj new file mode 100644 index 00000000000..a07c0ecc31d --- /dev/null +++ b/src/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/src/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj b/src/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj new file mode 100644 index 00000000000..6a2e5bcd8ee --- /dev/null +++ b/src/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj b/src/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj new file mode 100644 index 00000000000..6a2e5bcd8ee --- /dev/null +++ b/src/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/TUnit.Analyzers/AbstractTestClassWithDataSourcesAnalyzer.cs b/src/TUnit.Analyzers/AbstractTestClassWithDataSourcesAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/AbstractTestClassWithDataSourcesAnalyzer.cs rename to src/TUnit.Analyzers/AbstractTestClassWithDataSourcesAnalyzer.cs diff --git a/TUnit.Analyzers/AnalyzerReleases.Shipped.md b/src/TUnit.Analyzers/AnalyzerReleases.Shipped.md similarity index 100% rename from TUnit.Analyzers/AnalyzerReleases.Shipped.md rename to src/TUnit.Analyzers/AnalyzerReleases.Shipped.md diff --git a/TUnit.Analyzers/AnalyzerReleases.Unshipped.md b/src/TUnit.Analyzers/AnalyzerReleases.Unshipped.md similarity index 100% rename from TUnit.Analyzers/AnalyzerReleases.Unshipped.md rename to src/TUnit.Analyzers/AnalyzerReleases.Unshipped.md diff --git a/TUnit.Analyzers/AssemblyTestHooksAnalyzer.cs b/src/TUnit.Analyzers/AssemblyTestHooksAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/AssemblyTestHooksAnalyzer.cs rename to src/TUnit.Analyzers/AssemblyTestHooksAnalyzer.cs diff --git a/TUnit.Analyzers/AsyncVoidAnalyzer.cs b/src/TUnit.Analyzers/AsyncVoidAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/AsyncVoidAnalyzer.cs rename to src/TUnit.Analyzers/AsyncVoidAnalyzer.cs diff --git a/TUnit.Analyzers/BeforeHookAsyncLocalAnalyzer.cs b/src/TUnit.Analyzers/BeforeHookAsyncLocalAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/BeforeHookAsyncLocalAnalyzer.cs rename to src/TUnit.Analyzers/BeforeHookAsyncLocalAnalyzer.cs diff --git a/TUnit.Analyzers/ClassAccessibilityAnalyzer.cs b/src/TUnit.Analyzers/ClassAccessibilityAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ClassAccessibilityAnalyzer.cs rename to src/TUnit.Analyzers/ClassAccessibilityAnalyzer.cs diff --git a/TUnit.Analyzers/ClassDataSourceConstructorAnalyzer.cs b/src/TUnit.Analyzers/ClassDataSourceConstructorAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ClassDataSourceConstructorAnalyzer.cs rename to src/TUnit.Analyzers/ClassDataSourceConstructorAnalyzer.cs diff --git a/TUnit.Analyzers/ClassHooksAnalyzer.cs b/src/TUnit.Analyzers/ClassHooksAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ClassHooksAnalyzer.cs rename to src/TUnit.Analyzers/ClassHooksAnalyzer.cs diff --git a/TUnit.Analyzers/ClassParametersAnalyzer.cs b/src/TUnit.Analyzers/ClassParametersAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ClassParametersAnalyzer.cs rename to src/TUnit.Analyzers/ClassParametersAnalyzer.cs diff --git a/TUnit.Analyzers/CombinedDataSourceAnalyzer.cs b/src/TUnit.Analyzers/CombinedDataSourceAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/CombinedDataSourceAnalyzer.cs rename to src/TUnit.Analyzers/CombinedDataSourceAnalyzer.cs diff --git a/TUnit.Analyzers/ConcurrentDiagnosticAnalyzer.cs b/src/TUnit.Analyzers/ConcurrentDiagnosticAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ConcurrentDiagnosticAnalyzer.cs rename to src/TUnit.Analyzers/ConcurrentDiagnosticAnalyzer.cs diff --git a/TUnit.Analyzers/ConflictingExplicitAttributesAnalyzer.cs b/src/TUnit.Analyzers/ConflictingExplicitAttributesAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ConflictingExplicitAttributesAnalyzer.cs rename to src/TUnit.Analyzers/ConflictingExplicitAttributesAnalyzer.cs diff --git a/TUnit.Analyzers/ConsoleOutAnalyzer.cs b/src/TUnit.Analyzers/ConsoleOutAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ConsoleOutAnalyzer.cs rename to src/TUnit.Analyzers/ConsoleOutAnalyzer.cs diff --git a/TUnit.Analyzers/DependsOnConflictAnalyzer.cs b/src/TUnit.Analyzers/DependsOnConflictAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/DependsOnConflictAnalyzer.cs rename to src/TUnit.Analyzers/DependsOnConflictAnalyzer.cs diff --git a/TUnit.Analyzers/DiagnosticIds.cs b/src/TUnit.Analyzers/DiagnosticIds.cs similarity index 100% rename from TUnit.Analyzers/DiagnosticIds.cs rename to src/TUnit.Analyzers/DiagnosticIds.cs diff --git a/TUnit.Analyzers/DisplayFormats.cs b/src/TUnit.Analyzers/DisplayFormats.cs similarity index 100% rename from TUnit.Analyzers/DisplayFormats.cs rename to src/TUnit.Analyzers/DisplayFormats.cs diff --git a/TUnit.Analyzers/DisposableFieldPropertyAnalyzer.cs b/src/TUnit.Analyzers/DisposableFieldPropertyAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/DisposableFieldPropertyAnalyzer.cs rename to src/TUnit.Analyzers/DisposableFieldPropertyAnalyzer.cs diff --git a/TUnit.Analyzers/DynamicTestAwaitExpressionSuppressor.cs b/src/TUnit.Analyzers/DynamicTestAwaitExpressionSuppressor.cs similarity index 100% rename from TUnit.Analyzers/DynamicTestAwaitExpressionSuppressor.cs rename to src/TUnit.Analyzers/DynamicTestAwaitExpressionSuppressor.cs diff --git a/TUnit.Analyzers/Extensions/AttributeExtensions.cs b/src/TUnit.Analyzers/Extensions/AttributeExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/AttributeExtensions.cs rename to src/TUnit.Analyzers/Extensions/AttributeExtensions.cs diff --git a/TUnit.Analyzers/Extensions/CompilationExtensions.cs b/src/TUnit.Analyzers/Extensions/CompilationExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/CompilationExtensions.cs rename to src/TUnit.Analyzers/Extensions/CompilationExtensions.cs diff --git a/TUnit.Analyzers/Extensions/EnumerableExtensions.cs b/src/TUnit.Analyzers/Extensions/EnumerableExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/EnumerableExtensions.cs rename to src/TUnit.Analyzers/Extensions/EnumerableExtensions.cs diff --git a/TUnit.Analyzers/Extensions/MethodExtensions.cs b/src/TUnit.Analyzers/Extensions/MethodExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/MethodExtensions.cs rename to src/TUnit.Analyzers/Extensions/MethodExtensions.cs diff --git a/TUnit.Analyzers/Extensions/ParameterExtensions.cs b/src/TUnit.Analyzers/Extensions/ParameterExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/ParameterExtensions.cs rename to src/TUnit.Analyzers/Extensions/ParameterExtensions.cs diff --git a/TUnit.Analyzers/Extensions/PropertyExtensions.cs b/src/TUnit.Analyzers/Extensions/PropertyExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/PropertyExtensions.cs rename to src/TUnit.Analyzers/Extensions/PropertyExtensions.cs diff --git a/TUnit.Analyzers/Extensions/SymbolExtensions.cs b/src/TUnit.Analyzers/Extensions/SymbolExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/SymbolExtensions.cs rename to src/TUnit.Analyzers/Extensions/SymbolExtensions.cs diff --git a/TUnit.Analyzers/Extensions/SyntaxExtensions.cs b/src/TUnit.Analyzers/Extensions/SyntaxExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/SyntaxExtensions.cs rename to src/TUnit.Analyzers/Extensions/SyntaxExtensions.cs diff --git a/TUnit.Analyzers/Extensions/TypeExtensions.cs b/src/TUnit.Analyzers/Extensions/TypeExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/TypeExtensions.cs rename to src/TUnit.Analyzers/Extensions/TypeExtensions.cs diff --git a/TUnit.Analyzers/Extensions/TypedConstantExtensions.cs b/src/TUnit.Analyzers/Extensions/TypedConstantExtensions.cs similarity index 100% rename from TUnit.Analyzers/Extensions/TypedConstantExtensions.cs rename to src/TUnit.Analyzers/Extensions/TypedConstantExtensions.cs diff --git a/TUnit.Analyzers/ForbidRedefiningAttributeUsageAnalyzer.cs b/src/TUnit.Analyzers/ForbidRedefiningAttributeUsageAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/ForbidRedefiningAttributeUsageAnalyzer.cs rename to src/TUnit.Analyzers/ForbidRedefiningAttributeUsageAnalyzer.cs diff --git a/TUnit.Analyzers/FullyQualifiedTypeName.cs b/src/TUnit.Analyzers/FullyQualifiedTypeName.cs similarity index 100% rename from TUnit.Analyzers/FullyQualifiedTypeName.cs rename to src/TUnit.Analyzers/FullyQualifiedTypeName.cs diff --git a/TUnit.Analyzers/GlobalTestHooksAnalyzer.cs b/src/TUnit.Analyzers/GlobalTestHooksAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/GlobalTestHooksAnalyzer.cs rename to src/TUnit.Analyzers/GlobalTestHooksAnalyzer.cs diff --git a/TUnit.Analyzers/Helpers/WellKnown.cs b/src/TUnit.Analyzers/Helpers/WellKnown.cs similarity index 100% rename from TUnit.Analyzers/Helpers/WellKnown.cs rename to src/TUnit.Analyzers/Helpers/WellKnown.cs diff --git a/TUnit.Analyzers/HookLevel.cs b/src/TUnit.Analyzers/HookLevel.cs similarity index 100% rename from TUnit.Analyzers/HookLevel.cs rename to src/TUnit.Analyzers/HookLevel.cs diff --git a/TUnit.Analyzers/HookType.cs b/src/TUnit.Analyzers/HookType.cs similarity index 100% rename from TUnit.Analyzers/HookType.cs rename to src/TUnit.Analyzers/HookType.cs diff --git a/TUnit.Analyzers/InheritsTestsAnalyzer.cs b/src/TUnit.Analyzers/InheritsTestsAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/InheritsTestsAnalyzer.cs rename to src/TUnit.Analyzers/InheritsTestsAnalyzer.cs diff --git a/TUnit.Analyzers/InstanceTestHooksAnalyzer.cs b/src/TUnit.Analyzers/InstanceTestHooksAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/InstanceTestHooksAnalyzer.cs rename to src/TUnit.Analyzers/InstanceTestHooksAnalyzer.cs diff --git a/TUnit.Analyzers/InstanceTestMethodAnalyzer.cs b/src/TUnit.Analyzers/InstanceTestMethodAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/InstanceTestMethodAnalyzer.cs rename to src/TUnit.Analyzers/InstanceTestMethodAnalyzer.cs diff --git a/TUnit.Analyzers/InstanceValuesInTestClassAnalyzer.cs b/src/TUnit.Analyzers/InstanceValuesInTestClassAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/InstanceValuesInTestClassAnalyzer.cs rename to src/TUnit.Analyzers/InstanceValuesInTestClassAnalyzer.cs diff --git a/TUnit.Analyzers/LanguageVersionAnalyzer.cs b/src/TUnit.Analyzers/LanguageVersionAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/LanguageVersionAnalyzer.cs rename to src/TUnit.Analyzers/LanguageVersionAnalyzer.cs diff --git a/TUnit.Analyzers/MarkMethodStaticSuppressor.cs b/src/TUnit.Analyzers/MarkMethodStaticSuppressor.cs similarity index 100% rename from TUnit.Analyzers/MarkMethodStaticSuppressor.cs rename to src/TUnit.Analyzers/MarkMethodStaticSuppressor.cs diff --git a/TUnit.Analyzers/MatrixAnalyzer.cs b/src/TUnit.Analyzers/MatrixAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/MatrixAnalyzer.cs rename to src/TUnit.Analyzers/MatrixAnalyzer.cs diff --git a/TUnit.Analyzers/Migrators/Base/BaseMigrationAnalyzer.cs b/src/TUnit.Analyzers/Migrators/Base/BaseMigrationAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/Migrators/Base/BaseMigrationAnalyzer.cs rename to src/TUnit.Analyzers/Migrators/Base/BaseMigrationAnalyzer.cs diff --git a/TUnit.Analyzers/Migrators/Base/MigrationHelpers.cs b/src/TUnit.Analyzers/Migrators/Base/MigrationHelpers.cs similarity index 100% rename from TUnit.Analyzers/Migrators/Base/MigrationHelpers.cs rename to src/TUnit.Analyzers/Migrators/Base/MigrationHelpers.cs diff --git a/TUnit.Analyzers/Migrators/MSTestMigrationAnalyzer.cs b/src/TUnit.Analyzers/Migrators/MSTestMigrationAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/Migrators/MSTestMigrationAnalyzer.cs rename to src/TUnit.Analyzers/Migrators/MSTestMigrationAnalyzer.cs diff --git a/TUnit.Analyzers/Migrators/NUnitMigrationAnalyzer.cs b/src/TUnit.Analyzers/Migrators/NUnitMigrationAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/Migrators/NUnitMigrationAnalyzer.cs rename to src/TUnit.Analyzers/Migrators/NUnitMigrationAnalyzer.cs diff --git a/TUnit.Analyzers/Migrators/XUnitMigrationAnalyzer.cs b/src/TUnit.Analyzers/Migrators/XUnitMigrationAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/Migrators/XUnitMigrationAnalyzer.cs rename to src/TUnit.Analyzers/Migrators/XUnitMigrationAnalyzer.cs diff --git a/TUnit.Analyzers/MissingPolyfillAnalyzer.cs b/src/TUnit.Analyzers/MissingPolyfillAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/MissingPolyfillAnalyzer.cs rename to src/TUnit.Analyzers/MissingPolyfillAnalyzer.cs diff --git a/TUnit.Analyzers/MissingTestAttributeAnalyzer.cs b/src/TUnit.Analyzers/MissingTestAttributeAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/MissingTestAttributeAnalyzer.cs rename to src/TUnit.Analyzers/MissingTestAttributeAnalyzer.cs diff --git a/TUnit.Analyzers/MultipleConstructorsAnalyzer.cs b/src/TUnit.Analyzers/MultipleConstructorsAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/MultipleConstructorsAnalyzer.cs rename to src/TUnit.Analyzers/MultipleConstructorsAnalyzer.cs diff --git a/TUnit.Analyzers/Properties/launchSettings.json b/src/TUnit.Analyzers/Properties/launchSettings.json similarity index 100% rename from TUnit.Analyzers/Properties/launchSettings.json rename to src/TUnit.Analyzers/Properties/launchSettings.json diff --git a/TUnit.Analyzers/PropertyAnalyzer.cs b/src/TUnit.Analyzers/PropertyAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/PropertyAnalyzer.cs rename to src/TUnit.Analyzers/PropertyAnalyzer.cs diff --git a/TUnit.Analyzers/PsvmAnalyzer.cs b/src/TUnit.Analyzers/PsvmAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/PsvmAnalyzer.cs rename to src/TUnit.Analyzers/PsvmAnalyzer.cs diff --git a/TUnit.Analyzers/PublicMethodMissingTestAttributeAnalyzer.cs b/src/TUnit.Analyzers/PublicMethodMissingTestAttributeAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/PublicMethodMissingTestAttributeAnalyzer.cs rename to src/TUnit.Analyzers/PublicMethodMissingTestAttributeAnalyzer.cs diff --git a/TUnit.Analyzers/Resources.Designer.cs b/src/TUnit.Analyzers/Resources.Designer.cs similarity index 100% rename from TUnit.Analyzers/Resources.Designer.cs rename to src/TUnit.Analyzers/Resources.Designer.cs diff --git a/TUnit.Analyzers/Resources.resx b/src/TUnit.Analyzers/Resources.resx similarity index 100% rename from TUnit.Analyzers/Resources.resx rename to src/TUnit.Analyzers/Resources.resx diff --git a/TUnit.Analyzers/Rules.cs b/src/TUnit.Analyzers/Rules.cs similarity index 100% rename from TUnit.Analyzers/Rules.cs rename to src/TUnit.Analyzers/Rules.cs diff --git a/TUnit.Analyzers/SingleTUnitAttributeAnalyzer.cs b/src/TUnit.Analyzers/SingleTUnitAttributeAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/SingleTUnitAttributeAnalyzer.cs rename to src/TUnit.Analyzers/SingleTUnitAttributeAnalyzer.cs diff --git a/TUnit.Analyzers/TUnit.Analyzers.csproj b/src/TUnit.Analyzers/TUnit.Analyzers.csproj similarity index 97% rename from TUnit.Analyzers/TUnit.Analyzers.csproj rename to src/TUnit.Analyzers/TUnit.Analyzers.csproj index cd41e4e34e9..abf42f68658 100644 --- a/TUnit.Analyzers/TUnit.Analyzers.csproj +++ b/src/TUnit.Analyzers/TUnit.Analyzers.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Analyzers/TestDataAnalyzer.cs b/src/TUnit.Analyzers/TestDataAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/TestDataAnalyzer.cs rename to src/TUnit.Analyzers/TestDataAnalyzer.cs diff --git a/TUnit.Analyzers/TestMethodParametersAnalyzer.cs b/src/TUnit.Analyzers/TestMethodParametersAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/TestMethodParametersAnalyzer.cs rename to src/TUnit.Analyzers/TestMethodParametersAnalyzer.cs diff --git a/TUnit.Analyzers/TimeoutCancellationTokenAnalyzer.cs b/src/TUnit.Analyzers/TimeoutCancellationTokenAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/TimeoutCancellationTokenAnalyzer.cs rename to src/TUnit.Analyzers/TimeoutCancellationTokenAnalyzer.cs diff --git a/TUnit.Analyzers/VirtualHookOverrideAnalyzer.cs b/src/TUnit.Analyzers/VirtualHookOverrideAnalyzer.cs similarity index 100% rename from TUnit.Analyzers/VirtualHookOverrideAnalyzer.cs rename to src/TUnit.Analyzers/VirtualHookOverrideAnalyzer.cs diff --git a/TUnit.Analyzers/Vsthrd200AsyncSuffixSuppressor.cs b/src/TUnit.Analyzers/Vsthrd200AsyncSuffixSuppressor.cs similarity index 100% rename from TUnit.Analyzers/Vsthrd200AsyncSuffixSuppressor.cs rename to src/TUnit.Analyzers/Vsthrd200AsyncSuffixSuppressor.cs diff --git a/TUnit.AspNetCore.Analyzers.CodeFixers/TUnit.AspNetCore.Analyzers.CodeFixers.csproj b/src/TUnit.AspNetCore.Analyzers.CodeFixers/TUnit.AspNetCore.Analyzers.CodeFixers.csproj similarity index 100% rename from TUnit.AspNetCore.Analyzers.CodeFixers/TUnit.AspNetCore.Analyzers.CodeFixers.csproj rename to src/TUnit.AspNetCore.Analyzers.CodeFixers/TUnit.AspNetCore.Analyzers.CodeFixers.csproj diff --git a/TUnit.AspNetCore.Analyzers.CodeFixers/UseTestWebApplicationFactoryCodeFixProvider.cs b/src/TUnit.AspNetCore.Analyzers.CodeFixers/UseTestWebApplicationFactoryCodeFixProvider.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.CodeFixers/UseTestWebApplicationFactoryCodeFixProvider.cs rename to src/TUnit.AspNetCore.Analyzers.CodeFixers/UseTestWebApplicationFactoryCodeFixProvider.cs diff --git a/src/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj b/src/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj new file mode 100644 index 00000000000..742cea13e75 --- /dev/null +++ b/src/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/src/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj b/src/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj new file mode 100644 index 00000000000..742cea13e75 --- /dev/null +++ b/src/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/src/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj b/src/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj new file mode 100644 index 00000000000..742cea13e75 --- /dev/null +++ b/src/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Shipped.md b/src/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Shipped.md similarity index 100% rename from TUnit.AspNetCore.Analyzers/AnalyzerReleases.Shipped.md rename to src/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Shipped.md diff --git a/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Unshipped.md b/src/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Unshipped.md similarity index 100% rename from TUnit.AspNetCore.Analyzers/AnalyzerReleases.Unshipped.md rename to src/TUnit.AspNetCore.Analyzers/AnalyzerReleases.Unshipped.md diff --git a/TUnit.AspNetCore.Analyzers/ConcurrentDiagnosticAnalyzer.cs b/src/TUnit.AspNetCore.Analyzers/ConcurrentDiagnosticAnalyzer.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/ConcurrentDiagnosticAnalyzer.cs rename to src/TUnit.AspNetCore.Analyzers/ConcurrentDiagnosticAnalyzer.cs diff --git a/TUnit.AspNetCore.Analyzers/DiagnosticIds.cs b/src/TUnit.AspNetCore.Analyzers/DiagnosticIds.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/DiagnosticIds.cs rename to src/TUnit.AspNetCore.Analyzers/DiagnosticIds.cs diff --git a/TUnit.AspNetCore.Analyzers/DirectWebApplicationFactoryInheritanceAnalyzer.cs b/src/TUnit.AspNetCore.Analyzers/DirectWebApplicationFactoryInheritanceAnalyzer.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/DirectWebApplicationFactoryInheritanceAnalyzer.cs rename to src/TUnit.AspNetCore.Analyzers/DirectWebApplicationFactoryInheritanceAnalyzer.cs diff --git a/TUnit.AspNetCore.Analyzers/Resources.Designer.cs b/src/TUnit.AspNetCore.Analyzers/Resources.Designer.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/Resources.Designer.cs rename to src/TUnit.AspNetCore.Analyzers/Resources.Designer.cs diff --git a/TUnit.AspNetCore.Analyzers/Resources.resx b/src/TUnit.AspNetCore.Analyzers/Resources.resx similarity index 100% rename from TUnit.AspNetCore.Analyzers/Resources.resx rename to src/TUnit.AspNetCore.Analyzers/Resources.resx diff --git a/TUnit.AspNetCore.Analyzers/Rules.cs b/src/TUnit.AspNetCore.Analyzers/Rules.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/Rules.cs rename to src/TUnit.AspNetCore.Analyzers/Rules.cs diff --git a/TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj b/src/TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj similarity index 97% rename from TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj rename to src/TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj index ba541a0f23e..60b64485436 100644 --- a/TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj +++ b/src/TUnit.AspNetCore.Analyzers/TUnit.AspNetCore.Analyzers.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.AspNetCore.Analyzers/WebApplicationFactoryAccessAnalyzer.cs b/src/TUnit.AspNetCore.Analyzers/WebApplicationFactoryAccessAnalyzer.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers/WebApplicationFactoryAccessAnalyzer.cs rename to src/TUnit.AspNetCore.Analyzers/WebApplicationFactoryAccessAnalyzer.cs diff --git a/TUnit.AspNetCore.Core/Extensions/LoggingExtensions.cs b/src/TUnit.AspNetCore.Core/Extensions/LoggingExtensions.cs similarity index 100% rename from TUnit.AspNetCore.Core/Extensions/LoggingExtensions.cs rename to src/TUnit.AspNetCore.Core/Extensions/LoggingExtensions.cs diff --git a/TUnit.AspNetCore.Core/Extensions/ServiceCollectionExtensions.cs b/src/TUnit.AspNetCore.Core/Extensions/ServiceCollectionExtensions.cs similarity index 100% rename from TUnit.AspNetCore.Core/Extensions/ServiceCollectionExtensions.cs rename to src/TUnit.AspNetCore.Core/Extensions/ServiceCollectionExtensions.cs diff --git a/TUnit.AspNetCore.Core/Extensions/WebApplicationFactoryExtensions.cs b/src/TUnit.AspNetCore.Core/Extensions/WebApplicationFactoryExtensions.cs similarity index 100% rename from TUnit.AspNetCore.Core/Extensions/WebApplicationFactoryExtensions.cs rename to src/TUnit.AspNetCore.Core/Extensions/WebApplicationFactoryExtensions.cs diff --git a/TUnit.AspNetCore.Core/FactoryScopeStartupFilter.cs b/src/TUnit.AspNetCore.Core/FactoryScopeStartupFilter.cs similarity index 100% rename from TUnit.AspNetCore.Core/FactoryScopeStartupFilter.cs rename to src/TUnit.AspNetCore.Core/FactoryScopeStartupFilter.cs diff --git a/TUnit.AspNetCore.Core/FlowSuppressingHostedService.cs b/src/TUnit.AspNetCore.Core/FlowSuppressingHostedService.cs similarity index 100% rename from TUnit.AspNetCore.Core/FlowSuppressingHostedService.cs rename to src/TUnit.AspNetCore.Core/FlowSuppressingHostedService.cs diff --git a/TUnit.AspNetCore.Core/Http/ActivityPropagationHandler.cs b/src/TUnit.AspNetCore.Core/Http/ActivityPropagationHandler.cs similarity index 100% rename from TUnit.AspNetCore.Core/Http/ActivityPropagationHandler.cs rename to src/TUnit.AspNetCore.Core/Http/ActivityPropagationHandler.cs diff --git a/TUnit.AspNetCore.Core/Http/TUnitHttpClientFilter.cs b/src/TUnit.AspNetCore.Core/Http/TUnitHttpClientFilter.cs similarity index 100% rename from TUnit.AspNetCore.Core/Http/TUnitHttpClientFilter.cs rename to src/TUnit.AspNetCore.Core/Http/TUnitHttpClientFilter.cs diff --git a/TUnit.AspNetCore.Core/Http/TUnitTestIdHandler.cs b/src/TUnit.AspNetCore.Core/Http/TUnitTestIdHandler.cs similarity index 100% rename from TUnit.AspNetCore.Core/Http/TUnitTestIdHandler.cs rename to src/TUnit.AspNetCore.Core/Http/TUnitTestIdHandler.cs diff --git a/TUnit.AspNetCore.Core/Interception/CapturedHttpExchange.cs b/src/TUnit.AspNetCore.Core/Interception/CapturedHttpExchange.cs similarity index 100% rename from TUnit.AspNetCore.Core/Interception/CapturedHttpExchange.cs rename to src/TUnit.AspNetCore.Core/Interception/CapturedHttpExchange.cs diff --git a/TUnit.AspNetCore.Core/Interception/HttpExchangeCapture.cs b/src/TUnit.AspNetCore.Core/Interception/HttpExchangeCapture.cs similarity index 100% rename from TUnit.AspNetCore.Core/Interception/HttpExchangeCapture.cs rename to src/TUnit.AspNetCore.Core/Interception/HttpExchangeCapture.cs diff --git a/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureExtensions.cs b/src/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureExtensions.cs similarity index 100% rename from TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureExtensions.cs rename to src/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureExtensions.cs diff --git a/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureMiddleware.cs b/src/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureMiddleware.cs similarity index 100% rename from TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureMiddleware.cs rename to src/TUnit.AspNetCore.Core/Interception/HttpExchangeCaptureMiddleware.cs diff --git a/TUnit.AspNetCore.Core/Logging/CorrelatedTUnitLoggingExtensions.cs b/src/TUnit.AspNetCore.Core/Logging/CorrelatedTUnitLoggingExtensions.cs similarity index 100% rename from TUnit.AspNetCore.Core/Logging/CorrelatedTUnitLoggingExtensions.cs rename to src/TUnit.AspNetCore.Core/Logging/CorrelatedTUnitLoggingExtensions.cs diff --git a/TUnit.AspNetCore.Core/Logging/TUnitTestContextMiddleware.cs b/src/TUnit.AspNetCore.Core/Logging/TUnitTestContextMiddleware.cs similarity index 100% rename from TUnit.AspNetCore.Core/Logging/TUnitTestContextMiddleware.cs rename to src/TUnit.AspNetCore.Core/Logging/TUnitTestContextMiddleware.cs diff --git a/TUnit.AspNetCore.Core/PropagatorAlignmentStartupFilter.cs b/src/TUnit.AspNetCore.Core/PropagatorAlignmentStartupFilter.cs similarity index 100% rename from TUnit.AspNetCore.Core/PropagatorAlignmentStartupFilter.cs rename to src/TUnit.AspNetCore.Core/PropagatorAlignmentStartupFilter.cs diff --git a/TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj b/src/TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj similarity index 97% rename from TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj rename to src/TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj index 9e323053ce8..84336e81976 100644 --- a/TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj +++ b/src/TUnit.AspNetCore.Core/TUnit.AspNetCore.Core.csproj @@ -1,6 +1,6 @@ - + @@ -66,6 +66,6 @@ Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" /> - + diff --git a/TUnit.AspNetCore.Core/TestWebApplicationFactory.cs b/src/TUnit.AspNetCore.Core/TestWebApplicationFactory.cs similarity index 100% rename from TUnit.AspNetCore.Core/TestWebApplicationFactory.cs rename to src/TUnit.AspNetCore.Core/TestWebApplicationFactory.cs diff --git a/TUnit.AspNetCore.Core/TracedWebApplicationFactory.cs b/src/TUnit.AspNetCore.Core/TracedWebApplicationFactory.cs similarity index 100% rename from TUnit.AspNetCore.Core/TracedWebApplicationFactory.cs rename to src/TUnit.AspNetCore.Core/TracedWebApplicationFactory.cs diff --git a/TUnit.AspNetCore.Core/WebApplicationTest.cs b/src/TUnit.AspNetCore.Core/WebApplicationTest.cs similarity index 100% rename from TUnit.AspNetCore.Core/WebApplicationTest.cs rename to src/TUnit.AspNetCore.Core/WebApplicationTest.cs diff --git a/TUnit.AspNetCore.Core/WebApplicationTestOptions.cs b/src/TUnit.AspNetCore.Core/WebApplicationTestOptions.cs similarity index 100% rename from TUnit.AspNetCore.Core/WebApplicationTestOptions.cs rename to src/TUnit.AspNetCore.Core/WebApplicationTestOptions.cs diff --git a/TUnit.AspNetCore/TUnit.AspNetCore.csproj b/src/TUnit.AspNetCore/TUnit.AspNetCore.csproj similarity index 88% rename from TUnit.AspNetCore/TUnit.AspNetCore.csproj rename to src/TUnit.AspNetCore/TUnit.AspNetCore.csproj index d20906ea6c5..ec5437ed5ae 100644 --- a/TUnit.AspNetCore/TUnit.AspNetCore.csproj +++ b/src/TUnit.AspNetCore/TUnit.AspNetCore.csproj @@ -1,6 +1,6 @@ - + @@ -19,5 +19,5 @@ OutputItemType="Analyzer" ReferenceOutputAssembly="false" /> - + diff --git a/TUnit.Aspire.Core/AspireFixture.cs b/src/TUnit.Aspire.Core/AspireFixture.cs similarity index 100% rename from TUnit.Aspire.Core/AspireFixture.cs rename to src/TUnit.Aspire.Core/AspireFixture.cs diff --git a/TUnit.Aspire.Core/AspireFixtureOptions.cs b/src/TUnit.Aspire.Core/AspireFixtureOptions.cs similarity index 100% rename from TUnit.Aspire.Core/AspireFixtureOptions.cs rename to src/TUnit.Aspire.Core/AspireFixtureOptions.cs diff --git a/TUnit.Aspire.Core/AspireTelemetryHooks.cs b/src/TUnit.Aspire.Core/AspireTelemetryHooks.cs similarity index 100% rename from TUnit.Aspire.Core/AspireTelemetryHooks.cs rename to src/TUnit.Aspire.Core/AspireTelemetryHooks.cs diff --git a/TUnit.Aspire.Core/BoundedLogBuffer.cs b/src/TUnit.Aspire.Core/BoundedLogBuffer.cs similarity index 100% rename from TUnit.Aspire.Core/BoundedLogBuffer.cs rename to src/TUnit.Aspire.Core/BoundedLogBuffer.cs diff --git a/TUnit.Aspire.Core/OtlpEndpointEnvironment.cs b/src/TUnit.Aspire.Core/OtlpEndpointEnvironment.cs similarity index 100% rename from TUnit.Aspire.Core/OtlpEndpointEnvironment.cs rename to src/TUnit.Aspire.Core/OtlpEndpointEnvironment.cs diff --git a/TUnit.Aspire.Core/ResourceSnapshot.cs b/src/TUnit.Aspire.Core/ResourceSnapshot.cs similarity index 100% rename from TUnit.Aspire.Core/ResourceSnapshot.cs rename to src/TUnit.Aspire.Core/ResourceSnapshot.cs diff --git a/TUnit.Aspire.Core/ResourceWaitBehavior.cs b/src/TUnit.Aspire.Core/ResourceWaitBehavior.cs similarity index 100% rename from TUnit.Aspire.Core/ResourceWaitBehavior.cs rename to src/TUnit.Aspire.Core/ResourceWaitBehavior.cs diff --git a/TUnit.Aspire.Core/TUnit.Aspire.Core.csproj b/src/TUnit.Aspire.Core/TUnit.Aspire.Core.csproj similarity index 90% rename from TUnit.Aspire.Core/TUnit.Aspire.Core.csproj rename to src/TUnit.Aspire.Core/TUnit.Aspire.Core.csproj index 750d32cfd34..42ed3428793 100644 --- a/TUnit.Aspire.Core/TUnit.Aspire.Core.csproj +++ b/src/TUnit.Aspire.Core/TUnit.Aspire.Core.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -28,5 +28,5 @@ - + diff --git a/TUnit.Aspire.Core/Telemetry/TestTraceExporter.cs b/src/TUnit.Aspire.Core/Telemetry/TestTraceExporter.cs similarity index 100% rename from TUnit.Aspire.Core/Telemetry/TestTraceExporter.cs rename to src/TUnit.Aspire.Core/Telemetry/TestTraceExporter.cs diff --git a/TUnit.Aspire/TUnit.Aspire.csproj b/src/TUnit.Aspire/TUnit.Aspire.csproj similarity index 87% rename from TUnit.Aspire/TUnit.Aspire.csproj rename to src/TUnit.Aspire/TUnit.Aspire.csproj index 2e83c2cf32f..1c79a303819 100644 --- a/TUnit.Aspire/TUnit.Aspire.csproj +++ b/src/TUnit.Aspire/TUnit.Aspire.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -18,5 +18,5 @@ OutputItemType="Analyzer" ReferenceOutputAssembly="false" /> - + diff --git a/TUnit.Assertions.Analyzers.CodeFixers/AwaitAssertionCodeFixProvider.cs b/src/TUnit.Assertions.Analyzers.CodeFixers/AwaitAssertionCodeFixProvider.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers/AwaitAssertionCodeFixProvider.cs rename to src/TUnit.Assertions.Analyzers.CodeFixers/AwaitAssertionCodeFixProvider.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers/CollectionIsEqualToCodeFixProvider.cs b/src/TUnit.Assertions.Analyzers.CodeFixers/CollectionIsEqualToCodeFixProvider.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers/CollectionIsEqualToCodeFixProvider.cs rename to src/TUnit.Assertions.Analyzers.CodeFixers/CollectionIsEqualToCodeFixProvider.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs b/src/TUnit.Assertions.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs rename to src/TUnit.Assertions.Analyzers.CodeFixers/Extensions/DocumentExtensions.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers/TUnit.Assertions.Analyzers.CodeFixers.csproj b/src/TUnit.Assertions.Analyzers.CodeFixers/TUnit.Assertions.Analyzers.CodeFixers.csproj similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers/TUnit.Assertions.Analyzers.CodeFixers.csproj rename to src/TUnit.Assertions.Analyzers.CodeFixers/TUnit.Assertions.Analyzers.CodeFixers.csproj diff --git a/TUnit.Assertions.Analyzers.CodeFixers/XUnitAssertionCodeFixProvider.cs b/src/TUnit.Assertions.Analyzers.CodeFixers/XUnitAssertionCodeFixProvider.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers/XUnitAssertionCodeFixProvider.cs rename to src/TUnit.Assertions.Analyzers.CodeFixers/XUnitAssertionCodeFixProvider.cs diff --git a/TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md b/src/TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md similarity index 100% rename from TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md rename to src/TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md diff --git a/TUnit.Assertions.Analyzers/AnalyzerReleases.Unshipped.md b/src/TUnit.Assertions.Analyzers/AnalyzerReleases.Unshipped.md similarity index 100% rename from TUnit.Assertions.Analyzers/AnalyzerReleases.Unshipped.md rename to src/TUnit.Assertions.Analyzers/AnalyzerReleases.Unshipped.md diff --git a/TUnit.Assertions.Analyzers/AwaitAssertionAnalyzer.cs b/src/TUnit.Assertions.Analyzers/AwaitAssertionAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/AwaitAssertionAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/AwaitAssertionAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/AwaitValueTaskAssertThatAnalyzer.cs b/src/TUnit.Assertions.Analyzers/AwaitValueTaskAssertThatAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/AwaitValueTaskAssertThatAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/AwaitValueTaskAssertThatAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/CollectionIsEqualToAnalyzer.cs b/src/TUnit.Assertions.Analyzers/CollectionIsEqualToAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/CollectionIsEqualToAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/CollectionIsEqualToAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/CompilerArgumentsPopulatedAnalyzer.cs b/src/TUnit.Assertions.Analyzers/CompilerArgumentsPopulatedAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/CompilerArgumentsPopulatedAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/CompilerArgumentsPopulatedAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/ConcurrentDiagnosticAnalyzer.cs b/src/TUnit.Assertions.Analyzers/ConcurrentDiagnosticAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/ConcurrentDiagnosticAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/ConcurrentDiagnosticAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/ConstantInAssertThatAnalyzer.cs b/src/TUnit.Assertions.Analyzers/ConstantInAssertThatAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/ConstantInAssertThatAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/ConstantInAssertThatAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/DiagnosticIds.cs b/src/TUnit.Assertions.Analyzers/DiagnosticIds.cs similarity index 100% rename from TUnit.Assertions.Analyzers/DiagnosticIds.cs rename to src/TUnit.Assertions.Analyzers/DiagnosticIds.cs diff --git a/TUnit.Assertions.Analyzers/DisplayFormats.cs b/src/TUnit.Assertions.Analyzers/DisplayFormats.cs similarity index 100% rename from TUnit.Assertions.Analyzers/DisplayFormats.cs rename to src/TUnit.Assertions.Analyzers/DisplayFormats.cs diff --git a/TUnit.Assertions.Analyzers/DynamicInAssertThatAnalyzer.cs b/src/TUnit.Assertions.Analyzers/DynamicInAssertThatAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/DynamicInAssertThatAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/DynamicInAssertThatAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/Extensions/SyntaxExtensions.cs b/src/TUnit.Assertions.Analyzers/Extensions/SyntaxExtensions.cs similarity index 100% rename from TUnit.Assertions.Analyzers/Extensions/SyntaxExtensions.cs rename to src/TUnit.Assertions.Analyzers/Extensions/SyntaxExtensions.cs diff --git a/TUnit.Assertions.Analyzers/Extensions/TypeExtensions.cs b/src/TUnit.Assertions.Analyzers/Extensions/TypeExtensions.cs similarity index 100% rename from TUnit.Assertions.Analyzers/Extensions/TypeExtensions.cs rename to src/TUnit.Assertions.Analyzers/Extensions/TypeExtensions.cs diff --git a/TUnit.Assertions.Analyzers/GenerateAssertionAnalyzer.cs b/src/TUnit.Assertions.Analyzers/GenerateAssertionAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/GenerateAssertionAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/GenerateAssertionAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/IsNotNullAssertionSuppressor.cs b/src/TUnit.Assertions.Analyzers/IsNotNullAssertionSuppressor.cs similarity index 100% rename from TUnit.Assertions.Analyzers/IsNotNullAssertionSuppressor.cs rename to src/TUnit.Assertions.Analyzers/IsNotNullAssertionSuppressor.cs diff --git a/TUnit.Assertions.Analyzers/MixAndOrOperatorsAnalyzer.cs b/src/TUnit.Assertions.Analyzers/MixAndOrOperatorsAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/MixAndOrOperatorsAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/MixAndOrOperatorsAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/ObjectBaseEqualsMethodAnalyzer.cs b/src/TUnit.Assertions.Analyzers/ObjectBaseEqualsMethodAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/ObjectBaseEqualsMethodAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/ObjectBaseEqualsMethodAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/PreferIsNullAnalyzer.cs b/src/TUnit.Assertions.Analyzers/PreferIsNullAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/PreferIsNullAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/PreferIsNullAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/PreferIsTrueOrIsFalseAnalyzer.cs b/src/TUnit.Assertions.Analyzers/PreferIsTrueOrIsFalseAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/PreferIsTrueOrIsFalseAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/PreferIsTrueOrIsFalseAnalyzer.cs diff --git a/TUnit.Assertions.Analyzers/Properties/AssemblyInfo.cs b/src/TUnit.Assertions.Analyzers/Properties/AssemblyInfo.cs similarity index 100% rename from TUnit.Assertions.Analyzers/Properties/AssemblyInfo.cs rename to src/TUnit.Assertions.Analyzers/Properties/AssemblyInfo.cs diff --git a/TUnit.Assertions.Analyzers/Properties/launchSettings.json b/src/TUnit.Assertions.Analyzers/Properties/launchSettings.json similarity index 100% rename from TUnit.Assertions.Analyzers/Properties/launchSettings.json rename to src/TUnit.Assertions.Analyzers/Properties/launchSettings.json diff --git a/TUnit.Assertions.Analyzers/Resources.Designer.cs b/src/TUnit.Assertions.Analyzers/Resources.Designer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/Resources.Designer.cs rename to src/TUnit.Assertions.Analyzers/Resources.Designer.cs diff --git a/TUnit.Assertions.Analyzers/Resources.resx b/src/TUnit.Assertions.Analyzers/Resources.resx similarity index 100% rename from TUnit.Assertions.Analyzers/Resources.resx rename to src/TUnit.Assertions.Analyzers/Resources.resx diff --git a/TUnit.Assertions.Analyzers/Rules.cs b/src/TUnit.Assertions.Analyzers/Rules.cs similarity index 100% rename from TUnit.Assertions.Analyzers/Rules.cs rename to src/TUnit.Assertions.Analyzers/Rules.cs diff --git a/TUnit.Assertions.Analyzers/TUnit.Assertions.Analyzers.csproj b/src/TUnit.Assertions.Analyzers/TUnit.Assertions.Analyzers.csproj similarity index 100% rename from TUnit.Assertions.Analyzers/TUnit.Assertions.Analyzers.csproj rename to src/TUnit.Assertions.Analyzers/TUnit.Assertions.Analyzers.csproj diff --git a/TUnit.Assertions.Analyzers/XUnitAssertionAnalyzer.cs b/src/TUnit.Assertions.Analyzers/XUnitAssertionAnalyzer.cs similarity index 100% rename from TUnit.Assertions.Analyzers/XUnitAssertionAnalyzer.cs rename to src/TUnit.Assertions.Analyzers/XUnitAssertionAnalyzer.cs diff --git a/TUnit.Assertions.FSharp/Extensions.fs b/src/TUnit.Assertions.FSharp/Extensions.fs similarity index 100% rename from TUnit.Assertions.FSharp/Extensions.fs rename to src/TUnit.Assertions.FSharp/Extensions.fs diff --git a/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj b/src/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj similarity index 81% rename from TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj rename to src/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj index 2c94708a043..a23d9b07f18 100644 --- a/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj +++ b/src/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.fsproj @@ -1,7 +1,7 @@  - + @@ -13,6 +13,6 @@ - + diff --git a/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.props b/src/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.props similarity index 100% rename from TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.props rename to src/TUnit.Assertions.FSharp/TUnit.Assertions.FSharp.props diff --git a/TUnit.Assertions.FSharp/TaskAssert.fs b/src/TUnit.Assertions.FSharp/TaskAssert.fs similarity index 100% rename from TUnit.Assertions.FSharp/TaskAssert.fs rename to src/TUnit.Assertions.FSharp/TaskAssert.fs diff --git a/TUnit.Assertions.Should.SourceGenerator/NameConjugator.cs b/src/TUnit.Assertions.Should.SourceGenerator/NameConjugator.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator/NameConjugator.cs rename to src/TUnit.Assertions.Should.SourceGenerator/NameConjugator.cs diff --git a/TUnit.Assertions.Should.SourceGenerator/ShouldExtensionGenerator.cs b/src/TUnit.Assertions.Should.SourceGenerator/ShouldExtensionGenerator.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator/ShouldExtensionGenerator.cs rename to src/TUnit.Assertions.Should.SourceGenerator/ShouldExtensionGenerator.cs diff --git a/TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj b/src/TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj rename to src/TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj index 3c06e84a789..5e66eb37be5 100644 --- a/TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj +++ b/src/TUnit.Assertions.Should.SourceGenerator/TUnit.Assertions.Should.SourceGenerator.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Assertions.Should/Attributes/ShouldGeneratePartialAttribute.cs b/src/TUnit.Assertions.Should/Attributes/ShouldGeneratePartialAttribute.cs similarity index 100% rename from TUnit.Assertions.Should/Attributes/ShouldGeneratePartialAttribute.cs rename to src/TUnit.Assertions.Should/Attributes/ShouldGeneratePartialAttribute.cs diff --git a/TUnit.Assertions.Should/Attributes/ShouldNameAttribute.cs b/src/TUnit.Assertions.Should/Attributes/ShouldNameAttribute.cs similarity index 100% rename from TUnit.Assertions.Should/Attributes/ShouldNameAttribute.cs rename to src/TUnit.Assertions.Should/Attributes/ShouldNameAttribute.cs diff --git a/TUnit.Assertions.Should/Core/IShouldSource.cs b/src/TUnit.Assertions.Should/Core/IShouldSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/IShouldSource.cs rename to src/TUnit.Assertions.Should/Core/IShouldSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldAssertion.cs b/src/TUnit.Assertions.Should/Core/ShouldAssertion.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldAssertion.cs rename to src/TUnit.Assertions.Should/Core/ShouldAssertion.cs diff --git a/TUnit.Assertions.Should/Core/ShouldCollectionSource.cs b/src/TUnit.Assertions.Should/Core/ShouldCollectionSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldCollectionSource.cs rename to src/TUnit.Assertions.Should/Core/ShouldCollectionSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldContinuation.cs b/src/TUnit.Assertions.Should/Core/ShouldContinuation.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldContinuation.cs rename to src/TUnit.Assertions.Should/Core/ShouldContinuation.cs diff --git a/TUnit.Assertions.Should/Core/ShouldDelegateCollectionSource.cs b/src/TUnit.Assertions.Should/Core/ShouldDelegateCollectionSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldDelegateCollectionSource.cs rename to src/TUnit.Assertions.Should/Core/ShouldDelegateCollectionSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldDelegateSource.cs b/src/TUnit.Assertions.Should/Core/ShouldDelegateSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldDelegateSource.cs rename to src/TUnit.Assertions.Should/Core/ShouldDelegateSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldDictionarySource.cs b/src/TUnit.Assertions.Should/Core/ShouldDictionarySource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldDictionarySource.cs rename to src/TUnit.Assertions.Should/Core/ShouldDictionarySource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldSetSource.cs b/src/TUnit.Assertions.Should/Core/ShouldSetSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldSetSource.cs rename to src/TUnit.Assertions.Should/Core/ShouldSetSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldSource.cs b/src/TUnit.Assertions.Should/Core/ShouldSource.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldSource.cs rename to src/TUnit.Assertions.Should/Core/ShouldSource.cs diff --git a/TUnit.Assertions.Should/Core/ShouldSourceBase.cs b/src/TUnit.Assertions.Should/Core/ShouldSourceBase.cs similarity index 100% rename from TUnit.Assertions.Should/Core/ShouldSourceBase.cs rename to src/TUnit.Assertions.Should/Core/ShouldSourceBase.cs diff --git a/TUnit.Assertions.Should/ShouldExtensions.cs b/src/TUnit.Assertions.Should/ShouldExtensions.cs similarity index 100% rename from TUnit.Assertions.Should/ShouldExtensions.cs rename to src/TUnit.Assertions.Should/ShouldExtensions.cs diff --git a/TUnit.Assertions.Should/TUnit.Assertions.Should.csproj b/src/TUnit.Assertions.Should/TUnit.Assertions.Should.csproj similarity index 86% rename from TUnit.Assertions.Should/TUnit.Assertions.Should.csproj rename to src/TUnit.Assertions.Should/TUnit.Assertions.Should.csproj index 2ad1c02caae..f9ea4356314 100644 --- a/TUnit.Assertions.Should/TUnit.Assertions.Should.csproj +++ b/src/TUnit.Assertions.Should/TUnit.Assertions.Should.csproj @@ -1,7 +1,7 @@ - - + + @@ -16,6 +16,6 @@ - + diff --git a/TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs b/src/TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/AssertionMethodGenerator.cs b/src/TUnit.Assertions.SourceGenerator/Generators/AssertionMethodGenerator.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/AssertionMethodGenerator.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/AssertionMethodGenerator.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeAssertionGenerator.cs b/src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeAssertionGenerator.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/CollectionShapeAssertionGenerator.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeAssertionGenerator.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeOverloadGenerator.cs b/src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeOverloadGenerator.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/CollectionShapeOverloadGenerator.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeOverloadGenerator.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeRegistry.cs b/src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeRegistry.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/CollectionShapeRegistry.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/CollectionShapeRegistry.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/CovarianceHelper.cs b/src/TUnit.Assertions.SourceGenerator/Generators/CovarianceHelper.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/CovarianceHelper.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/CovarianceHelper.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/DefaultValueFormatter.cs b/src/TUnit.Assertions.SourceGenerator/Generators/DefaultValueFormatter.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/DefaultValueFormatter.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/DefaultValueFormatter.cs diff --git a/TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs b/src/TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs rename to src/TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs diff --git a/TUnit.Assertions.SourceGenerator/Models/ImmutableEquatableArray.cs b/src/TUnit.Assertions.SourceGenerator/Models/ImmutableEquatableArray.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Models/ImmutableEquatableArray.cs rename to src/TUnit.Assertions.SourceGenerator/Models/ImmutableEquatableArray.cs diff --git a/TUnit.Assertions.SourceGenerator/Shared/AttributeForwardingFormatters.cs b/src/TUnit.Assertions.SourceGenerator/Shared/AttributeForwardingFormatters.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator/Shared/AttributeForwardingFormatters.cs rename to src/TUnit.Assertions.SourceGenerator/Shared/AttributeForwardingFormatters.cs diff --git a/TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj b/src/TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj similarity index 95% rename from TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj rename to src/TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj index d1cbc64fa87..a70a6ecac64 100644 --- a/TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj +++ b/src/TUnit.Assertions.SourceGenerator/TUnit.Assertions.SourceGenerator.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Assertions/Abstractions/ICollectionAdapter.cs b/src/TUnit.Assertions/Abstractions/ICollectionAdapter.cs similarity index 100% rename from TUnit.Assertions/Abstractions/ICollectionAdapter.cs rename to src/TUnit.Assertions/Abstractions/ICollectionAdapter.cs diff --git a/TUnit.Assertions/Adapters/DictionaryAdapter.cs b/src/TUnit.Assertions/Adapters/DictionaryAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/DictionaryAdapter.cs rename to src/TUnit.Assertions/Adapters/DictionaryAdapter.cs diff --git a/TUnit.Assertions/Adapters/EnumerableAdapter.cs b/src/TUnit.Assertions/Adapters/EnumerableAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/EnumerableAdapter.cs rename to src/TUnit.Assertions/Adapters/EnumerableAdapter.cs diff --git a/TUnit.Assertions/Adapters/ListAdapter.cs b/src/TUnit.Assertions/Adapters/ListAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/ListAdapter.cs rename to src/TUnit.Assertions/Adapters/ListAdapter.cs diff --git a/TUnit.Assertions/Adapters/MemoryAdapter.cs b/src/TUnit.Assertions/Adapters/MemoryAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/MemoryAdapter.cs rename to src/TUnit.Assertions/Adapters/MemoryAdapter.cs diff --git a/TUnit.Assertions/Adapters/ReadOnlyListAdapter.cs b/src/TUnit.Assertions/Adapters/ReadOnlyListAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/ReadOnlyListAdapter.cs rename to src/TUnit.Assertions/Adapters/ReadOnlyListAdapter.cs diff --git a/TUnit.Assertions/Adapters/SetAdapter.cs b/src/TUnit.Assertions/Adapters/SetAdapter.cs similarity index 100% rename from TUnit.Assertions/Adapters/SetAdapter.cs rename to src/TUnit.Assertions/Adapters/SetAdapter.cs diff --git a/TUnit.Assertions/AssertionScope.cs b/src/TUnit.Assertions/AssertionScope.cs similarity index 100% rename from TUnit.Assertions/AssertionScope.cs rename to src/TUnit.Assertions/AssertionScope.cs diff --git a/TUnit.Assertions/Assertions/Enums/EnumAssertionExtensions.cs b/src/TUnit.Assertions/Assertions/Enums/EnumAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Assertions/Enums/EnumAssertionExtensions.cs rename to src/TUnit.Assertions/Assertions/Enums/EnumAssertionExtensions.cs diff --git a/TUnit.Assertions/Assertions/Enums/EnumAssertions.cs b/src/TUnit.Assertions/Assertions/Enums/EnumAssertions.cs similarity index 100% rename from TUnit.Assertions/Assertions/Enums/EnumAssertions.cs rename to src/TUnit.Assertions/Assertions/Enums/EnumAssertions.cs diff --git a/TUnit.Assertions/Assertions/GenericAssertions.cs b/src/TUnit.Assertions/Assertions/GenericAssertions.cs similarity index 100% rename from TUnit.Assertions/Assertions/GenericAssertions.cs rename to src/TUnit.Assertions/Assertions/GenericAssertions.cs diff --git a/TUnit.Assertions/Assertions/PropertyAssertion.cs b/src/TUnit.Assertions/Assertions/PropertyAssertion.cs similarity index 100% rename from TUnit.Assertions/Assertions/PropertyAssertion.cs rename to src/TUnit.Assertions/Assertions/PropertyAssertion.cs diff --git a/TUnit.Assertions/Assertions/Regex/GroupAssertion.cs b/src/TUnit.Assertions/Assertions/Regex/GroupAssertion.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/GroupAssertion.cs rename to src/TUnit.Assertions/Assertions/Regex/GroupAssertion.cs diff --git a/TUnit.Assertions/Assertions/Regex/MatchAssertion.cs b/src/TUnit.Assertions/Assertions/Regex/MatchAssertion.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/MatchAssertion.cs rename to src/TUnit.Assertions/Assertions/Regex/MatchAssertion.cs diff --git a/TUnit.Assertions/Assertions/Regex/MatchIndexAssertion.cs b/src/TUnit.Assertions/Assertions/Regex/MatchIndexAssertion.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/MatchIndexAssertion.cs rename to src/TUnit.Assertions/Assertions/Regex/MatchIndexAssertion.cs diff --git a/TUnit.Assertions/Assertions/Regex/RegexMatch.cs b/src/TUnit.Assertions/Assertions/Regex/RegexMatch.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/RegexMatch.cs rename to src/TUnit.Assertions/Assertions/Regex/RegexMatch.cs diff --git a/TUnit.Assertions/Assertions/Regex/RegexMatchCollection.cs b/src/TUnit.Assertions/Assertions/Regex/RegexMatchCollection.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/RegexMatchCollection.cs rename to src/TUnit.Assertions/Assertions/Regex/RegexMatchCollection.cs diff --git a/TUnit.Assertions/Assertions/Regex/StringMatchesAssertionExtensions.cs b/src/TUnit.Assertions/Assertions/Regex/StringMatchesAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Assertions/Regex/StringMatchesAssertionExtensions.cs rename to src/TUnit.Assertions/Assertions/Regex/StringMatchesAssertionExtensions.cs diff --git a/TUnit.Assertions/Assertions/StrictEqualityAssertions.cs b/src/TUnit.Assertions/Assertions/StrictEqualityAssertions.cs similarity index 100% rename from TUnit.Assertions/Assertions/StrictEqualityAssertions.cs rename to src/TUnit.Assertions/Assertions/StrictEqualityAssertions.cs diff --git a/TUnit.Assertions/Assertions/Strings/ParseAssertions.cs b/src/TUnit.Assertions/Assertions/Strings/ParseAssertions.cs similarity index 100% rename from TUnit.Assertions/Assertions/Strings/ParseAssertions.cs rename to src/TUnit.Assertions/Assertions/Strings/ParseAssertions.cs diff --git a/TUnit.Assertions/Attributes/AssertionExtensionAttribute.cs b/src/TUnit.Assertions/Attributes/AssertionExtensionAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/AssertionExtensionAttribute.cs rename to src/TUnit.Assertions/Attributes/AssertionExtensionAttribute.cs diff --git a/TUnit.Assertions/Attributes/AssertionFromAttribute.cs b/src/TUnit.Assertions/Attributes/AssertionFromAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/AssertionFromAttribute.cs rename to src/TUnit.Assertions/Attributes/AssertionFromAttribute.cs diff --git a/TUnit.Assertions/Attributes/AssertionFromAttribute`1.cs b/src/TUnit.Assertions/Attributes/AssertionFromAttribute`1.cs similarity index 100% rename from TUnit.Assertions/Attributes/AssertionFromAttribute`1.cs rename to src/TUnit.Assertions/Attributes/AssertionFromAttribute`1.cs diff --git a/TUnit.Assertions/Attributes/GenerateAssertionAttribute.cs b/src/TUnit.Assertions/Attributes/GenerateAssertionAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/GenerateAssertionAttribute.cs rename to src/TUnit.Assertions/Attributes/GenerateAssertionAttribute.cs diff --git a/TUnit.Assertions/Attributes/GenerateCollectionShapeAssertionsAttribute.cs b/src/TUnit.Assertions/Attributes/GenerateCollectionShapeAssertionsAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/GenerateCollectionShapeAssertionsAttribute.cs rename to src/TUnit.Assertions/Attributes/GenerateCollectionShapeAssertionsAttribute.cs diff --git a/TUnit.Assertions/Attributes/GenerateCollectionShapeCountOverloadsAttribute.cs b/src/TUnit.Assertions/Attributes/GenerateCollectionShapeCountOverloadsAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/GenerateCollectionShapeCountOverloadsAttribute.cs rename to src/TUnit.Assertions/Attributes/GenerateCollectionShapeCountOverloadsAttribute.cs diff --git a/TUnit.Assertions/Attributes/GenerateCollectionShapeSatisfiesOverloadsAttribute.cs b/src/TUnit.Assertions/Attributes/GenerateCollectionShapeSatisfiesOverloadsAttribute.cs similarity index 100% rename from TUnit.Assertions/Attributes/GenerateCollectionShapeSatisfiesOverloadsAttribute.cs rename to src/TUnit.Assertions/Attributes/GenerateCollectionShapeSatisfiesOverloadsAttribute.cs diff --git a/TUnit.Assertions/ByteAssertions.cs b/src/TUnit.Assertions/ByteAssertions.cs similarity index 100% rename from TUnit.Assertions/ByteAssertions.cs rename to src/TUnit.Assertions/ByteAssertions.cs diff --git a/TUnit.Assertions/Chaining/AndAssertion.cs b/src/TUnit.Assertions/Chaining/AndAssertion.cs similarity index 100% rename from TUnit.Assertions/Chaining/AndAssertion.cs rename to src/TUnit.Assertions/Chaining/AndAssertion.cs diff --git a/TUnit.Assertions/Chaining/AndContinuation.cs b/src/TUnit.Assertions/Chaining/AndContinuation.cs similarity index 100% rename from TUnit.Assertions/Chaining/AndContinuation.cs rename to src/TUnit.Assertions/Chaining/AndContinuation.cs diff --git a/TUnit.Assertions/Chaining/OrAssertion.cs b/src/TUnit.Assertions/Chaining/OrAssertion.cs similarity index 100% rename from TUnit.Assertions/Chaining/OrAssertion.cs rename to src/TUnit.Assertions/Chaining/OrAssertion.cs diff --git a/TUnit.Assertions/Chaining/OrContinuation.cs b/src/TUnit.Assertions/Chaining/OrContinuation.cs similarity index 100% rename from TUnit.Assertions/Chaining/OrContinuation.cs rename to src/TUnit.Assertions/Chaining/OrContinuation.cs diff --git a/TUnit.Assertions/Collections/CollectionChecks.cs b/src/TUnit.Assertions/Collections/CollectionChecks.cs similarity index 100% rename from TUnit.Assertions/Collections/CollectionChecks.cs rename to src/TUnit.Assertions/Collections/CollectionChecks.cs diff --git a/TUnit.Assertions/Collections/MemoryAssertions.cs b/src/TUnit.Assertions/Collections/MemoryAssertions.cs similarity index 100% rename from TUnit.Assertions/Collections/MemoryAssertions.cs rename to src/TUnit.Assertions/Collections/MemoryAssertions.cs diff --git a/TUnit.Assertions/Conditions/ArrayAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ArrayAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ArrayAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ArrayAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/AssemblyAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/AssemblyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/AssemblyAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/AssemblyAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/AsyncEnumerableAssertions.cs b/src/TUnit.Assertions/Conditions/AsyncEnumerableAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/AsyncEnumerableAssertions.cs rename to src/TUnit.Assertions/Conditions/AsyncEnumerableAssertions.cs diff --git a/TUnit.Assertions/Conditions/BetweenAssertion.cs b/src/TUnit.Assertions/Conditions/BetweenAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/BetweenAssertion.cs rename to src/TUnit.Assertions/Conditions/BetweenAssertion.cs diff --git a/TUnit.Assertions/Conditions/BigIntegerAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/BigIntegerAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/BigIntegerAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/BigIntegerAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/BooleanAssertion.cs b/src/TUnit.Assertions/Conditions/BooleanAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/BooleanAssertion.cs rename to src/TUnit.Assertions/Conditions/BooleanAssertion.cs diff --git a/TUnit.Assertions/Conditions/BooleanAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/BooleanAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/BooleanAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/BooleanAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CancellationTokenAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/CancellationTokenAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CancellationTokenAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/CancellationTokenAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CharAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/CharAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CharAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/CharAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CollectionAssertions.cs b/src/TUnit.Assertions/Conditions/CollectionAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CollectionAssertions.cs rename to src/TUnit.Assertions/Conditions/CollectionAssertions.cs diff --git a/TUnit.Assertions/Conditions/CollectionComparerBasedAssertion.cs b/src/TUnit.Assertions/Conditions/CollectionComparerBasedAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/CollectionComparerBasedAssertion.cs rename to src/TUnit.Assertions/Conditions/CollectionComparerBasedAssertion.cs diff --git a/TUnit.Assertions/Conditions/CollectionCountSource.cs b/src/TUnit.Assertions/Conditions/CollectionCountSource.cs similarity index 100% rename from TUnit.Assertions/Conditions/CollectionCountSource.cs rename to src/TUnit.Assertions/Conditions/CollectionCountSource.cs diff --git a/TUnit.Assertions/Conditions/CollectionNullAssertion.cs b/src/TUnit.Assertions/Conditions/CollectionNullAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/CollectionNullAssertion.cs rename to src/TUnit.Assertions/Conditions/CollectionNullAssertion.cs diff --git a/TUnit.Assertions/Conditions/ComparerBasedAssertion.cs b/src/TUnit.Assertions/Conditions/ComparerBasedAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/ComparerBasedAssertion.cs rename to src/TUnit.Assertions/Conditions/ComparerBasedAssertion.cs diff --git a/TUnit.Assertions/Conditions/ComparisonAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ComparisonAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ComparisonAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ComparisonAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CompletesWithinAssertion.cs b/src/TUnit.Assertions/Conditions/CompletesWithinAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/CompletesWithinAssertion.cs rename to src/TUnit.Assertions/Conditions/CompletesWithinAssertion.cs diff --git a/TUnit.Assertions/Conditions/CookieAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/CookieAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CookieAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/CookieAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CultureInfoAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/CultureInfoAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CultureInfoAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/CultureInfoAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/CultureInfoAssertions.cs b/src/TUnit.Assertions/Conditions/CultureInfoAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/CultureInfoAssertions.cs rename to src/TUnit.Assertions/Conditions/CultureInfoAssertions.cs diff --git a/TUnit.Assertions/Conditions/DateOnlyAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DateOnlyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DateOnlyAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DateOnlyAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/DateTimeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DateTimeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DateTimeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DateTimeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/DateTimeEqualsAssertion.cs b/src/TUnit.Assertions/Conditions/DateTimeEqualsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/DateTimeEqualsAssertion.cs rename to src/TUnit.Assertions/Conditions/DateTimeEqualsAssertion.cs diff --git a/TUnit.Assertions/Conditions/DateTimeOffsetAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DateTimeOffsetAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DateTimeOffsetAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DateTimeOffsetAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/DateTimeSpecializedAssertions.cs b/src/TUnit.Assertions/Conditions/DateTimeSpecializedAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DateTimeSpecializedAssertions.cs rename to src/TUnit.Assertions/Conditions/DateTimeSpecializedAssertions.cs diff --git a/TUnit.Assertions/Conditions/DayOfWeekAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DayOfWeekAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DayOfWeekAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DayOfWeekAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/DictionaryAssertions.cs b/src/TUnit.Assertions/Conditions/DictionaryAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DictionaryAssertions.cs rename to src/TUnit.Assertions/Conditions/DictionaryAssertions.cs diff --git a/TUnit.Assertions/Conditions/DictionaryCollectionContinuations.cs b/src/TUnit.Assertions/Conditions/DictionaryCollectionContinuations.cs similarity index 100% rename from TUnit.Assertions/Conditions/DictionaryCollectionContinuations.cs rename to src/TUnit.Assertions/Conditions/DictionaryCollectionContinuations.cs diff --git a/TUnit.Assertions/Conditions/DictionaryValueSource.cs b/src/TUnit.Assertions/Conditions/DictionaryValueSource.cs similarity index 100% rename from TUnit.Assertions/Conditions/DictionaryValueSource.cs rename to src/TUnit.Assertions/Conditions/DictionaryValueSource.cs diff --git a/TUnit.Assertions/Conditions/DirectoryInfoAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DirectoryInfoAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DirectoryInfoAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DirectoryInfoAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/DoubleAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/DoubleAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/DoubleAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/DoubleAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/EncodingAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/EncodingAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/EncodingAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/EncodingAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/EncodingAssertions.cs b/src/TUnit.Assertions/Conditions/EncodingAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/EncodingAssertions.cs rename to src/TUnit.Assertions/Conditions/EncodingAssertions.cs diff --git a/TUnit.Assertions/Conditions/EqualsAssertion.cs b/src/TUnit.Assertions/Conditions/EqualsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/EqualsAssertion.cs rename to src/TUnit.Assertions/Conditions/EqualsAssertion.cs diff --git a/TUnit.Assertions/Conditions/EquatableAssertion.cs b/src/TUnit.Assertions/Conditions/EquatableAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/EquatableAssertion.cs rename to src/TUnit.Assertions/Conditions/EquatableAssertion.cs diff --git a/TUnit.Assertions/Conditions/ExceptionAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ExceptionAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ExceptionAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ExceptionAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ExceptionPropertyAssertions.cs b/src/TUnit.Assertions/Conditions/ExceptionPropertyAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ExceptionPropertyAssertions.cs rename to src/TUnit.Assertions/Conditions/ExceptionPropertyAssertions.cs diff --git a/TUnit.Assertions/Conditions/FileInfoAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/FileInfoAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/FileInfoAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/FileInfoAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/FileSystemAssertions.cs b/src/TUnit.Assertions/Conditions/FileSystemAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/FileSystemAssertions.cs rename to src/TUnit.Assertions/Conditions/FileSystemAssertions.cs diff --git a/TUnit.Assertions/Conditions/GuidAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/GuidAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/GuidAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/GuidAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/HasDistinctItemsAssertion.cs b/src/TUnit.Assertions/Conditions/HasDistinctItemsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/HasDistinctItemsAssertion.cs rename to src/TUnit.Assertions/Conditions/HasDistinctItemsAssertion.cs diff --git a/TUnit.Assertions/Conditions/Helpers/CollectionEquivalencyChecker.cs b/src/TUnit.Assertions/Conditions/Helpers/CollectionEquivalencyChecker.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/CollectionEquivalencyChecker.cs rename to src/TUnit.Assertions/Conditions/Helpers/CollectionEquivalencyChecker.cs diff --git a/TUnit.Assertions/Conditions/Helpers/ExpressionHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/ExpressionHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/ExpressionHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/ExpressionHelper.cs diff --git a/TUnit.Assertions/Conditions/Helpers/FuncEqualityComparer.cs b/src/TUnit.Assertions/Conditions/Helpers/FuncEqualityComparer.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/FuncEqualityComparer.cs rename to src/TUnit.Assertions/Conditions/Helpers/FuncEqualityComparer.cs diff --git a/TUnit.Assertions/Conditions/Helpers/InlineAssertionHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/InlineAssertionHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/InlineAssertionHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/InlineAssertionHelper.cs diff --git a/TUnit.Assertions/Conditions/Helpers/LineDiffHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/LineDiffHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/LineDiffHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/LineDiffHelper.cs diff --git a/TUnit.Assertions/Conditions/Helpers/ReferenceEqualityComparer.cs b/src/TUnit.Assertions/Conditions/Helpers/ReferenceEqualityComparer.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/ReferenceEqualityComparer.cs rename to src/TUnit.Assertions/Conditions/Helpers/ReferenceEqualityComparer.cs diff --git a/TUnit.Assertions/Conditions/Helpers/ReflectionHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/ReflectionHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/ReflectionHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/ReflectionHelper.cs diff --git a/TUnit.Assertions/Conditions/Helpers/StructuralDiffHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/StructuralDiffHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/StructuralDiffHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/StructuralDiffHelper.cs diff --git a/TUnit.Assertions/Conditions/Helpers/StructuralEqualityComparer.cs b/src/TUnit.Assertions/Conditions/Helpers/StructuralEqualityComparer.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/StructuralEqualityComparer.cs rename to src/TUnit.Assertions/Conditions/Helpers/StructuralEqualityComparer.cs diff --git a/TUnit.Assertions/Conditions/Helpers/TypeHelper.cs b/src/TUnit.Assertions/Conditions/Helpers/TypeHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Helpers/TypeHelper.cs rename to src/TUnit.Assertions/Conditions/Helpers/TypeHelper.cs diff --git a/TUnit.Assertions/Conditions/HttpResponseMessageAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/HttpResponseMessageAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/HttpResponseMessageAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/HttpResponseMessageAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/HttpStatusCodeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/HttpStatusCodeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/HttpStatusCodeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/HttpStatusCodeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/HttpStatusCodeAssertions.cs b/src/TUnit.Assertions/Conditions/HttpStatusCodeAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/HttpStatusCodeAssertions.cs rename to src/TUnit.Assertions/Conditions/HttpStatusCodeAssertions.cs diff --git a/TUnit.Assertions/Conditions/IPAddressAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/IPAddressAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/IPAddressAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/IPAddressAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/IndexAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/IndexAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/IndexAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/IndexAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/IsEquivalentToAssertion.cs b/src/TUnit.Assertions/Conditions/IsEquivalentToAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/IsEquivalentToAssertion.cs rename to src/TUnit.Assertions/Conditions/IsEquivalentToAssertion.cs diff --git a/TUnit.Assertions/Conditions/Json/JsonDiffHelper.cs b/src/TUnit.Assertions/Conditions/Json/JsonDiffHelper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Json/JsonDiffHelper.cs rename to src/TUnit.Assertions/Conditions/Json/JsonDiffHelper.cs diff --git a/TUnit.Assertions/Conditions/Json/JsonElementAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/Json/JsonElementAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/Json/JsonElementAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/Json/JsonElementAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/Json/JsonNodeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/Json/JsonNodeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/Json/JsonNodeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/Json/JsonNodeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/Json/JsonStringAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/Json/JsonStringAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/Json/JsonStringAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/Json/JsonStringAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/LazyAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/LazyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/LazyAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/LazyAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ListAssertions.cs b/src/TUnit.Assertions/Conditions/ListAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ListAssertions.cs rename to src/TUnit.Assertions/Conditions/ListAssertions.cs diff --git a/TUnit.Assertions/Conditions/MappedSatisfiesAssertion.cs b/src/TUnit.Assertions/Conditions/MappedSatisfiesAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/MappedSatisfiesAssertion.cs rename to src/TUnit.Assertions/Conditions/MappedSatisfiesAssertion.cs diff --git a/TUnit.Assertions/Conditions/MemberAssertion.cs b/src/TUnit.Assertions/Conditions/MemberAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/MemberAssertion.cs rename to src/TUnit.Assertions/Conditions/MemberAssertion.cs diff --git a/TUnit.Assertions/Conditions/MiscellaneousAssertions.cs b/src/TUnit.Assertions/Conditions/MiscellaneousAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/MiscellaneousAssertions.cs rename to src/TUnit.Assertions/Conditions/MiscellaneousAssertions.cs diff --git a/TUnit.Assertions/Conditions/MutableDictionaryAssertions.cs b/src/TUnit.Assertions/Conditions/MutableDictionaryAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/MutableDictionaryAssertions.cs rename to src/TUnit.Assertions/Conditions/MutableDictionaryAssertions.cs diff --git a/TUnit.Assertions/Conditions/NotEqualsAssertion.cs b/src/TUnit.Assertions/Conditions/NotEqualsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NotEqualsAssertion.cs rename to src/TUnit.Assertions/Conditions/NotEqualsAssertion.cs diff --git a/TUnit.Assertions/Conditions/NotEquivalentToAssertion.cs b/src/TUnit.Assertions/Conditions/NotEquivalentToAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NotEquivalentToAssertion.cs rename to src/TUnit.Assertions/Conditions/NotEquivalentToAssertion.cs diff --git a/TUnit.Assertions/Conditions/NotStructuralEquivalencyAssertion.cs b/src/TUnit.Assertions/Conditions/NotStructuralEquivalencyAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NotStructuralEquivalencyAssertion.cs rename to src/TUnit.Assertions/Conditions/NotStructuralEquivalencyAssertion.cs diff --git a/TUnit.Assertions/Conditions/NullAssertion.cs b/src/TUnit.Assertions/Conditions/NullAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NullAssertion.cs rename to src/TUnit.Assertions/Conditions/NullAssertion.cs diff --git a/TUnit.Assertions/Conditions/NullAssertionExtension.cs b/src/TUnit.Assertions/Conditions/NullAssertionExtension.cs similarity index 100% rename from TUnit.Assertions/Conditions/NullAssertionExtension.cs rename to src/TUnit.Assertions/Conditions/NullAssertionExtension.cs diff --git a/TUnit.Assertions/Conditions/NullableAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/NullableAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/NullableAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/NullableAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/NumericIsCloseToAssertion.cs b/src/TUnit.Assertions/Conditions/NumericIsCloseToAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NumericIsCloseToAssertion.cs rename to src/TUnit.Assertions/Conditions/NumericIsCloseToAssertion.cs diff --git a/TUnit.Assertions/Conditions/NumericIsWithinPercentOfAssertion.cs b/src/TUnit.Assertions/Conditions/NumericIsWithinPercentOfAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/NumericIsWithinPercentOfAssertion.cs rename to src/TUnit.Assertions/Conditions/NumericIsWithinPercentOfAssertion.cs diff --git a/TUnit.Assertions/Conditions/PredicateAssertions.cs b/src/TUnit.Assertions/Conditions/PredicateAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/PredicateAssertions.cs rename to src/TUnit.Assertions/Conditions/PredicateAssertions.cs diff --git a/TUnit.Assertions/Conditions/ProcessAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ProcessAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ProcessAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ProcessAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/RangeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/RangeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/RangeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/RangeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ReadOnlyListAssertions.cs b/src/TUnit.Assertions/Conditions/ReadOnlyListAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ReadOnlyListAssertions.cs rename to src/TUnit.Assertions/Conditions/ReadOnlyListAssertions.cs diff --git a/TUnit.Assertions/Conditions/ReferenceAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ReferenceAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ReferenceAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ReferenceAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/RuneAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/RuneAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/RuneAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/RuneAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/SetAssertions.cs b/src/TUnit.Assertions/Conditions/SetAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/SetAssertions.cs rename to src/TUnit.Assertions/Conditions/SetAssertions.cs diff --git a/TUnit.Assertions/Conditions/SingleAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/SingleAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/SingleAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/SingleAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/SingleItemSource.cs b/src/TUnit.Assertions/Conditions/SingleItemSource.cs similarity index 100% rename from TUnit.Assertions/Conditions/SingleItemSource.cs rename to src/TUnit.Assertions/Conditions/SingleItemSource.cs diff --git a/TUnit.Assertions/Conditions/SpanAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/SpanAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/SpanAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/SpanAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/SpecializedEqualityAssertions.cs b/src/TUnit.Assertions/Conditions/SpecializedEqualityAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/SpecializedEqualityAssertions.cs rename to src/TUnit.Assertions/Conditions/SpecializedEqualityAssertions.cs diff --git a/TUnit.Assertions/Conditions/StreamAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/StreamAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StreamAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/StreamAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/StringAssertions.cs b/src/TUnit.Assertions/Conditions/StringAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringAssertions.cs rename to src/TUnit.Assertions/Conditions/StringAssertions.cs diff --git a/TUnit.Assertions/Conditions/StringBuilderAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/StringBuilderAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringBuilderAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/StringBuilderAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/StringEmptyAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/StringEmptyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringEmptyAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/StringEmptyAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/StringEqualsAssertion.cs b/src/TUnit.Assertions/Conditions/StringEqualsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringEqualsAssertion.cs rename to src/TUnit.Assertions/Conditions/StringEqualsAssertion.cs diff --git a/TUnit.Assertions/Conditions/StringLengthRangeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/StringLengthRangeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringLengthRangeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/StringLengthRangeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/StringLengthValueAssertion.cs b/src/TUnit.Assertions/Conditions/StringLengthValueAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringLengthValueAssertion.cs rename to src/TUnit.Assertions/Conditions/StringLengthValueAssertion.cs diff --git a/TUnit.Assertions/Conditions/StringStaticMethodAssertions.cs b/src/TUnit.Assertions/Conditions/StringStaticMethodAssertions.cs similarity index 100% rename from TUnit.Assertions/Conditions/StringStaticMethodAssertions.cs rename to src/TUnit.Assertions/Conditions/StringStaticMethodAssertions.cs diff --git a/TUnit.Assertions/Conditions/StructuralEquivalencyAssertion.cs b/src/TUnit.Assertions/Conditions/StructuralEquivalencyAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/StructuralEquivalencyAssertion.cs rename to src/TUnit.Assertions/Conditions/StructuralEquivalencyAssertion.cs diff --git a/TUnit.Assertions/Conditions/TaskAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/TaskAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/TaskAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/TaskAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ThreadAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ThreadAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ThreadAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ThreadAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ThrowsAssertion.cs b/src/TUnit.Assertions/Conditions/ThrowsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/ThrowsAssertion.cs rename to src/TUnit.Assertions/Conditions/ThrowsAssertion.cs diff --git a/TUnit.Assertions/Conditions/TimeOnlyAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/TimeOnlyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/TimeOnlyAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/TimeOnlyAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/TimeSpanAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/TimeSpanAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/TimeSpanAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/TimeSpanAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/TimeZoneInfoAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/TimeZoneInfoAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/TimeZoneInfoAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/TimeZoneInfoAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ToleranceBasedEqualsAssertion.cs b/src/TUnit.Assertions/Conditions/ToleranceBasedEqualsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/ToleranceBasedEqualsAssertion.cs rename to src/TUnit.Assertions/Conditions/ToleranceBasedEqualsAssertion.cs diff --git a/TUnit.Assertions/Conditions/TypeAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/TypeAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/TypeAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/TypeAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/TypeOfAssertion.cs b/src/TUnit.Assertions/Conditions/TypeOfAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/TypeOfAssertion.cs rename to src/TUnit.Assertions/Conditions/TypeOfAssertion.cs diff --git a/TUnit.Assertions/Conditions/UriAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/UriAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/UriAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/UriAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/ValueTaskAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/ValueTaskAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/ValueTaskAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/ValueTaskAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/VersionAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/VersionAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/VersionAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/VersionAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/WaitsForAssertion.cs b/src/TUnit.Assertions/Conditions/WaitsForAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/WaitsForAssertion.cs rename to src/TUnit.Assertions/Conditions/WaitsForAssertion.cs diff --git a/TUnit.Assertions/Conditions/WeakReferenceAssertionExtensions.cs b/src/TUnit.Assertions/Conditions/WeakReferenceAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Conditions/WeakReferenceAssertionExtensions.cs rename to src/TUnit.Assertions/Conditions/WeakReferenceAssertionExtensions.cs diff --git a/TUnit.Assertions/Conditions/WithInnerExceptionsAssertion.cs b/src/TUnit.Assertions/Conditions/WithInnerExceptionsAssertion.cs similarity index 100% rename from TUnit.Assertions/Conditions/WithInnerExceptionsAssertion.cs rename to src/TUnit.Assertions/Conditions/WithInnerExceptionsAssertion.cs diff --git a/TUnit.Assertions/Conditions/Wrappers/CountWrapper.cs b/src/TUnit.Assertions/Conditions/Wrappers/CountWrapper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Wrappers/CountWrapper.cs rename to src/TUnit.Assertions/Conditions/Wrappers/CountWrapper.cs diff --git a/TUnit.Assertions/Conditions/Wrappers/LengthWrapper.cs b/src/TUnit.Assertions/Conditions/Wrappers/LengthWrapper.cs similarity index 100% rename from TUnit.Assertions/Conditions/Wrappers/LengthWrapper.cs rename to src/TUnit.Assertions/Conditions/Wrappers/LengthWrapper.cs diff --git a/TUnit.Assertions/Core/Assertion.cs b/src/TUnit.Assertions/Core/Assertion.cs similarity index 100% rename from TUnit.Assertions/Core/Assertion.cs rename to src/TUnit.Assertions/Core/Assertion.cs diff --git a/TUnit.Assertions/Core/AssertionContext.cs b/src/TUnit.Assertions/Core/AssertionContext.cs similarity index 100% rename from TUnit.Assertions/Core/AssertionContext.cs rename to src/TUnit.Assertions/Core/AssertionContext.cs diff --git a/TUnit.Assertions/Core/AssertionResult.cs b/src/TUnit.Assertions/Core/AssertionResult.cs similarity index 100% rename from TUnit.Assertions/Core/AssertionResult.cs rename to src/TUnit.Assertions/Core/AssertionResult.cs diff --git a/TUnit.Assertions/Core/AssertionResult{T}.cs b/src/TUnit.Assertions/Core/AssertionResult{T}.cs similarity index 100% rename from TUnit.Assertions/Core/AssertionResult{T}.cs rename to src/TUnit.Assertions/Core/AssertionResult{T}.cs diff --git a/TUnit.Assertions/Core/AsyncEnumerableContinuations.cs b/src/TUnit.Assertions/Core/AsyncEnumerableContinuations.cs similarity index 100% rename from TUnit.Assertions/Core/AsyncEnumerableContinuations.cs rename to src/TUnit.Assertions/Core/AsyncEnumerableContinuations.cs diff --git a/TUnit.Assertions/Core/ChainType.cs b/src/TUnit.Assertions/Core/ChainType.cs similarity index 100% rename from TUnit.Assertions/Core/ChainType.cs rename to src/TUnit.Assertions/Core/ChainType.cs diff --git a/TUnit.Assertions/Core/CollectionContinuations.cs b/src/TUnit.Assertions/Core/CollectionContinuations.cs similarity index 100% rename from TUnit.Assertions/Core/CollectionContinuations.cs rename to src/TUnit.Assertions/Core/CollectionContinuations.cs diff --git a/TUnit.Assertions/Core/CombinerType.cs b/src/TUnit.Assertions/Core/CombinerType.cs similarity index 100% rename from TUnit.Assertions/Core/CombinerType.cs rename to src/TUnit.Assertions/Core/CombinerType.cs diff --git a/TUnit.Assertions/Core/DictionaryContinuations.cs b/src/TUnit.Assertions/Core/DictionaryContinuations.cs similarity index 100% rename from TUnit.Assertions/Core/DictionaryContinuations.cs rename to src/TUnit.Assertions/Core/DictionaryContinuations.cs diff --git a/TUnit.Assertions/Core/EvaluationContext.cs b/src/TUnit.Assertions/Core/EvaluationContext.cs similarity index 100% rename from TUnit.Assertions/Core/EvaluationContext.cs rename to src/TUnit.Assertions/Core/EvaluationContext.cs diff --git a/TUnit.Assertions/Core/EvaluationMetadata.cs b/src/TUnit.Assertions/Core/EvaluationMetadata.cs similarity index 100% rename from TUnit.Assertions/Core/EvaluationMetadata.cs rename to src/TUnit.Assertions/Core/EvaluationMetadata.cs diff --git a/TUnit.Assertions/Core/IAssertion.cs b/src/TUnit.Assertions/Core/IAssertion.cs similarity index 100% rename from TUnit.Assertions/Core/IAssertion.cs rename to src/TUnit.Assertions/Core/IAssertion.cs diff --git a/TUnit.Assertions/Core/IAssertionSource.cs b/src/TUnit.Assertions/Core/IAssertionSource.cs similarity index 100% rename from TUnit.Assertions/Core/IAssertionSource.cs rename to src/TUnit.Assertions/Core/IAssertionSource.cs diff --git a/TUnit.Assertions/Core/IAssertionSourceFor.cs b/src/TUnit.Assertions/Core/IAssertionSourceFor.cs similarity index 100% rename from TUnit.Assertions/Core/IAssertionSourceFor.cs rename to src/TUnit.Assertions/Core/IAssertionSourceFor.cs diff --git a/TUnit.Assertions/Core/IDelegateAssertionSource.cs b/src/TUnit.Assertions/Core/IDelegateAssertionSource.cs similarity index 100% rename from TUnit.Assertions/Core/IDelegateAssertionSource.cs rename to src/TUnit.Assertions/Core/IDelegateAssertionSource.cs diff --git a/TUnit.Assertions/Core/IItemSatisfiesSource.cs b/src/TUnit.Assertions/Core/IItemSatisfiesSource.cs similarity index 100% rename from TUnit.Assertions/Core/IItemSatisfiesSource.cs rename to src/TUnit.Assertions/Core/IItemSatisfiesSource.cs diff --git a/TUnit.Assertions/Core/ListContinuations.cs b/src/TUnit.Assertions/Core/ListContinuations.cs similarity index 100% rename from TUnit.Assertions/Core/ListContinuations.cs rename to src/TUnit.Assertions/Core/ListContinuations.cs diff --git a/TUnit.Assertions/Core/ReadOnlyListContinuations.cs b/src/TUnit.Assertions/Core/ReadOnlyListContinuations.cs similarity index 100% rename from TUnit.Assertions/Core/ReadOnlyListContinuations.cs rename to src/TUnit.Assertions/Core/ReadOnlyListContinuations.cs diff --git a/TUnit.Assertions/DecimalAssertions.cs b/src/TUnit.Assertions/DecimalAssertions.cs similarity index 100% rename from TUnit.Assertions/DecimalAssertions.cs rename to src/TUnit.Assertions/DecimalAssertions.cs diff --git a/TUnit.Assertions/DoubleAssertions.cs b/src/TUnit.Assertions/DoubleAssertions.cs similarity index 100% rename from TUnit.Assertions/DoubleAssertions.cs rename to src/TUnit.Assertions/DoubleAssertions.cs diff --git a/TUnit.Assertions/Enums/CollectionOrdering.cs b/src/TUnit.Assertions/Enums/CollectionOrdering.cs similarity index 100% rename from TUnit.Assertions/Enums/CollectionOrdering.cs rename to src/TUnit.Assertions/Enums/CollectionOrdering.cs diff --git a/TUnit.Assertions/Exceptions/AssertionException.cs b/src/TUnit.Assertions/Exceptions/AssertionException.cs similarity index 100% rename from TUnit.Assertions/Exceptions/AssertionException.cs rename to src/TUnit.Assertions/Exceptions/AssertionException.cs diff --git a/TUnit.Assertions/Exceptions/BaseAssertionException.cs b/src/TUnit.Assertions/Exceptions/BaseAssertionException.cs similarity index 100% rename from TUnit.Assertions/Exceptions/BaseAssertionException.cs rename to src/TUnit.Assertions/Exceptions/BaseAssertionException.cs diff --git a/TUnit.Assertions/Exceptions/CompleteWithinException.cs b/src/TUnit.Assertions/Exceptions/CompleteWithinException.cs similarity index 100% rename from TUnit.Assertions/Exceptions/CompleteWithinException.cs rename to src/TUnit.Assertions/Exceptions/CompleteWithinException.cs diff --git a/TUnit.Assertions/Exceptions/MaybeCaughtException.cs b/src/TUnit.Assertions/Exceptions/MaybeCaughtException.cs similarity index 100% rename from TUnit.Assertions/Exceptions/MaybeCaughtException.cs rename to src/TUnit.Assertions/Exceptions/MaybeCaughtException.cs diff --git a/TUnit.Assertions/Exceptions/MixedAndOrAssertionsException.cs b/src/TUnit.Assertions/Exceptions/MixedAndOrAssertionsException.cs similarity index 100% rename from TUnit.Assertions/Exceptions/MixedAndOrAssertionsException.cs rename to src/TUnit.Assertions/Exceptions/MixedAndOrAssertionsException.cs diff --git a/TUnit.Assertions/Extensions/Assert.cs b/src/TUnit.Assertions/Extensions/Assert.cs similarity index 100% rename from TUnit.Assertions/Extensions/Assert.cs rename to src/TUnit.Assertions/Extensions/Assert.cs diff --git a/TUnit.Assertions/Extensions/AssertionExtensions.cs b/src/TUnit.Assertions/Extensions/AssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Extensions/AssertionExtensions.cs rename to src/TUnit.Assertions/Extensions/AssertionExtensions.cs diff --git a/TUnit.Assertions/Extensions/ImplicitConversionEqualityExtensions.cs b/src/TUnit.Assertions/Extensions/ImplicitConversionEqualityExtensions.cs similarity index 100% rename from TUnit.Assertions/Extensions/ImplicitConversionEqualityExtensions.cs rename to src/TUnit.Assertions/Extensions/ImplicitConversionEqualityExtensions.cs diff --git a/TUnit.Assertions/Extensions/PropertyAssertionExtensions.cs b/src/TUnit.Assertions/Extensions/PropertyAssertionExtensions.cs similarity index 100% rename from TUnit.Assertions/Extensions/PropertyAssertionExtensions.cs rename to src/TUnit.Assertions/Extensions/PropertyAssertionExtensions.cs diff --git a/TUnit.Assertions/Fail.cs b/src/TUnit.Assertions/Fail.cs similarity index 100% rename from TUnit.Assertions/Fail.cs rename to src/TUnit.Assertions/Fail.cs diff --git a/TUnit.Assertions/FloatAssertions.cs b/src/TUnit.Assertions/FloatAssertions.cs similarity index 100% rename from TUnit.Assertions/FloatAssertions.cs rename to src/TUnit.Assertions/FloatAssertions.cs diff --git a/TUnit.Assertions/IntAssertions.cs b/src/TUnit.Assertions/IntAssertions.cs similarity index 100% rename from TUnit.Assertions/IntAssertions.cs rename to src/TUnit.Assertions/IntAssertions.cs diff --git a/TUnit.Assertions/LongAssertions.cs b/src/TUnit.Assertions/LongAssertions.cs similarity index 100% rename from TUnit.Assertions/LongAssertions.cs rename to src/TUnit.Assertions/LongAssertions.cs diff --git a/TUnit.Assertions/SbyteAssertions.cs b/src/TUnit.Assertions/SbyteAssertions.cs similarity index 100% rename from TUnit.Assertions/SbyteAssertions.cs rename to src/TUnit.Assertions/SbyteAssertions.cs diff --git a/TUnit.Assertions/ShortAssertions.cs b/src/TUnit.Assertions/ShortAssertions.cs similarity index 100% rename from TUnit.Assertions/ShortAssertions.cs rename to src/TUnit.Assertions/ShortAssertions.cs diff --git a/TUnit.Assertions/Sources/ArrayAssertion.cs b/src/TUnit.Assertions/Sources/ArrayAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/ArrayAssertion.cs rename to src/TUnit.Assertions/Sources/ArrayAssertion.cs diff --git a/TUnit.Assertions/Sources/AssertionExpressionBuilder.cs b/src/TUnit.Assertions/Sources/AssertionExpressionBuilder.cs similarity index 100% rename from TUnit.Assertions/Sources/AssertionExpressionBuilder.cs rename to src/TUnit.Assertions/Sources/AssertionExpressionBuilder.cs diff --git a/TUnit.Assertions/Sources/AsyncDelegateAssertion.cs b/src/TUnit.Assertions/Sources/AsyncDelegateAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/AsyncDelegateAssertion.cs rename to src/TUnit.Assertions/Sources/AsyncDelegateAssertion.cs diff --git a/TUnit.Assertions/Sources/AsyncEnumerableAssertion.cs b/src/TUnit.Assertions/Sources/AsyncEnumerableAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/AsyncEnumerableAssertion.cs rename to src/TUnit.Assertions/Sources/AsyncEnumerableAssertion.cs diff --git a/TUnit.Assertions/Sources/AsyncEnumerableAssertionBase.cs b/src/TUnit.Assertions/Sources/AsyncEnumerableAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/AsyncEnumerableAssertionBase.cs rename to src/TUnit.Assertions/Sources/AsyncEnumerableAssertionBase.cs diff --git a/TUnit.Assertions/Sources/AsyncFuncAssertion.cs b/src/TUnit.Assertions/Sources/AsyncFuncAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/AsyncFuncAssertion.cs rename to src/TUnit.Assertions/Sources/AsyncFuncAssertion.cs diff --git a/TUnit.Assertions/Sources/AsyncFuncCollectionAssertion.cs b/src/TUnit.Assertions/Sources/AsyncFuncCollectionAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/AsyncFuncCollectionAssertion.cs rename to src/TUnit.Assertions/Sources/AsyncFuncCollectionAssertion.cs diff --git a/TUnit.Assertions/Sources/CollectionAssertion.cs b/src/TUnit.Assertions/Sources/CollectionAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/CollectionAssertion.cs rename to src/TUnit.Assertions/Sources/CollectionAssertion.cs diff --git a/TUnit.Assertions/Sources/CollectionAssertionBase.cs b/src/TUnit.Assertions/Sources/CollectionAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/CollectionAssertionBase.cs rename to src/TUnit.Assertions/Sources/CollectionAssertionBase.cs diff --git a/TUnit.Assertions/Sources/DelegateAssertion.cs b/src/TUnit.Assertions/Sources/DelegateAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/DelegateAssertion.cs rename to src/TUnit.Assertions/Sources/DelegateAssertion.cs diff --git a/TUnit.Assertions/Sources/DictionaryAssertion.cs b/src/TUnit.Assertions/Sources/DictionaryAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/DictionaryAssertion.cs rename to src/TUnit.Assertions/Sources/DictionaryAssertion.cs diff --git a/TUnit.Assertions/Sources/DictionaryAssertionBase.cs b/src/TUnit.Assertions/Sources/DictionaryAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/DictionaryAssertionBase.cs rename to src/TUnit.Assertions/Sources/DictionaryAssertionBase.cs diff --git a/TUnit.Assertions/Sources/FuncAssertion.cs b/src/TUnit.Assertions/Sources/FuncAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/FuncAssertion.cs rename to src/TUnit.Assertions/Sources/FuncAssertion.cs diff --git a/TUnit.Assertions/Sources/FuncCollectionAssertion.cs b/src/TUnit.Assertions/Sources/FuncCollectionAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/FuncCollectionAssertion.cs rename to src/TUnit.Assertions/Sources/FuncCollectionAssertion.cs diff --git a/TUnit.Assertions/Sources/ListAssertion.cs b/src/TUnit.Assertions/Sources/ListAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/ListAssertion.cs rename to src/TUnit.Assertions/Sources/ListAssertion.cs diff --git a/TUnit.Assertions/Sources/ListAssertionBase.cs b/src/TUnit.Assertions/Sources/ListAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/ListAssertionBase.cs rename to src/TUnit.Assertions/Sources/ListAssertionBase.cs diff --git a/TUnit.Assertions/Sources/MemoryAssertion.cs b/src/TUnit.Assertions/Sources/MemoryAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/MemoryAssertion.cs rename to src/TUnit.Assertions/Sources/MemoryAssertion.cs diff --git a/TUnit.Assertions/Sources/MemoryAssertionBase.cs b/src/TUnit.Assertions/Sources/MemoryAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/MemoryAssertionBase.cs rename to src/TUnit.Assertions/Sources/MemoryAssertionBase.cs diff --git a/TUnit.Assertions/Sources/MutableDictionaryAssertion.cs b/src/TUnit.Assertions/Sources/MutableDictionaryAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/MutableDictionaryAssertion.cs rename to src/TUnit.Assertions/Sources/MutableDictionaryAssertion.cs diff --git a/TUnit.Assertions/Sources/MutableDictionaryAssertionBase.cs b/src/TUnit.Assertions/Sources/MutableDictionaryAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/MutableDictionaryAssertionBase.cs rename to src/TUnit.Assertions/Sources/MutableDictionaryAssertionBase.cs diff --git a/TUnit.Assertions/Sources/ReadOnlyListAssertion.cs b/src/TUnit.Assertions/Sources/ReadOnlyListAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/ReadOnlyListAssertion.cs rename to src/TUnit.Assertions/Sources/ReadOnlyListAssertion.cs diff --git a/TUnit.Assertions/Sources/ReadOnlyListAssertionBase.cs b/src/TUnit.Assertions/Sources/ReadOnlyListAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/ReadOnlyListAssertionBase.cs rename to src/TUnit.Assertions/Sources/ReadOnlyListAssertionBase.cs diff --git a/TUnit.Assertions/Sources/SetAssertion.cs b/src/TUnit.Assertions/Sources/SetAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/SetAssertion.cs rename to src/TUnit.Assertions/Sources/SetAssertion.cs diff --git a/TUnit.Assertions/Sources/SetAssertionBase.cs b/src/TUnit.Assertions/Sources/SetAssertionBase.cs similarity index 100% rename from TUnit.Assertions/Sources/SetAssertionBase.cs rename to src/TUnit.Assertions/Sources/SetAssertionBase.cs diff --git a/TUnit.Assertions/Sources/TaskAssertion.cs b/src/TUnit.Assertions/Sources/TaskAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/TaskAssertion.cs rename to src/TUnit.Assertions/Sources/TaskAssertion.cs diff --git a/TUnit.Assertions/Sources/ValueAssertion.cs b/src/TUnit.Assertions/Sources/ValueAssertion.cs similarity index 100% rename from TUnit.Assertions/Sources/ValueAssertion.cs rename to src/TUnit.Assertions/Sources/ValueAssertion.cs diff --git a/TUnit.Assertions/StringMatcher.cs b/src/TUnit.Assertions/StringMatcher.cs similarity index 100% rename from TUnit.Assertions/StringMatcher.cs rename to src/TUnit.Assertions/StringMatcher.cs diff --git a/TUnit.Assertions/StringValue.cs b/src/TUnit.Assertions/StringValue.cs similarity index 100% rename from TUnit.Assertions/StringValue.cs rename to src/TUnit.Assertions/StringValue.cs diff --git a/TUnit.Assertions/TUnit.Assertions.csproj b/src/TUnit.Assertions/TUnit.Assertions.csproj similarity index 94% rename from TUnit.Assertions/TUnit.Assertions.csproj rename to src/TUnit.Assertions/TUnit.Assertions.csproj index 1809c6042f6..a6c63591aaa 100644 --- a/TUnit.Assertions/TUnit.Assertions.csproj +++ b/src/TUnit.Assertions/TUnit.Assertions.csproj @@ -1,7 +1,7 @@  - - + + @@ -57,6 +57,6 @@ - + diff --git a/TUnit.Assertions/TUnit.Assertions.csproj.DotSettings b/src/TUnit.Assertions/TUnit.Assertions.csproj.DotSettings similarity index 100% rename from TUnit.Assertions/TUnit.Assertions.csproj.DotSettings rename to src/TUnit.Assertions/TUnit.Assertions.csproj.DotSettings diff --git a/TUnit.Assertions/TUnit.Assertions.props b/src/TUnit.Assertions/TUnit.Assertions.props similarity index 100% rename from TUnit.Assertions/TUnit.Assertions.props rename to src/TUnit.Assertions/TUnit.Assertions.props diff --git a/TUnit.Assertions/TUnit.Assertions.targets b/src/TUnit.Assertions/TUnit.Assertions.targets similarity index 100% rename from TUnit.Assertions/TUnit.Assertions.targets rename to src/TUnit.Assertions/TUnit.Assertions.targets diff --git a/TUnit.Assertions/UintAssertions.cs b/src/TUnit.Assertions/UintAssertions.cs similarity index 100% rename from TUnit.Assertions/UintAssertions.cs rename to src/TUnit.Assertions/UintAssertions.cs diff --git a/TUnit.Assertions/UlongAssertions.cs b/src/TUnit.Assertions/UlongAssertions.cs similarity index 100% rename from TUnit.Assertions/UlongAssertions.cs rename to src/TUnit.Assertions/UlongAssertions.cs diff --git a/TUnit.Assertions/UshortAssertions.cs b/src/TUnit.Assertions/UshortAssertions.cs similarity index 100% rename from TUnit.Assertions/UshortAssertions.cs rename to src/TUnit.Assertions/UshortAssertions.cs diff --git a/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj b/src/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj similarity index 51% rename from TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj rename to src/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj index 62ac127eef4..23200d46783 100644 --- a/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj +++ b/src/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj @@ -1,5 +1,5 @@  - + diff --git a/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj b/src/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj similarity index 51% rename from TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj rename to src/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj index 62ac127eef4..23200d46783 100644 --- a/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj +++ b/src/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj @@ -1,5 +1,5 @@  - + diff --git a/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj b/src/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj similarity index 51% rename from TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj rename to src/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj index 62ac127eef4..23200d46783 100644 --- a/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj +++ b/src/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj @@ -1,5 +1,5 @@  - + diff --git a/TUnit.Core.SourceGenerator/Analyzers/ITestAnalyzer.cs b/src/TUnit.Core.SourceGenerator/Analyzers/ITestAnalyzer.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Analyzers/ITestAnalyzer.cs rename to src/TUnit.Core.SourceGenerator/Analyzers/ITestAnalyzer.cs diff --git a/TUnit.Core.SourceGenerator/Analyzers/TestMethodAnalyzer.cs b/src/TUnit.Core.SourceGenerator/Analyzers/TestMethodAnalyzer.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Analyzers/TestMethodAnalyzer.cs rename to src/TUnit.Core.SourceGenerator/Analyzers/TestMethodAnalyzer.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerationHelpers.cs b/src/TUnit.Core.SourceGenerator/CodeGenerationHelpers.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerationHelpers.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerationHelpers.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/DynamicTestsGenerator.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/DynamicTestsGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/DynamicTestsGenerator.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/DynamicTestsGenerator.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Equality/PreventCompilationTriggerOnEveryKeystrokeComparer.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Equality/PreventCompilationTriggerOnEveryKeystrokeComparer.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Equality/PreventCompilationTriggerOnEveryKeystrokeComparer.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Equality/PreventCompilationTriggerOnEveryKeystrokeComparer.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/ITypedConstantFormatter.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/ITypedConstantFormatter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Formatting/ITypedConstantFormatter.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/ITypedConstantFormatter.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/TypedConstantFormatter.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/TypedConstantFormatter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Formatting/TypedConstantFormatter.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Formatting/TypedConstantFormatter.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/DataSourceAttributeHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/DataSourceAttributeHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/DataSourceAttributeHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/DataSourceAttributeHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/FullyQualifiedWithGlobalPrefixRewriter.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/FullyQualifiedWithGlobalPrefixRewriter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/FullyQualifiedWithGlobalPrefixRewriter.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/FullyQualifiedWithGlobalPrefixRewriter.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/GenericTypeHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/GenericTypeHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/GenericTypeHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/GenericTypeHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/HookExecutorHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/HookExecutorHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/HookExecutorHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/HookExecutorHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/InstanceFactoryGenerator.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/InstanceFactoryGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/InstanceFactoryGenerator.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/InstanceFactoryGenerator.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/RequiredPropertyHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/RequiredPropertyHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/RequiredPropertyHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/RequiredPropertyHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/SpecialFloatingPointValuesHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/SpecialFloatingPointValuesHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/SpecialFloatingPointValuesHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/SpecialFloatingPointValuesHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TupleArgumentHelper.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TupleArgumentHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TupleArgumentHelper.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TupleArgumentHelper.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypeSymbolExtensions.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypeSymbolExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypeSymbolExtensions.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypeSymbolExtensions.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypedConstantParser.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypedConstantParser.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypedConstantParser.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Helpers/TypedConstantParser.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/InfrastructureGenerator.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/InfrastructureGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/InfrastructureGenerator.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/InfrastructureGenerator.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/StaticPropertyInitializationGenerator.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/StaticPropertyInitializationGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/StaticPropertyInitializationGenerator.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/StaticPropertyInitializationGenerator.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/VariableNames.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/VariableNames.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/VariableNames.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/VariableNames.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Writers/AttributeWriter.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Writers/AttributeWriter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Writers/AttributeWriter.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Writers/AttributeWriter.cs diff --git a/TUnit.Core.SourceGenerator/CodeGenerators/Writers/SourceInformationWriter.cs b/src/TUnit.Core.SourceGenerator/CodeGenerators/Writers/SourceInformationWriter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeGenerators/Writers/SourceInformationWriter.cs rename to src/TUnit.Core.SourceGenerator/CodeGenerators/Writers/SourceInformationWriter.cs diff --git a/TUnit.Core.SourceGenerator/CodeWriter.cs b/src/TUnit.Core.SourceGenerator/CodeWriter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/CodeWriter.cs rename to src/TUnit.Core.SourceGenerator/CodeWriter.cs diff --git a/TUnit.Core.SourceGenerator/DisplayFormats.cs b/src/TUnit.Core.SourceGenerator/DisplayFormats.cs similarity index 100% rename from TUnit.Core.SourceGenerator/DisplayFormats.cs rename to src/TUnit.Core.SourceGenerator/DisplayFormats.cs diff --git a/TUnit.Core.SourceGenerator/Enums/ArgumentsType.cs b/src/TUnit.Core.SourceGenerator/Enums/ArgumentsType.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Enums/ArgumentsType.cs rename to src/TUnit.Core.SourceGenerator/Enums/ArgumentsType.cs diff --git a/TUnit.Core.SourceGenerator/Enums/HookLocationType.cs b/src/TUnit.Core.SourceGenerator/Enums/HookLocationType.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Enums/HookLocationType.cs rename to src/TUnit.Core.SourceGenerator/Enums/HookLocationType.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/AttributeDataExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/AttributeDataExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/AttributeDataExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/AttributeDataExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/MethodExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/MethodExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/MethodExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/MethodExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/ObjectExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/ObjectExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/ObjectExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/ObjectExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/ParsableTypeExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/ParsableTypeExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/ParsableTypeExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/ParsableTypeExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/SymbolExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/SymbolExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/SymbolExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/SymbolExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/SyntaxExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/SyntaxExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/SyntaxExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/SyntaxExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/TypeExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/TypeExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/TypeExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/TypeExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Extensions/TypeSymbolExtensions.cs b/src/TUnit.Core.SourceGenerator/Extensions/TypeSymbolExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Extensions/TypeSymbolExtensions.cs rename to src/TUnit.Core.SourceGenerator/Extensions/TypeSymbolExtensions.cs diff --git a/TUnit.Core.SourceGenerator/Generators/AotConverterGenerator.cs b/src/TUnit.Core.SourceGenerator/Generators/AotConverterGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Generators/AotConverterGenerator.cs rename to src/TUnit.Core.SourceGenerator/Generators/AotConverterGenerator.cs diff --git a/TUnit.Core.SourceGenerator/Generators/HookMetadataGenerator.cs b/src/TUnit.Core.SourceGenerator/Generators/HookMetadataGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Generators/HookMetadataGenerator.cs rename to src/TUnit.Core.SourceGenerator/Generators/HookMetadataGenerator.cs diff --git a/TUnit.Core.SourceGenerator/Generators/PropertyInjectionSourceGenerator.cs b/src/TUnit.Core.SourceGenerator/Generators/PropertyInjectionSourceGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Generators/PropertyInjectionSourceGenerator.cs rename to src/TUnit.Core.SourceGenerator/Generators/PropertyInjectionSourceGenerator.cs diff --git a/TUnit.Core.SourceGenerator/Generators/TestMetadataGenerator.cs b/src/TUnit.Core.SourceGenerator/Generators/TestMetadataGenerator.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Generators/TestMetadataGenerator.cs rename to src/TUnit.Core.SourceGenerator/Generators/TestMetadataGenerator.cs diff --git a/TUnit.Core.SourceGenerator/Helpers/FileNameHelper.cs b/src/TUnit.Core.SourceGenerator/Helpers/FileNameHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Helpers/FileNameHelper.cs rename to src/TUnit.Core.SourceGenerator/Helpers/FileNameHelper.cs diff --git a/TUnit.Core.SourceGenerator/Helpers/InterfaceHelper.cs b/src/TUnit.Core.SourceGenerator/Helpers/InterfaceHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Helpers/InterfaceHelper.cs rename to src/TUnit.Core.SourceGenerator/Helpers/InterfaceHelper.cs diff --git a/TUnit.Core.SourceGenerator/Helpers/WellKnownTypes.cs b/src/TUnit.Core.SourceGenerator/Helpers/WellKnownTypes.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Helpers/WellKnownTypes.cs rename to src/TUnit.Core.SourceGenerator/Helpers/WellKnownTypes.cs diff --git a/TUnit.Core.SourceGenerator/ICodeWriter.cs b/src/TUnit.Core.SourceGenerator/ICodeWriter.cs similarity index 100% rename from TUnit.Core.SourceGenerator/ICodeWriter.cs rename to src/TUnit.Core.SourceGenerator/ICodeWriter.cs diff --git a/TUnit.Core.SourceGenerator/Models/ClassTestGroup.cs b/src/TUnit.Core.SourceGenerator/Models/ClassTestGroup.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/ClassTestGroup.cs rename to src/TUnit.Core.SourceGenerator/Models/ClassTestGroup.cs diff --git a/TUnit.Core.SourceGenerator/Models/DataSourceBinding.cs b/src/TUnit.Core.SourceGenerator/Models/DataSourceBinding.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/DataSourceBinding.cs rename to src/TUnit.Core.SourceGenerator/Models/DataSourceBinding.cs diff --git a/TUnit.Core.SourceGenerator/Models/EquatableArray.cs b/src/TUnit.Core.SourceGenerator/Models/EquatableArray.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/EquatableArray.cs rename to src/TUnit.Core.SourceGenerator/Models/EquatableArray.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/AssemblyInfoModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/AssemblyInfoModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/AssemblyInfoModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/AssemblyInfoModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/DataSourceModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/DataSourceModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/DataSourceModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/DataSourceModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/DynamicTestModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/DynamicTestModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/DynamicTestModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/DynamicTestModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/ExtractedAttribute.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/ExtractedAttribute.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/ExtractedAttribute.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/ExtractedAttribute.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/HookModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/HookModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/HookModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/HookModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/NamedArgumentModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/NamedArgumentModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/NamedArgumentModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/NamedArgumentModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/ParameterModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/ParameterModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/ParameterModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/ParameterModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/PropertyInjectionModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/PropertyInjectionModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/PropertyInjectionModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/PropertyInjectionModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/TestMethodModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/TestMethodModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/TestMethodModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/TestMethodModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/Extracted/TypedConstantModel.cs b/src/TUnit.Core.SourceGenerator/Models/Extracted/TypedConstantModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/Extracted/TypedConstantModel.cs rename to src/TUnit.Core.SourceGenerator/Models/Extracted/TypedConstantModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/FullyQualifiedTypeName.cs b/src/TUnit.Core.SourceGenerator/Models/FullyQualifiedTypeName.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/FullyQualifiedTypeName.cs rename to src/TUnit.Core.SourceGenerator/Models/FullyQualifiedTypeName.cs diff --git a/TUnit.Core.SourceGenerator/Models/HooksDataModel.cs b/src/TUnit.Core.SourceGenerator/Models/HooksDataModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/HooksDataModel.cs rename to src/TUnit.Core.SourceGenerator/Models/HooksDataModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/PropertyWithDataSource.cs b/src/TUnit.Core.SourceGenerator/Models/PropertyWithDataSource.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/PropertyWithDataSource.cs rename to src/TUnit.Core.SourceGenerator/Models/PropertyWithDataSource.cs diff --git a/TUnit.Core.SourceGenerator/Models/TestDescriptorModel.cs b/src/TUnit.Core.SourceGenerator/Models/TestDescriptorModel.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/TestDescriptorModel.cs rename to src/TUnit.Core.SourceGenerator/Models/TestDescriptorModel.cs diff --git a/TUnit.Core.SourceGenerator/Models/TestMetadataGenerationContext.cs b/src/TUnit.Core.SourceGenerator/Models/TestMetadataGenerationContext.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/TestMetadataGenerationContext.cs rename to src/TUnit.Core.SourceGenerator/Models/TestMetadataGenerationContext.cs diff --git a/TUnit.Core.SourceGenerator/Models/TestMethodMetadata.cs b/src/TUnit.Core.SourceGenerator/Models/TestMethodMetadata.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/TestMethodMetadata.cs rename to src/TUnit.Core.SourceGenerator/Models/TestMethodMetadata.cs diff --git a/TUnit.Core.SourceGenerator/Models/TestMethodSourceCode.cs b/src/TUnit.Core.SourceGenerator/Models/TestMethodSourceCode.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Models/TestMethodSourceCode.cs rename to src/TUnit.Core.SourceGenerator/Models/TestMethodSourceCode.cs diff --git a/TUnit.Core.SourceGenerator/Properties/launchSettings.json b/src/TUnit.Core.SourceGenerator/Properties/launchSettings.json similarity index 100% rename from TUnit.Core.SourceGenerator/Properties/launchSettings.json rename to src/TUnit.Core.SourceGenerator/Properties/launchSettings.json diff --git a/TUnit.Core.SourceGenerator/Readme.md b/src/TUnit.Core.SourceGenerator/Readme.md similarity index 100% rename from TUnit.Core.SourceGenerator/Readme.md rename to src/TUnit.Core.SourceGenerator/Readme.md diff --git a/TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj b/src/TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj similarity index 96% rename from TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj rename to src/TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj index f6efb79d95f..36d04aeca59 100644 --- a/TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj +++ b/src/TUnit.Core.SourceGenerator/TUnit.Core.SourceGenerator.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Core.SourceGenerator/Utilities/AsyncDataSourceHelper.cs b/src/TUnit.Core.SourceGenerator/Utilities/AsyncDataSourceHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Utilities/AsyncDataSourceHelper.cs rename to src/TUnit.Core.SourceGenerator/Utilities/AsyncDataSourceHelper.cs diff --git a/TUnit.Core.SourceGenerator/Utilities/MetadataGenerationHelper.cs b/src/TUnit.Core.SourceGenerator/Utilities/MetadataGenerationHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator/Utilities/MetadataGenerationHelper.cs rename to src/TUnit.Core.SourceGenerator/Utilities/MetadataGenerationHelper.cs diff --git a/TUnit.Core.SourceGenerator/WellKnownFullyQualifiedClassNames.cs b/src/TUnit.Core.SourceGenerator/WellKnownFullyQualifiedClassNames.cs similarity index 100% rename from TUnit.Core.SourceGenerator/WellKnownFullyQualifiedClassNames.cs rename to src/TUnit.Core.SourceGenerator/WellKnownFullyQualifiedClassNames.cs diff --git a/TUnit.Core/AbstractDynamicTest.cs b/src/TUnit.Core/AbstractDynamicTest.cs similarity index 100% rename from TUnit.Core/AbstractDynamicTest.cs rename to src/TUnit.Core/AbstractDynamicTest.cs diff --git a/TUnit.Core/AbstractExecutableTest.cs b/src/TUnit.Core/AbstractExecutableTest.cs similarity index 100% rename from TUnit.Core/AbstractExecutableTest.cs rename to src/TUnit.Core/AbstractExecutableTest.cs diff --git a/TUnit.Core/AotCompatibility/GenericTestRegistry.cs b/src/TUnit.Core/AotCompatibility/GenericTestRegistry.cs similarity index 100% rename from TUnit.Core/AotCompatibility/GenericTestRegistry.cs rename to src/TUnit.Core/AotCompatibility/GenericTestRegistry.cs diff --git a/TUnit.Core/AsyncConvert.cs b/src/TUnit.Core/AsyncConvert.cs similarity index 100% rename from TUnit.Core/AsyncConvert.cs rename to src/TUnit.Core/AsyncConvert.cs diff --git a/TUnit.Core/AsyncEvent.cs b/src/TUnit.Core/AsyncEvent.cs similarity index 100% rename from TUnit.Core/AsyncEvent.cs rename to src/TUnit.Core/AsyncEvent.cs diff --git a/TUnit.Core/Attributes/AotCompatibleAttribute.cs b/src/TUnit.Core/Attributes/AotCompatibleAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/AotCompatibleAttribute.cs rename to src/TUnit.Core/Attributes/AotCompatibleAttribute.cs diff --git a/TUnit.Core/Attributes/BaseTestAttribute.cs b/src/TUnit.Core/Attributes/BaseTestAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/BaseTestAttribute.cs rename to src/TUnit.Core/Attributes/BaseTestAttribute.cs diff --git a/TUnit.Core/Attributes/ClassConstructorSourceAttribute.cs b/src/TUnit.Core/Attributes/ClassConstructorSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/ClassConstructorSourceAttribute.cs rename to src/TUnit.Core/Attributes/ClassConstructorSourceAttribute.cs diff --git a/TUnit.Core/Attributes/DynamicTestBuilderAttribute.cs b/src/TUnit.Core/Attributes/DynamicTestBuilderAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/DynamicTestBuilderAttribute.cs rename to src/TUnit.Core/Attributes/DynamicTestBuilderAttribute.cs diff --git a/TUnit.Core/Attributes/Executors/CultureAttribute.cs b/src/TUnit.Core/Attributes/Executors/CultureAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Executors/CultureAttribute.cs rename to src/TUnit.Core/Attributes/Executors/CultureAttribute.cs diff --git a/TUnit.Core/Attributes/Executors/HookExecutorAttribute.cs b/src/TUnit.Core/Attributes/Executors/HookExecutorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Executors/HookExecutorAttribute.cs rename to src/TUnit.Core/Attributes/Executors/HookExecutorAttribute.cs diff --git a/TUnit.Core/Attributes/Executors/InvariantCultureAttribute.cs b/src/TUnit.Core/Attributes/Executors/InvariantCultureAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Executors/InvariantCultureAttribute.cs rename to src/TUnit.Core/Attributes/Executors/InvariantCultureAttribute.cs diff --git a/TUnit.Core/Attributes/Executors/STAThreadExecutorAttribute.cs b/src/TUnit.Core/Attributes/Executors/STAThreadExecutorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Executors/STAThreadExecutorAttribute.cs rename to src/TUnit.Core/Attributes/Executors/STAThreadExecutorAttribute.cs diff --git a/TUnit.Core/Attributes/Executors/TestExecutorAttribute.cs b/src/TUnit.Core/Attributes/Executors/TestExecutorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Executors/TestExecutorAttribute.cs rename to src/TUnit.Core/Attributes/Executors/TestExecutorAttribute.cs diff --git a/TUnit.Core/Attributes/GenerateGenericTestAttribute.cs b/src/TUnit.Core/Attributes/GenerateGenericTestAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/GenerateGenericTestAttribute.cs rename to src/TUnit.Core/Attributes/GenerateGenericTestAttribute.cs diff --git a/TUnit.Core/Attributes/IScopedAttribute.cs b/src/TUnit.Core/Attributes/IScopedAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/IScopedAttribute.cs rename to src/TUnit.Core/Attributes/IScopedAttribute.cs diff --git a/TUnit.Core/Attributes/ParallelGroupAttribute.cs b/src/TUnit.Core/Attributes/ParallelGroupAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/ParallelGroupAttribute.cs rename to src/TUnit.Core/Attributes/ParallelGroupAttribute.cs diff --git a/TUnit.Core/Attributes/ParallelLimiterAttribute.cs b/src/TUnit.Core/Attributes/ParallelLimiterAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/ParallelLimiterAttribute.cs rename to src/TUnit.Core/Attributes/ParallelLimiterAttribute.cs diff --git a/TUnit.Core/Attributes/ReflectionModeAttribute.cs b/src/TUnit.Core/Attributes/ReflectionModeAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/ReflectionModeAttribute.cs rename to src/TUnit.Core/Attributes/ReflectionModeAttribute.cs diff --git a/TUnit.Core/Attributes/SingleTUnitAttribute.cs b/src/TUnit.Core/Attributes/SingleTUnitAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/SingleTUnitAttribute.cs rename to src/TUnit.Core/Attributes/SingleTUnitAttribute.cs diff --git a/TUnit.Core/Attributes/TUnitAttribute.cs b/src/TUnit.Core/Attributes/TUnitAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TUnitAttribute.cs rename to src/TUnit.Core/Attributes/TUnitAttribute.cs diff --git a/TUnit.Core/Attributes/TestConstructorAttribute.cs b/src/TUnit.Core/Attributes/TestConstructorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestConstructorAttribute.cs rename to src/TUnit.Core/Attributes/TestConstructorAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatter.cs b/src/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatter.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ArgumentDisplayFormatter.cs rename to src/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatter.cs diff --git a/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatterAttribute.cs b/src/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatterAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ArgumentDisplayFormatterAttribute.cs rename to src/TUnit.Core/Attributes/TestData/ArgumentDisplayFormatterAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/ArgumentsAttribute.cs b/src/TUnit.Core/Attributes/TestData/ArgumentsAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ArgumentsAttribute.cs rename to src/TUnit.Core/Attributes/TestData/ArgumentsAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/AsyncDataSourceGeneratorAttribute.cs b/src/TUnit.Core/Attributes/TestData/AsyncDataSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/AsyncDataSourceGeneratorAttribute.cs rename to src/TUnit.Core/Attributes/TestData/AsyncDataSourceGeneratorAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/AsyncUntypedDataSourceSourceGeneratorAttribute.cs b/src/TUnit.Core/Attributes/TestData/AsyncUntypedDataSourceSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/AsyncUntypedDataSourceSourceGeneratorAttribute.cs rename to src/TUnit.Core/Attributes/TestData/AsyncUntypedDataSourceSourceGeneratorAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_2.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_2.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_2.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_2.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_3.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_3.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_3.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_3.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_4.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_4.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_4.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_4.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_5.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_5.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_5.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSourceAttribute_5.cs diff --git a/TUnit.Core/Attributes/TestData/ClassDataSources.cs b/src/TUnit.Core/Attributes/TestData/ClassDataSources.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ClassDataSources.cs rename to src/TUnit.Core/Attributes/TestData/ClassDataSources.cs diff --git a/TUnit.Core/Attributes/TestData/CombinedDataSourcesAttribute.cs b/src/TUnit.Core/Attributes/TestData/CombinedDataSourcesAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/CombinedDataSourcesAttribute.cs rename to src/TUnit.Core/Attributes/TestData/CombinedDataSourcesAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/DataSourceGeneratorAttribute.cs b/src/TUnit.Core/Attributes/TestData/DataSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/DataSourceGeneratorAttribute.cs rename to src/TUnit.Core/Attributes/TestData/DataSourceGeneratorAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/DelegateDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/DelegateDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/DelegateDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/DelegateDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/DependencyInjectionDataSourceSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/DependencyInjectionDataSourceSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/DependencyInjectionDataSourceSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/DependencyInjectionDataSourceSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/EmptyDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/EmptyDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/EmptyDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/EmptyDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/IAccessesInstanceData.cs b/src/TUnit.Core/Attributes/TestData/IAccessesInstanceData.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/IAccessesInstanceData.cs rename to src/TUnit.Core/Attributes/TestData/IAccessesInstanceData.cs diff --git a/TUnit.Core/Attributes/TestData/IAsyncNonTypedDataSourceGeneratorAttribute.cs b/src/TUnit.Core/Attributes/TestData/IAsyncNonTypedDataSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/IAsyncNonTypedDataSourceGeneratorAttribute.cs rename to src/TUnit.Core/Attributes/TestData/IAsyncNonTypedDataSourceGeneratorAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/IDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/IDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/IDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/IDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/IDataSourceMemberAttribute.cs b/src/TUnit.Core/Attributes/TestData/IDataSourceMemberAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/IDataSourceMemberAttribute.cs rename to src/TUnit.Core/Attributes/TestData/IDataSourceMemberAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/IRequiresImmediateInitialization.cs b/src/TUnit.Core/Attributes/TestData/IRequiresImmediateInitialization.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/IRequiresImmediateInitialization.cs rename to src/TUnit.Core/Attributes/TestData/IRequiresImmediateInitialization.cs diff --git a/TUnit.Core/Attributes/TestData/ITraceScopeProvider.cs b/src/TUnit.Core/Attributes/TestData/ITraceScopeProvider.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ITraceScopeProvider.cs rename to src/TUnit.Core/Attributes/TestData/ITraceScopeProvider.cs diff --git a/TUnit.Core/Attributes/TestData/ITypedDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/ITypedDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/ITypedDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/ITypedDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/InstanceMethodDataSourceSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/InstanceMethodDataSourceSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/InstanceMethodDataSourceSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/InstanceMethodDataSourceSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixExclusionAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixExclusionAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixExclusionAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixExclusionAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixSourceInstanceMethodAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixSourceInstanceMethodAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixSourceInstanceMethodAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixSourceInstanceMethodAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixSourceMethodAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixSourceMethodAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixSourceMethodAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixSourceMethodAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MatrixSourceRangeAttribute.cs b/src/TUnit.Core/Attributes/TestData/MatrixSourceRangeAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MatrixSourceRangeAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MatrixSourceRangeAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/MethodDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/MethodDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/MethodDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/MethodDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/NoDataSource.cs b/src/TUnit.Core/Attributes/TestData/NoDataSource.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/NoDataSource.cs rename to src/TUnit.Core/Attributes/TestData/NoDataSource.cs diff --git a/TUnit.Core/Attributes/TestData/SharedType.cs b/src/TUnit.Core/Attributes/TestData/SharedType.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/SharedType.cs rename to src/TUnit.Core/Attributes/TestData/SharedType.cs diff --git a/TUnit.Core/Attributes/TestData/StaticDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/StaticDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/StaticDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/StaticDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/TypedDataSourceAttribute.cs b/src/TUnit.Core/Attributes/TestData/TypedDataSourceAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/TypedDataSourceAttribute.cs rename to src/TUnit.Core/Attributes/TestData/TypedDataSourceAttribute.cs diff --git a/TUnit.Core/Attributes/TestData/UntypedDataSourceGeneratorAttribute.cs b/src/TUnit.Core/Attributes/TestData/UntypedDataSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestData/UntypedDataSourceGeneratorAttribute.cs rename to src/TUnit.Core/Attributes/TestData/UntypedDataSourceGeneratorAttribute.cs diff --git a/TUnit.Core/Attributes/TestHooks/AfterAttribute.cs b/src/TUnit.Core/Attributes/TestHooks/AfterAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestHooks/AfterAttribute.cs rename to src/TUnit.Core/Attributes/TestHooks/AfterAttribute.cs diff --git a/TUnit.Core/Attributes/TestHooks/AfterEveryAttribute.cs b/src/TUnit.Core/Attributes/TestHooks/AfterEveryAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestHooks/AfterEveryAttribute.cs rename to src/TUnit.Core/Attributes/TestHooks/AfterEveryAttribute.cs diff --git a/TUnit.Core/Attributes/TestHooks/BeforeAttribute.cs b/src/TUnit.Core/Attributes/TestHooks/BeforeAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestHooks/BeforeAttribute.cs rename to src/TUnit.Core/Attributes/TestHooks/BeforeAttribute.cs diff --git a/TUnit.Core/Attributes/TestHooks/BeforeEveryAttribute.cs b/src/TUnit.Core/Attributes/TestHooks/BeforeEveryAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestHooks/BeforeEveryAttribute.cs rename to src/TUnit.Core/Attributes/TestHooks/BeforeEveryAttribute.cs diff --git a/TUnit.Core/Attributes/TestHooks/HookAttribute.cs b/src/TUnit.Core/Attributes/TestHooks/HookAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestHooks/HookAttribute.cs rename to src/TUnit.Core/Attributes/TestHooks/HookAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/CategoryAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/CategoryAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/CategoryAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/CategoryAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.Constants.cs b/src/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.Constants.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.Constants.cs rename to src/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.Constants.cs diff --git a/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/ClassTimelineAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/DependsOnAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/DependsOnAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/DependsOnAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/DependsOnAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/DisplayNameAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/DisplayNameAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/DisplayNameAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/DisplayNameAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/DisplayNameFormatterAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/DisplayNameFormatterAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/DisplayNameFormatterAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/DisplayNameFormatterAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/ExcludeOnAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/ExcludeOnAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/ExcludeOnAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/ExcludeOnAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/ExecutionPriorityAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/ExecutionPriorityAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/ExecutionPriorityAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/ExecutionPriorityAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/ExplicitAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/ExplicitAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/ExplicitAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/ExplicitAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/NotDiscoverableAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/NotDiscoverableAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/NotDiscoverableAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/NotDiscoverableAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/NotInParallelAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/NotInParallelAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/NotInParallelAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/NotInParallelAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/PropertyAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/PropertyAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/PropertyAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/PropertyAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/RepeatAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/RepeatAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/RepeatAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/RepeatAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/RetryAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/RetryAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/RetryAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/RetryAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/RunOnAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/RunOnAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/RunOnAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/RunOnAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/SkipAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/SkipAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/SkipAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/SkipAttribute.cs diff --git a/TUnit.Core/Attributes/TestMetadata/TimeoutAttribute.cs b/src/TUnit.Core/Attributes/TestMetadata/TimeoutAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/TestMetadata/TimeoutAttribute.cs rename to src/TUnit.Core/Attributes/TestMetadata/TimeoutAttribute.cs diff --git a/TUnit.Core/Attributes/Tests/InheritsTestsAttribute.cs b/src/TUnit.Core/Attributes/Tests/InheritsTestsAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Tests/InheritsTestsAttribute.cs rename to src/TUnit.Core/Attributes/Tests/InheritsTestsAttribute.cs diff --git a/TUnit.Core/Attributes/Tests/TestAttribute.cs b/src/TUnit.Core/Attributes/Tests/TestAttribute.cs similarity index 100% rename from TUnit.Core/Attributes/Tests/TestAttribute.cs rename to src/TUnit.Core/Attributes/Tests/TestAttribute.cs diff --git a/TUnit.Core/Context.cs b/src/TUnit.Core/Context.cs similarity index 100% rename from TUnit.Core/Context.cs rename to src/TUnit.Core/Context.cs diff --git a/TUnit.Core/ContextProvider.cs b/src/TUnit.Core/ContextProvider.cs similarity index 100% rename from TUnit.Core/ContextProvider.cs rename to src/TUnit.Core/ContextProvider.cs diff --git a/TUnit.Core/Contexts/DiscoveredTestContext.cs b/src/TUnit.Core/Contexts/DiscoveredTestContext.cs similarity index 100% rename from TUnit.Core/Contexts/DiscoveredTestContext.cs rename to src/TUnit.Core/Contexts/DiscoveredTestContext.cs diff --git a/TUnit.Core/Contexts/HookRegisteredContext.cs b/src/TUnit.Core/Contexts/HookRegisteredContext.cs similarity index 100% rename from TUnit.Core/Contexts/HookRegisteredContext.cs rename to src/TUnit.Core/Contexts/HookRegisteredContext.cs diff --git a/TUnit.Core/Contexts/TestRegisteredContext.cs b/src/TUnit.Core/Contexts/TestRegisteredContext.cs similarity index 100% rename from TUnit.Core/Contexts/TestRegisteredContext.cs rename to src/TUnit.Core/Contexts/TestRegisteredContext.cs diff --git a/TUnit.Core/Converters/AotConverterRegistry.cs b/src/TUnit.Core/Converters/AotConverterRegistry.cs similarity index 100% rename from TUnit.Core/Converters/AotConverterRegistry.cs rename to src/TUnit.Core/Converters/AotConverterRegistry.cs diff --git a/TUnit.Core/Converters/FuncAotConverter.cs b/src/TUnit.Core/Converters/FuncAotConverter.cs similarity index 100% rename from TUnit.Core/Converters/FuncAotConverter.cs rename to src/TUnit.Core/Converters/FuncAotConverter.cs diff --git a/TUnit.Core/Converters/IAotConverter.cs b/src/TUnit.Core/Converters/IAotConverter.cs similarity index 100% rename from TUnit.Core/Converters/IAotConverter.cs rename to src/TUnit.Core/Converters/IAotConverter.cs diff --git a/TUnit.Core/Data/ScopedDictionary.cs b/src/TUnit.Core/Data/ScopedDictionary.cs similarity index 100% rename from TUnit.Core/Data/ScopedDictionary.cs rename to src/TUnit.Core/Data/ScopedDictionary.cs diff --git a/TUnit.Core/Data/ThreadSafeDictionary.cs b/src/TUnit.Core/Data/ThreadSafeDictionary.cs similarity index 100% rename from TUnit.Core/Data/ThreadSafeDictionary.cs rename to src/TUnit.Core/Data/ThreadSafeDictionary.cs diff --git a/TUnit.Core/DataGenerationException.cs b/src/TUnit.Core/DataGenerationException.cs similarity index 100% rename from TUnit.Core/DataGenerationException.cs rename to src/TUnit.Core/DataGenerationException.cs diff --git a/TUnit.Core/DataGeneratorMetadataCreator.cs b/src/TUnit.Core/DataGeneratorMetadataCreator.cs similarity index 100% rename from TUnit.Core/DataGeneratorMetadataCreator.cs rename to src/TUnit.Core/DataGeneratorMetadataCreator.cs diff --git a/TUnit.Core/DataSourceContext.cs b/src/TUnit.Core/DataSourceContext.cs similarity index 100% rename from TUnit.Core/DataSourceContext.cs rename to src/TUnit.Core/DataSourceContext.cs diff --git a/TUnit.Core/DataSources/TestDataFormatter.cs b/src/TUnit.Core/DataSources/TestDataFormatter.cs similarity index 100% rename from TUnit.Core/DataSources/TestDataFormatter.cs rename to src/TUnit.Core/DataSources/TestDataFormatter.cs diff --git a/TUnit.Core/Defaults.cs b/src/TUnit.Core/Defaults.cs similarity index 100% rename from TUnit.Core/Defaults.cs rename to src/TUnit.Core/Defaults.cs diff --git a/TUnit.Core/DiscoveredTest.cs b/src/TUnit.Core/DiscoveredTest.cs similarity index 100% rename from TUnit.Core/DiscoveredTest.cs rename to src/TUnit.Core/DiscoveredTest.cs diff --git a/TUnit.Core/Discovery/InitializerPropertyRegistry.cs b/src/TUnit.Core/Discovery/InitializerPropertyRegistry.cs similarity index 100% rename from TUnit.Core/Discovery/InitializerPropertyRegistry.cs rename to src/TUnit.Core/Discovery/InitializerPropertyRegistry.cs diff --git a/TUnit.Core/Discovery/ObjectGraph.cs b/src/TUnit.Core/Discovery/ObjectGraph.cs similarity index 100% rename from TUnit.Core/Discovery/ObjectGraph.cs rename to src/TUnit.Core/Discovery/ObjectGraph.cs diff --git a/TUnit.Core/Discovery/ObjectGraphDiscoverer.cs b/src/TUnit.Core/Discovery/ObjectGraphDiscoverer.cs similarity index 100% rename from TUnit.Core/Discovery/ObjectGraphDiscoverer.cs rename to src/TUnit.Core/Discovery/ObjectGraphDiscoverer.cs diff --git a/TUnit.Core/Discovery/PropertyCacheManager.cs b/src/TUnit.Core/Discovery/PropertyCacheManager.cs similarity index 100% rename from TUnit.Core/Discovery/PropertyCacheManager.cs rename to src/TUnit.Core/Discovery/PropertyCacheManager.cs diff --git a/TUnit.Core/DiscoveryFailure.cs b/src/TUnit.Core/DiscoveryFailure.cs similarity index 100% rename from TUnit.Core/DiscoveryFailure.cs rename to src/TUnit.Core/DiscoveryFailure.cs diff --git a/TUnit.Core/DynamicTestBuilderContext.cs b/src/TUnit.Core/DynamicTestBuilderContext.cs similarity index 100% rename from TUnit.Core/DynamicTestBuilderContext.cs rename to src/TUnit.Core/DynamicTestBuilderContext.cs diff --git a/TUnit.Core/DynamicTestMetadata.cs b/src/TUnit.Core/DynamicTestMetadata.cs similarity index 100% rename from TUnit.Core/DynamicTestMetadata.cs rename to src/TUnit.Core/DynamicTestMetadata.cs diff --git a/TUnit.Core/EngineCancellationToken.cs b/src/TUnit.Core/EngineCancellationToken.cs similarity index 100% rename from TUnit.Core/EngineCancellationToken.cs rename to src/TUnit.Core/EngineCancellationToken.cs diff --git a/TUnit.Core/Enums/DataGeneratorType.cs b/src/TUnit.Core/Enums/DataGeneratorType.cs similarity index 100% rename from TUnit.Core/Enums/DataGeneratorType.cs rename to src/TUnit.Core/Enums/DataGeneratorType.cs diff --git a/TUnit.Core/Enums/EventReceiverStage.cs b/src/TUnit.Core/Enums/EventReceiverStage.cs similarity index 100% rename from TUnit.Core/Enums/EventReceiverStage.cs rename to src/TUnit.Core/Enums/EventReceiverStage.cs diff --git a/TUnit.Core/Enums/LogLevel.cs b/src/TUnit.Core/Enums/LogLevel.cs similarity index 100% rename from TUnit.Core/Enums/LogLevel.cs rename to src/TUnit.Core/Enums/LogLevel.cs diff --git a/TUnit.Core/Enums/OS.cs b/src/TUnit.Core/Enums/OS.cs similarity index 100% rename from TUnit.Core/Enums/OS.cs rename to src/TUnit.Core/Enums/OS.cs diff --git a/TUnit.Core/Enums/Priority.cs b/src/TUnit.Core/Enums/Priority.cs similarity index 100% rename from TUnit.Core/Enums/Priority.cs rename to src/TUnit.Core/Enums/Priority.cs diff --git a/TUnit.Core/Enums/TestRelationship.cs b/src/TUnit.Core/Enums/TestRelationship.cs similarity index 100% rename from TUnit.Core/Enums/TestRelationship.cs rename to src/TUnit.Core/Enums/TestRelationship.cs diff --git a/TUnit.Core/Enums/TimelineMode.cs b/src/TUnit.Core/Enums/TimelineMode.cs similarity index 100% rename from TUnit.Core/Enums/TimelineMode.cs rename to src/TUnit.Core/Enums/TimelineMode.cs diff --git a/TUnit.Core/Events/EventType.cs b/src/TUnit.Core/Events/EventType.cs similarity index 100% rename from TUnit.Core/Events/EventType.cs rename to src/TUnit.Core/Events/EventType.cs diff --git a/TUnit.Core/Exceptions/AfterAssemblyException.cs b/src/TUnit.Core/Exceptions/AfterAssemblyException.cs similarity index 100% rename from TUnit.Core/Exceptions/AfterAssemblyException.cs rename to src/TUnit.Core/Exceptions/AfterAssemblyException.cs diff --git a/TUnit.Core/Exceptions/AfterClassException.cs b/src/TUnit.Core/Exceptions/AfterClassException.cs similarity index 100% rename from TUnit.Core/Exceptions/AfterClassException.cs rename to src/TUnit.Core/Exceptions/AfterClassException.cs diff --git a/TUnit.Core/Exceptions/AfterTestDiscoveryException.cs b/src/TUnit.Core/Exceptions/AfterTestDiscoveryException.cs similarity index 100% rename from TUnit.Core/Exceptions/AfterTestDiscoveryException.cs rename to src/TUnit.Core/Exceptions/AfterTestDiscoveryException.cs diff --git a/TUnit.Core/Exceptions/AfterTestException.cs b/src/TUnit.Core/Exceptions/AfterTestException.cs similarity index 100% rename from TUnit.Core/Exceptions/AfterTestException.cs rename to src/TUnit.Core/Exceptions/AfterTestException.cs diff --git a/TUnit.Core/Exceptions/AfterTestSessionException.cs b/src/TUnit.Core/Exceptions/AfterTestSessionException.cs similarity index 100% rename from TUnit.Core/Exceptions/AfterTestSessionException.cs rename to src/TUnit.Core/Exceptions/AfterTestSessionException.cs diff --git a/TUnit.Core/Exceptions/BeforeAssemblyException.cs b/src/TUnit.Core/Exceptions/BeforeAssemblyException.cs similarity index 100% rename from TUnit.Core/Exceptions/BeforeAssemblyException.cs rename to src/TUnit.Core/Exceptions/BeforeAssemblyException.cs diff --git a/TUnit.Core/Exceptions/BeforeClassException.cs b/src/TUnit.Core/Exceptions/BeforeClassException.cs similarity index 100% rename from TUnit.Core/Exceptions/BeforeClassException.cs rename to src/TUnit.Core/Exceptions/BeforeClassException.cs diff --git a/TUnit.Core/Exceptions/BeforeTestDiscoveryException.cs b/src/TUnit.Core/Exceptions/BeforeTestDiscoveryException.cs similarity index 100% rename from TUnit.Core/Exceptions/BeforeTestDiscoveryException.cs rename to src/TUnit.Core/Exceptions/BeforeTestDiscoveryException.cs diff --git a/TUnit.Core/Exceptions/BeforeTestException.cs b/src/TUnit.Core/Exceptions/BeforeTestException.cs similarity index 100% rename from TUnit.Core/Exceptions/BeforeTestException.cs rename to src/TUnit.Core/Exceptions/BeforeTestException.cs diff --git a/TUnit.Core/Exceptions/BeforeTestSessionException.cs b/src/TUnit.Core/Exceptions/BeforeTestSessionException.cs similarity index 100% rename from TUnit.Core/Exceptions/BeforeTestSessionException.cs rename to src/TUnit.Core/Exceptions/BeforeTestSessionException.cs diff --git a/TUnit.Core/Exceptions/CircularDependencyException.cs b/src/TUnit.Core/Exceptions/CircularDependencyException.cs similarity index 100% rename from TUnit.Core/Exceptions/CircularDependencyException.cs rename to src/TUnit.Core/Exceptions/CircularDependencyException.cs diff --git a/TUnit.Core/Exceptions/DependencyConflictException.cs b/src/TUnit.Core/Exceptions/DependencyConflictException.cs similarity index 100% rename from TUnit.Core/Exceptions/DependencyConflictException.cs rename to src/TUnit.Core/Exceptions/DependencyConflictException.cs diff --git a/TUnit.Core/Exceptions/FailTestException.cs b/src/TUnit.Core/Exceptions/FailTestException.cs similarity index 100% rename from TUnit.Core/Exceptions/FailTestException.cs rename to src/TUnit.Core/Exceptions/FailTestException.cs diff --git a/TUnit.Core/Exceptions/GenericTypeResolutionException.cs b/src/TUnit.Core/Exceptions/GenericTypeResolutionException.cs similarity index 100% rename from TUnit.Core/Exceptions/GenericTypeResolutionException.cs rename to src/TUnit.Core/Exceptions/GenericTypeResolutionException.cs diff --git a/TUnit.Core/Exceptions/InconclusiveTestException.cs b/src/TUnit.Core/Exceptions/InconclusiveTestException.cs similarity index 100% rename from TUnit.Core/Exceptions/InconclusiveTestException.cs rename to src/TUnit.Core/Exceptions/InconclusiveTestException.cs diff --git a/TUnit.Core/Exceptions/SkipTestException.cs b/src/TUnit.Core/Exceptions/SkipTestException.cs similarity index 100% rename from TUnit.Core/Exceptions/SkipTestException.cs rename to src/TUnit.Core/Exceptions/SkipTestException.cs diff --git a/TUnit.Core/Exceptions/TUnitException.cs b/src/TUnit.Core/Exceptions/TUnitException.cs similarity index 100% rename from TUnit.Core/Exceptions/TUnitException.cs rename to src/TUnit.Core/Exceptions/TUnitException.cs diff --git a/TUnit.Core/Exceptions/TestDependencyException.cs b/src/TUnit.Core/Exceptions/TestDependencyException.cs similarity index 100% rename from TUnit.Core/Exceptions/TestDependencyException.cs rename to src/TUnit.Core/Exceptions/TestDependencyException.cs diff --git a/TUnit.Core/Exceptions/TestExecutionException.cs b/src/TUnit.Core/Exceptions/TestExecutionException.cs similarity index 100% rename from TUnit.Core/Exceptions/TestExecutionException.cs rename to src/TUnit.Core/Exceptions/TestExecutionException.cs diff --git a/TUnit.Core/Exceptions/TestFailedInitializationException.cs b/src/TUnit.Core/Exceptions/TestFailedInitializationException.cs similarity index 100% rename from TUnit.Core/Exceptions/TestFailedInitializationException.cs rename to src/TUnit.Core/Exceptions/TestFailedInitializationException.cs diff --git a/TUnit.Core/Exceptions/TestNotExecutedException.cs b/src/TUnit.Core/Exceptions/TestNotExecutedException.cs similarity index 100% rename from TUnit.Core/Exceptions/TestNotExecutedException.cs rename to src/TUnit.Core/Exceptions/TestNotExecutedException.cs diff --git a/TUnit.Core/Exceptions/TestRunCanceledException.cs b/src/TUnit.Core/Exceptions/TestRunCanceledException.cs similarity index 100% rename from TUnit.Core/Exceptions/TestRunCanceledException.cs rename to src/TUnit.Core/Exceptions/TestRunCanceledException.cs diff --git a/TUnit.Core/Exceptions/TimeoutException.cs b/src/TUnit.Core/Exceptions/TimeoutException.cs similarity index 100% rename from TUnit.Core/Exceptions/TimeoutException.cs rename to src/TUnit.Core/Exceptions/TimeoutException.cs diff --git a/TUnit.Core/ExecutableTest.cs b/src/TUnit.Core/ExecutableTest.cs similarity index 100% rename from TUnit.Core/ExecutableTest.cs rename to src/TUnit.Core/ExecutableTest.cs diff --git a/TUnit.Core/ExecutableTestCreationContext.cs b/src/TUnit.Core/ExecutableTestCreationContext.cs similarity index 100% rename from TUnit.Core/ExecutableTestCreationContext.cs rename to src/TUnit.Core/ExecutableTestCreationContext.cs diff --git a/TUnit.Core/ExecutableTest`1.cs b/src/TUnit.Core/ExecutableTest`1.cs similarity index 100% rename from TUnit.Core/ExecutableTest`1.cs rename to src/TUnit.Core/ExecutableTest`1.cs diff --git a/TUnit.Core/Executors/CultureExecutor.cs b/src/TUnit.Core/Executors/CultureExecutor.cs similarity index 100% rename from TUnit.Core/Executors/CultureExecutor.cs rename to src/TUnit.Core/Executors/CultureExecutor.cs diff --git a/TUnit.Core/Executors/DedicatedThreadExecutor.cs b/src/TUnit.Core/Executors/DedicatedThreadExecutor.cs similarity index 100% rename from TUnit.Core/Executors/DedicatedThreadExecutor.cs rename to src/TUnit.Core/Executors/DedicatedThreadExecutor.cs diff --git a/TUnit.Core/Executors/DedicatedThreadExecutor.cs.backup b/src/TUnit.Core/Executors/DedicatedThreadExecutor.cs.backup similarity index 100% rename from TUnit.Core/Executors/DedicatedThreadExecutor.cs.backup rename to src/TUnit.Core/Executors/DedicatedThreadExecutor.cs.backup diff --git a/TUnit.Core/Executors/DefaultExecutor.cs b/src/TUnit.Core/Executors/DefaultExecutor.cs similarity index 100% rename from TUnit.Core/Executors/DefaultExecutor.cs rename to src/TUnit.Core/Executors/DefaultExecutor.cs diff --git a/TUnit.Core/Executors/GenericAbstractExecutor.cs b/src/TUnit.Core/Executors/GenericAbstractExecutor.cs similarity index 100% rename from TUnit.Core/Executors/GenericAbstractExecutor.cs rename to src/TUnit.Core/Executors/GenericAbstractExecutor.cs diff --git a/TUnit.Core/Executors/STAThreadExecutor.cs b/src/TUnit.Core/Executors/STAThreadExecutor.cs similarity index 100% rename from TUnit.Core/Executors/STAThreadExecutor.cs rename to src/TUnit.Core/Executors/STAThreadExecutor.cs diff --git a/TUnit.Core/ExpandedTest.cs b/src/TUnit.Core/ExpandedTest.cs similarity index 100% rename from TUnit.Core/ExpandedTest.cs rename to src/TUnit.Core/ExpandedTest.cs diff --git a/TUnit.Core/Extensions/DictionaryExtensions.cs b/src/TUnit.Core/Extensions/DictionaryExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/DictionaryExtensions.cs rename to src/TUnit.Core/Extensions/DictionaryExtensions.cs diff --git a/TUnit.Core/Extensions/MetadataExtensions.cs b/src/TUnit.Core/Extensions/MetadataExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/MetadataExtensions.cs rename to src/TUnit.Core/Extensions/MetadataExtensions.cs diff --git a/TUnit.Core/Extensions/ReflectionExtensions.cs b/src/TUnit.Core/Extensions/ReflectionExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/ReflectionExtensions.cs rename to src/TUnit.Core/Extensions/ReflectionExtensions.cs diff --git a/TUnit.Core/Extensions/ServiceProviderExtensions.cs b/src/TUnit.Core/Extensions/ServiceProviderExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/ServiceProviderExtensions.cs rename to src/TUnit.Core/Extensions/ServiceProviderExtensions.cs diff --git a/TUnit.Core/Extensions/TestContextExtensions.cs b/src/TUnit.Core/Extensions/TestContextExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/TestContextExtensions.cs rename to src/TUnit.Core/Extensions/TestContextExtensions.cs diff --git a/TUnit.Core/Extensions/TupleExtensions.cs b/src/TUnit.Core/Extensions/TupleExtensions.cs similarity index 100% rename from TUnit.Core/Extensions/TupleExtensions.cs rename to src/TUnit.Core/Extensions/TupleExtensions.cs diff --git a/TUnit.Core/ExternalSpanSink.cs b/src/TUnit.Core/ExternalSpanSink.cs similarity index 100% rename from TUnit.Core/ExternalSpanSink.cs rename to src/TUnit.Core/ExternalSpanSink.cs diff --git a/TUnit.Core/GenericTestMetadata.cs b/src/TUnit.Core/GenericTestMetadata.cs similarity index 100% rename from TUnit.Core/GenericTestMetadata.cs rename to src/TUnit.Core/GenericTestMetadata.cs diff --git a/TUnit.Core/GlobalSharedDataKey.cs b/src/TUnit.Core/GlobalSharedDataKey.cs similarity index 100% rename from TUnit.Core/GlobalSharedDataKey.cs rename to src/TUnit.Core/GlobalSharedDataKey.cs diff --git a/TUnit.Core/Helpers/ArgumentFormatter.cs b/src/TUnit.Core/Helpers/ArgumentFormatter.cs similarity index 100% rename from TUnit.Core/Helpers/ArgumentFormatter.cs rename to src/TUnit.Core/Helpers/ArgumentFormatter.cs diff --git a/TUnit.Core/Helpers/AttributeDictionaryHelper.cs b/src/TUnit.Core/Helpers/AttributeDictionaryHelper.cs similarity index 100% rename from TUnit.Core/Helpers/AttributeDictionaryHelper.cs rename to src/TUnit.Core/Helpers/AttributeDictionaryHelper.cs diff --git a/TUnit.Core/Helpers/CartesianProductHelper.cs b/src/TUnit.Core/Helpers/CartesianProductHelper.cs similarity index 100% rename from TUnit.Core/Helpers/CartesianProductHelper.cs rename to src/TUnit.Core/Helpers/CartesianProductHelper.cs diff --git a/TUnit.Core/Helpers/CastHelper.cs b/src/TUnit.Core/Helpers/CastHelper.cs similarity index 100% rename from TUnit.Core/Helpers/CastHelper.cs rename to src/TUnit.Core/Helpers/CastHelper.cs diff --git a/TUnit.Core/Helpers/ClassConstructorHelper.cs b/src/TUnit.Core/Helpers/ClassConstructorHelper.cs similarity index 100% rename from TUnit.Core/Helpers/ClassConstructorHelper.cs rename to src/TUnit.Core/Helpers/ClassConstructorHelper.cs diff --git a/TUnit.Core/Helpers/Counter.cs b/src/TUnit.Core/Helpers/Counter.cs similarity index 100% rename from TUnit.Core/Helpers/Counter.cs rename to src/TUnit.Core/Helpers/Counter.cs diff --git a/TUnit.Core/Helpers/DataConversionHelper.cs b/src/TUnit.Core/Helpers/DataConversionHelper.cs similarity index 100% rename from TUnit.Core/Helpers/DataConversionHelper.cs rename to src/TUnit.Core/Helpers/DataConversionHelper.cs diff --git a/TUnit.Core/Helpers/DataSourceFactories.cs b/src/TUnit.Core/Helpers/DataSourceFactories.cs similarity index 100% rename from TUnit.Core/Helpers/DataSourceFactories.cs rename to src/TUnit.Core/Helpers/DataSourceFactories.cs diff --git a/TUnit.Core/Helpers/DataSourceHelpers.cs b/src/TUnit.Core/Helpers/DataSourceHelpers.cs similarity index 100% rename from TUnit.Core/Helpers/DataSourceHelpers.cs rename to src/TUnit.Core/Helpers/DataSourceHelpers.cs diff --git a/TUnit.Core/Helpers/DecimalParsingHelper.cs b/src/TUnit.Core/Helpers/DecimalParsingHelper.cs similarity index 100% rename from TUnit.Core/Helpers/DecimalParsingHelper.cs rename to src/TUnit.Core/Helpers/DecimalParsingHelper.cs diff --git a/TUnit.Core/Helpers/DisplayNameSubstitutor.cs b/src/TUnit.Core/Helpers/DisplayNameSubstitutor.cs similarity index 100% rename from TUnit.Core/Helpers/DisplayNameSubstitutor.cs rename to src/TUnit.Core/Helpers/DisplayNameSubstitutor.cs diff --git a/TUnit.Core/Helpers/Disposer.cs b/src/TUnit.Core/Helpers/Disposer.cs similarity index 100% rename from TUnit.Core/Helpers/Disposer.cs rename to src/TUnit.Core/Helpers/Disposer.cs diff --git a/TUnit.Core/Helpers/EnvironmentHelper.cs b/src/TUnit.Core/Helpers/EnvironmentHelper.cs similarity index 100% rename from TUnit.Core/Helpers/EnvironmentHelper.cs rename to src/TUnit.Core/Helpers/EnvironmentHelper.cs diff --git a/TUnit.Core/Helpers/GenericTypeHelper.cs b/src/TUnit.Core/Helpers/GenericTypeHelper.cs similarity index 100% rename from TUnit.Core/Helpers/GenericTypeHelper.cs rename to src/TUnit.Core/Helpers/GenericTypeHelper.cs diff --git a/TUnit.Core/Helpers/ParallelTaskHelper.cs b/src/TUnit.Core/Helpers/ParallelTaskHelper.cs similarity index 100% rename from TUnit.Core/Helpers/ParallelTaskHelper.cs rename to src/TUnit.Core/Helpers/ParallelTaskHelper.cs diff --git a/TUnit.Core/Helpers/ProcessorCountParallelLimit.cs b/src/TUnit.Core/Helpers/ProcessorCountParallelLimit.cs similarity index 100% rename from TUnit.Core/Helpers/ProcessorCountParallelLimit.cs rename to src/TUnit.Core/Helpers/ProcessorCountParallelLimit.cs diff --git a/TUnit.Core/Helpers/ReferenceEqualityComparer.cs b/src/TUnit.Core/Helpers/ReferenceEqualityComparer.cs similarity index 100% rename from TUnit.Core/Helpers/ReferenceEqualityComparer.cs rename to src/TUnit.Core/Helpers/ReferenceEqualityComparer.cs diff --git a/TUnit.Core/Helpers/StringBuilderPool.cs b/src/TUnit.Core/Helpers/StringBuilderPool.cs similarity index 100% rename from TUnit.Core/Helpers/StringBuilderPool.cs rename to src/TUnit.Core/Helpers/StringBuilderPool.cs diff --git a/TUnit.Core/Helpers/TestClassTypeHelper.cs b/src/TUnit.Core/Helpers/TestClassTypeHelper.cs similarity index 100% rename from TUnit.Core/Helpers/TestClassTypeHelper.cs rename to src/TUnit.Core/Helpers/TestClassTypeHelper.cs diff --git a/TUnit.Core/Helpers/TestDataRowUnwrapper.cs b/src/TUnit.Core/Helpers/TestDataRowUnwrapper.cs similarity index 100% rename from TUnit.Core/Helpers/TestDataRowUnwrapper.cs rename to src/TUnit.Core/Helpers/TestDataRowUnwrapper.cs diff --git a/TUnit.Core/Helpers/TestNameGenerator.cs b/src/TUnit.Core/Helpers/TestNameGenerator.cs similarity index 100% rename from TUnit.Core/Helpers/TestNameGenerator.cs rename to src/TUnit.Core/Helpers/TestNameGenerator.cs diff --git a/TUnit.Core/Helpers/TupleFactory.cs b/src/TUnit.Core/Helpers/TupleFactory.cs similarity index 100% rename from TUnit.Core/Helpers/TupleFactory.cs rename to src/TUnit.Core/Helpers/TupleFactory.cs diff --git a/TUnit.Core/Helpers/TupleHelper.cs b/src/TUnit.Core/Helpers/TupleHelper.cs similarity index 100% rename from TUnit.Core/Helpers/TupleHelper.cs rename to src/TUnit.Core/Helpers/TupleHelper.cs diff --git a/TUnit.Core/Helpers/TypeNameFormatter.cs b/src/TUnit.Core/Helpers/TypeNameFormatter.cs similarity index 100% rename from TUnit.Core/Helpers/TypeNameFormatter.cs rename to src/TUnit.Core/Helpers/TypeNameFormatter.cs diff --git a/TUnit.Core/Helpers/ValueListBuilder.cs b/src/TUnit.Core/Helpers/ValueListBuilder.cs similarity index 100% rename from TUnit.Core/Helpers/ValueListBuilder.cs rename to src/TUnit.Core/Helpers/ValueListBuilder.cs diff --git a/TUnit.Core/Helpers/ValueStringBuilder.cs b/src/TUnit.Core/Helpers/ValueStringBuilder.cs similarity index 100% rename from TUnit.Core/Helpers/ValueStringBuilder.cs rename to src/TUnit.Core/Helpers/ValueStringBuilder.cs diff --git a/TUnit.Core/HookRegistrationIndices.cs b/src/TUnit.Core/HookRegistrationIndices.cs similarity index 100% rename from TUnit.Core/HookRegistrationIndices.cs rename to src/TUnit.Core/HookRegistrationIndices.cs diff --git a/TUnit.Core/HookType.cs b/src/TUnit.Core/HookType.cs similarity index 100% rename from TUnit.Core/HookType.cs rename to src/TUnit.Core/HookType.cs diff --git a/TUnit.Core/Hooks/AfterAssemblyHookMethod.cs b/src/TUnit.Core/Hooks/AfterAssemblyHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/AfterAssemblyHookMethod.cs rename to src/TUnit.Core/Hooks/AfterAssemblyHookMethod.cs diff --git a/TUnit.Core/Hooks/AfterClassHookMethod.cs b/src/TUnit.Core/Hooks/AfterClassHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/AfterClassHookMethod.cs rename to src/TUnit.Core/Hooks/AfterClassHookMethod.cs diff --git a/TUnit.Core/Hooks/AfterTestDiscoveryHookMethod.cs b/src/TUnit.Core/Hooks/AfterTestDiscoveryHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/AfterTestDiscoveryHookMethod.cs rename to src/TUnit.Core/Hooks/AfterTestDiscoveryHookMethod.cs diff --git a/TUnit.Core/Hooks/AfterTestHookMethod.cs b/src/TUnit.Core/Hooks/AfterTestHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/AfterTestHookMethod.cs rename to src/TUnit.Core/Hooks/AfterTestHookMethod.cs diff --git a/TUnit.Core/Hooks/AfterTestSessionHookMethod.cs b/src/TUnit.Core/Hooks/AfterTestSessionHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/AfterTestSessionHookMethod.cs rename to src/TUnit.Core/Hooks/AfterTestSessionHookMethod.cs diff --git a/TUnit.Core/Hooks/BeforeAssemblyHookMethod.cs b/src/TUnit.Core/Hooks/BeforeAssemblyHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/BeforeAssemblyHookMethod.cs rename to src/TUnit.Core/Hooks/BeforeAssemblyHookMethod.cs diff --git a/TUnit.Core/Hooks/BeforeClassHookMethod.cs b/src/TUnit.Core/Hooks/BeforeClassHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/BeforeClassHookMethod.cs rename to src/TUnit.Core/Hooks/BeforeClassHookMethod.cs diff --git a/TUnit.Core/Hooks/BeforeTestDiscoveryHookMethod.cs b/src/TUnit.Core/Hooks/BeforeTestDiscoveryHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/BeforeTestDiscoveryHookMethod.cs rename to src/TUnit.Core/Hooks/BeforeTestDiscoveryHookMethod.cs diff --git a/TUnit.Core/Hooks/BeforeTestHookMethod.cs b/src/TUnit.Core/Hooks/BeforeTestHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/BeforeTestHookMethod.cs rename to src/TUnit.Core/Hooks/BeforeTestHookMethod.cs diff --git a/TUnit.Core/Hooks/BeforeTestSessionHookMethod.cs b/src/TUnit.Core/Hooks/BeforeTestSessionHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/BeforeTestSessionHookMethod.cs rename to src/TUnit.Core/Hooks/BeforeTestSessionHookMethod.cs diff --git a/TUnit.Core/Hooks/HookMethod.cs b/src/TUnit.Core/Hooks/HookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/HookMethod.cs rename to src/TUnit.Core/Hooks/HookMethod.cs diff --git a/TUnit.Core/Hooks/IExecutableHook.cs b/src/TUnit.Core/Hooks/IExecutableHook.cs similarity index 100% rename from TUnit.Core/Hooks/IExecutableHook.cs rename to src/TUnit.Core/Hooks/IExecutableHook.cs diff --git a/TUnit.Core/Hooks/IHookMessagePublisher.cs b/src/TUnit.Core/Hooks/IHookMessagePublisher.cs similarity index 100% rename from TUnit.Core/Hooks/IHookMessagePublisher.cs rename to src/TUnit.Core/Hooks/IHookMessagePublisher.cs diff --git a/TUnit.Core/Hooks/InstanceHookMethod.cs b/src/TUnit.Core/Hooks/InstanceHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/InstanceHookMethod.cs rename to src/TUnit.Core/Hooks/InstanceHookMethod.cs diff --git a/TUnit.Core/Hooks/LastTestInAssemblyClassAdapter.cs b/src/TUnit.Core/Hooks/LastTestInAssemblyClassAdapter.cs similarity index 100% rename from TUnit.Core/Hooks/LastTestInAssemblyClassAdapter.cs rename to src/TUnit.Core/Hooks/LastTestInAssemblyClassAdapter.cs diff --git a/TUnit.Core/Hooks/LastTestInClassAdapter.cs b/src/TUnit.Core/Hooks/LastTestInClassAdapter.cs similarity index 100% rename from TUnit.Core/Hooks/LastTestInClassAdapter.cs rename to src/TUnit.Core/Hooks/LastTestInClassAdapter.cs diff --git a/TUnit.Core/Hooks/LazyHookEntry.cs b/src/TUnit.Core/Hooks/LazyHookEntry.cs similarity index 100% rename from TUnit.Core/Hooks/LazyHookEntry.cs rename to src/TUnit.Core/Hooks/LazyHookEntry.cs diff --git a/TUnit.Core/Hooks/StaticHookMethod.cs b/src/TUnit.Core/Hooks/StaticHookMethod.cs similarity index 100% rename from TUnit.Core/Hooks/StaticHookMethod.cs rename to src/TUnit.Core/Hooks/StaticHookMethod.cs diff --git a/TUnit.Core/HttpActivityPropagator.cs b/src/TUnit.Core/HttpActivityPropagator.cs similarity index 100% rename from TUnit.Core/HttpActivityPropagator.cs rename to src/TUnit.Core/HttpActivityPropagator.cs diff --git a/TUnit.Core/IDynamicTestMetadata.cs b/src/TUnit.Core/IDynamicTestMetadata.cs similarity index 100% rename from TUnit.Core/IDynamicTestMetadata.cs rename to src/TUnit.Core/IDynamicTestMetadata.cs diff --git a/TUnit.Core/ITUnitMessageBus.cs b/src/TUnit.Core/ITUnitMessageBus.cs similarity index 100% rename from TUnit.Core/ITUnitMessageBus.cs rename to src/TUnit.Core/ITUnitMessageBus.cs diff --git a/TUnit.Core/ITestEntrySource.cs b/src/TUnit.Core/ITestEntrySource.cs similarity index 100% rename from TUnit.Core/ITestEntrySource.cs rename to src/TUnit.Core/ITestEntrySource.cs diff --git a/TUnit.Core/InjectableProperty.cs b/src/TUnit.Core/InjectableProperty.cs similarity index 100% rename from TUnit.Core/InjectableProperty.cs rename to src/TUnit.Core/InjectableProperty.cs diff --git a/TUnit.Core/Interfaces/IAsyncDataSource.cs b/src/TUnit.Core/Interfaces/IAsyncDataSource.cs similarity index 100% rename from TUnit.Core/Interfaces/IAsyncDataSource.cs rename to src/TUnit.Core/Interfaces/IAsyncDataSource.cs diff --git a/TUnit.Core/Interfaces/IAsyncDiscoveryInitializer.cs b/src/TUnit.Core/Interfaces/IAsyncDiscoveryInitializer.cs similarity index 100% rename from TUnit.Core/Interfaces/IAsyncDiscoveryInitializer.cs rename to src/TUnit.Core/Interfaces/IAsyncDiscoveryInitializer.cs diff --git a/TUnit.Core/Interfaces/IAsyncInitializer.cs b/src/TUnit.Core/Interfaces/IAsyncInitializer.cs similarity index 100% rename from TUnit.Core/Interfaces/IAsyncInitializer.cs rename to src/TUnit.Core/Interfaces/IAsyncInitializer.cs diff --git a/TUnit.Core/Interfaces/IClassConstructor.cs b/src/TUnit.Core/Interfaces/IClassConstructor.cs similarity index 100% rename from TUnit.Core/Interfaces/IClassConstructor.cs rename to src/TUnit.Core/Interfaces/IClassConstructor.cs diff --git a/TUnit.Core/Interfaces/ICompileTimeDataResolver.cs b/src/TUnit.Core/Interfaces/ICompileTimeDataResolver.cs similarity index 100% rename from TUnit.Core/Interfaces/ICompileTimeDataResolver.cs rename to src/TUnit.Core/Interfaces/ICompileTimeDataResolver.cs diff --git a/TUnit.Core/Interfaces/IConfiguration.cs b/src/TUnit.Core/Interfaces/IConfiguration.cs similarity index 100% rename from TUnit.Core/Interfaces/IConfiguration.cs rename to src/TUnit.Core/Interfaces/IConfiguration.cs diff --git a/TUnit.Core/Interfaces/IContext.cs b/src/TUnit.Core/Interfaces/IContext.cs similarity index 100% rename from TUnit.Core/Interfaces/IContext.cs rename to src/TUnit.Core/Interfaces/IContext.cs diff --git a/TUnit.Core/Interfaces/IDataSource.cs b/src/TUnit.Core/Interfaces/IDataSource.cs similarity index 100% rename from TUnit.Core/Interfaces/IDataSource.cs rename to src/TUnit.Core/Interfaces/IDataSource.cs diff --git a/TUnit.Core/Interfaces/IDisposer.cs b/src/TUnit.Core/Interfaces/IDisposer.cs similarity index 100% rename from TUnit.Core/Interfaces/IDisposer.cs rename to src/TUnit.Core/Interfaces/IDisposer.cs diff --git a/TUnit.Core/Interfaces/IEventReceiver.cs b/src/TUnit.Core/Interfaces/IEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/IEventReceiver.cs rename to src/TUnit.Core/Interfaces/IEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IExecutionOrder.cs b/src/TUnit.Core/Interfaces/IExecutionOrder.cs similarity index 100% rename from TUnit.Core/Interfaces/IExecutionOrder.cs rename to src/TUnit.Core/Interfaces/IExecutionOrder.cs diff --git a/TUnit.Core/Interfaces/IFirstTestInAssemblyEventReceiver.cs b/src/TUnit.Core/Interfaces/IFirstTestInAssemblyEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/IFirstTestInAssemblyEventReceiver.cs rename to src/TUnit.Core/Interfaces/IFirstTestInAssemblyEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IFirstTestInClassEventReceiver.cs b/src/TUnit.Core/Interfaces/IFirstTestInClassEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/IFirstTestInClassEventReceiver.cs rename to src/TUnit.Core/Interfaces/IFirstTestInClassEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IFirstTestInTestSessionEventReceiver.cs b/src/TUnit.Core/Interfaces/IFirstTestInTestSessionEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/IFirstTestInTestSessionEventReceiver.cs rename to src/TUnit.Core/Interfaces/IFirstTestInTestSessionEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IGenericTypeResolver.cs b/src/TUnit.Core/Interfaces/IGenericTypeResolver.cs similarity index 100% rename from TUnit.Core/Interfaces/IGenericTypeResolver.cs rename to src/TUnit.Core/Interfaces/IGenericTypeResolver.cs diff --git a/TUnit.Core/Interfaces/IHasLoggers.cs b/src/TUnit.Core/Interfaces/IHasLoggers.cs similarity index 100% rename from TUnit.Core/Interfaces/IHasLoggers.cs rename to src/TUnit.Core/Interfaces/IHasLoggers.cs diff --git a/TUnit.Core/Interfaces/IHookExecutor.cs b/src/TUnit.Core/Interfaces/IHookExecutor.cs similarity index 100% rename from TUnit.Core/Interfaces/IHookExecutor.cs rename to src/TUnit.Core/Interfaces/IHookExecutor.cs diff --git a/TUnit.Core/Interfaces/IHookRegisteredEventReceiver.cs b/src/TUnit.Core/Interfaces/IHookRegisteredEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/IHookRegisteredEventReceiver.cs rename to src/TUnit.Core/Interfaces/IHookRegisteredEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IInfersType.cs b/src/TUnit.Core/Interfaces/IInfersType.cs similarity index 100% rename from TUnit.Core/Interfaces/IInfersType.cs rename to src/TUnit.Core/Interfaces/IInfersType.cs diff --git a/TUnit.Core/Interfaces/IInitializationCallback.cs b/src/TUnit.Core/Interfaces/IInitializationCallback.cs similarity index 100% rename from TUnit.Core/Interfaces/IInitializationCallback.cs rename to src/TUnit.Core/Interfaces/IInitializationCallback.cs diff --git a/TUnit.Core/Interfaces/IKeyedDataSource.cs b/src/TUnit.Core/Interfaces/IKeyedDataSource.cs similarity index 100% rename from TUnit.Core/Interfaces/IKeyedDataSource.cs rename to src/TUnit.Core/Interfaces/IKeyedDataSource.cs diff --git a/TUnit.Core/Interfaces/ILastTestInAssemblyEventReceiver.cs b/src/TUnit.Core/Interfaces/ILastTestInAssemblyEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ILastTestInAssemblyEventReceiver.cs rename to src/TUnit.Core/Interfaces/ILastTestInAssemblyEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ILastTestInClassEventReceiver.cs b/src/TUnit.Core/Interfaces/ILastTestInClassEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ILastTestInClassEventReceiver.cs rename to src/TUnit.Core/Interfaces/ILastTestInClassEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ILastTestInTestSessionEventReceiver.cs b/src/TUnit.Core/Interfaces/ILastTestInTestSessionEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ILastTestInTestSessionEventReceiver.cs rename to src/TUnit.Core/Interfaces/ILastTestInTestSessionEventReceiver.cs diff --git a/TUnit.Core/Interfaces/IObjectGraphDiscoverer.cs b/src/TUnit.Core/Interfaces/IObjectGraphDiscoverer.cs similarity index 100% rename from TUnit.Core/Interfaces/IObjectGraphDiscoverer.cs rename to src/TUnit.Core/Interfaces/IObjectGraphDiscoverer.cs diff --git a/TUnit.Core/Interfaces/IObjectInitializationService.cs b/src/TUnit.Core/Interfaces/IObjectInitializationService.cs similarity index 100% rename from TUnit.Core/Interfaces/IObjectInitializationService.cs rename to src/TUnit.Core/Interfaces/IObjectInitializationService.cs diff --git a/TUnit.Core/Interfaces/IParallelConstraint.cs b/src/TUnit.Core/Interfaces/IParallelConstraint.cs similarity index 100% rename from TUnit.Core/Interfaces/IParallelConstraint.cs rename to src/TUnit.Core/Interfaces/IParallelConstraint.cs diff --git a/TUnit.Core/Interfaces/IParallelLimit.cs b/src/TUnit.Core/Interfaces/IParallelLimit.cs similarity index 100% rename from TUnit.Core/Interfaces/IParallelLimit.cs rename to src/TUnit.Core/Interfaces/IParallelLimit.cs diff --git a/TUnit.Core/Interfaces/ISourceGeneratedTestRegistry.cs b/src/TUnit.Core/Interfaces/ISourceGeneratedTestRegistry.cs similarity index 100% rename from TUnit.Core/Interfaces/ISourceGeneratedTestRegistry.cs rename to src/TUnit.Core/Interfaces/ISourceGeneratedTestRegistry.cs diff --git a/TUnit.Core/Interfaces/ITUnitPlugin.cs b/src/TUnit.Core/Interfaces/ITUnitPlugin.cs similarity index 100% rename from TUnit.Core/Interfaces/ITUnitPlugin.cs rename to src/TUnit.Core/Interfaces/ITUnitPlugin.cs diff --git a/TUnit.Core/Interfaces/ITestClass.cs b/src/TUnit.Core/Interfaces/ITestClass.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestClass.cs rename to src/TUnit.Core/Interfaces/ITestClass.cs diff --git a/TUnit.Core/Interfaces/ITestConfiguration.cs b/src/TUnit.Core/Interfaces/ITestConfiguration.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestConfiguration.cs rename to src/TUnit.Core/Interfaces/ITestConfiguration.cs diff --git a/TUnit.Core/Interfaces/ITestDependencies.cs b/src/TUnit.Core/Interfaces/ITestDependencies.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestDependencies.cs rename to src/TUnit.Core/Interfaces/ITestDependencies.cs diff --git a/TUnit.Core/Interfaces/ITestDetailsMetadata.cs b/src/TUnit.Core/Interfaces/ITestDetailsMetadata.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestDetailsMetadata.cs rename to src/TUnit.Core/Interfaces/ITestDetailsMetadata.cs diff --git a/TUnit.Core/Interfaces/ITestDiscoveryEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestDiscoveryEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestDiscoveryEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestDiscoveryEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestEndEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestEndEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestEndEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestEndEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestEvents.cs b/src/TUnit.Core/Interfaces/ITestEvents.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestEvents.cs rename to src/TUnit.Core/Interfaces/ITestEvents.cs diff --git a/TUnit.Core/Interfaces/ITestExecution.cs b/src/TUnit.Core/Interfaces/ITestExecution.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestExecution.cs rename to src/TUnit.Core/Interfaces/ITestExecution.cs diff --git a/TUnit.Core/Interfaces/ITestExecutor.cs b/src/TUnit.Core/Interfaces/ITestExecutor.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestExecutor.cs rename to src/TUnit.Core/Interfaces/ITestExecutor.cs diff --git a/TUnit.Core/Interfaces/ITestFinder.cs b/src/TUnit.Core/Interfaces/ITestFinder.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestFinder.cs rename to src/TUnit.Core/Interfaces/ITestFinder.cs diff --git a/TUnit.Core/Interfaces/ITestIdentity.cs b/src/TUnit.Core/Interfaces/ITestIdentity.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestIdentity.cs rename to src/TUnit.Core/Interfaces/ITestIdentity.cs diff --git a/TUnit.Core/Interfaces/ITestIsolation.cs b/src/TUnit.Core/Interfaces/ITestIsolation.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestIsolation.cs rename to src/TUnit.Core/Interfaces/ITestIsolation.cs diff --git a/TUnit.Core/Interfaces/ITestLocation.cs b/src/TUnit.Core/Interfaces/ITestLocation.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestLocation.cs rename to src/TUnit.Core/Interfaces/ITestLocation.cs diff --git a/TUnit.Core/Interfaces/ITestMetadata.cs b/src/TUnit.Core/Interfaces/ITestMetadata.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestMetadata.cs rename to src/TUnit.Core/Interfaces/ITestMetadata.cs diff --git a/TUnit.Core/Interfaces/ITestMethod.cs b/src/TUnit.Core/Interfaces/ITestMethod.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestMethod.cs rename to src/TUnit.Core/Interfaces/ITestMethod.cs diff --git a/TUnit.Core/Interfaces/ITestNameFormatter.cs b/src/TUnit.Core/Interfaces/ITestNameFormatter.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestNameFormatter.cs rename to src/TUnit.Core/Interfaces/ITestNameFormatter.cs diff --git a/TUnit.Core/Interfaces/ITestOutput.cs b/src/TUnit.Core/Interfaces/ITestOutput.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestOutput.cs rename to src/TUnit.Core/Interfaces/ITestOutput.cs diff --git a/TUnit.Core/Interfaces/ITestParallelization.cs b/src/TUnit.Core/Interfaces/ITestParallelization.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestParallelization.cs rename to src/TUnit.Core/Interfaces/ITestParallelization.cs diff --git a/TUnit.Core/Interfaces/ITestRegisteredEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestRegisteredEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestRegisteredEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestRegisteredEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestRegistry.cs b/src/TUnit.Core/Interfaces/ITestRegistry.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestRegistry.cs rename to src/TUnit.Core/Interfaces/ITestRegistry.cs diff --git a/TUnit.Core/Interfaces/ITestRetryEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestRetryEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestRetryEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestRetryEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestSkippedEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestSkippedEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestSkippedEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestSkippedEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestStartEventReceiver.cs b/src/TUnit.Core/Interfaces/ITestStartEventReceiver.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestStartEventReceiver.cs rename to src/TUnit.Core/Interfaces/ITestStartEventReceiver.cs diff --git a/TUnit.Core/Interfaces/ITestStateBag.cs b/src/TUnit.Core/Interfaces/ITestStateBag.cs similarity index 100% rename from TUnit.Core/Interfaces/ITestStateBag.cs rename to src/TUnit.Core/Interfaces/ITestStateBag.cs diff --git a/TUnit.Core/Interfaces/ITypedTestMetadata.cs b/src/TUnit.Core/Interfaces/ITypedTestMetadata.cs similarity index 100% rename from TUnit.Core/Interfaces/ITypedTestMetadata.cs rename to src/TUnit.Core/Interfaces/ITypedTestMetadata.cs diff --git a/TUnit.Core/Interfaces/SourceGenerator/IPropertySource.cs b/src/TUnit.Core/Interfaces/SourceGenerator/IPropertySource.cs similarity index 100% rename from TUnit.Core/Interfaces/SourceGenerator/IPropertySource.cs rename to src/TUnit.Core/Interfaces/SourceGenerator/IPropertySource.cs diff --git a/TUnit.Core/Interfaces/SourceGenerator/PropertyInjectionMetadata.cs b/src/TUnit.Core/Interfaces/SourceGenerator/PropertyInjectionMetadata.cs similarity index 100% rename from TUnit.Core/Interfaces/SourceGenerator/PropertyInjectionMetadata.cs rename to src/TUnit.Core/Interfaces/SourceGenerator/PropertyInjectionMetadata.cs diff --git a/TUnit.Core/Logging/ConsoleLineBuffer.cs b/src/TUnit.Core/Logging/ConsoleLineBuffer.cs similarity index 100% rename from TUnit.Core/Logging/ConsoleLineBuffer.cs rename to src/TUnit.Core/Logging/ConsoleLineBuffer.cs diff --git a/TUnit.Core/Logging/DefaultLogger.cs b/src/TUnit.Core/Logging/DefaultLogger.cs similarity index 100% rename from TUnit.Core/Logging/DefaultLogger.cs rename to src/TUnit.Core/Logging/DefaultLogger.cs diff --git a/TUnit.Core/Logging/EarlyBufferLogger.cs b/src/TUnit.Core/Logging/EarlyBufferLogger.cs similarity index 100% rename from TUnit.Core/Logging/EarlyBufferLogger.cs rename to src/TUnit.Core/Logging/EarlyBufferLogger.cs diff --git a/TUnit.Core/Logging/ILogSink.cs b/src/TUnit.Core/Logging/ILogSink.cs similarity index 100% rename from TUnit.Core/Logging/ILogSink.cs rename to src/TUnit.Core/Logging/ILogSink.cs diff --git a/TUnit.Core/Logging/ILogger.cs b/src/TUnit.Core/Logging/ILogger.cs similarity index 100% rename from TUnit.Core/Logging/ILogger.cs rename to src/TUnit.Core/Logging/ILogger.cs diff --git a/TUnit.Core/Logging/LogLevel.cs b/src/TUnit.Core/Logging/LogLevel.cs similarity index 100% rename from TUnit.Core/Logging/LogLevel.cs rename to src/TUnit.Core/Logging/LogLevel.cs diff --git a/TUnit.Core/Logging/LogSinkRouter.cs b/src/TUnit.Core/Logging/LogSinkRouter.cs similarity index 100% rename from TUnit.Core/Logging/LogSinkRouter.cs rename to src/TUnit.Core/Logging/LogSinkRouter.cs diff --git a/TUnit.Core/Logging/LoggingExtensions.cs b/src/TUnit.Core/Logging/LoggingExtensions.cs similarity index 100% rename from TUnit.Core/Logging/LoggingExtensions.cs rename to src/TUnit.Core/Logging/LoggingExtensions.cs diff --git a/TUnit.Core/Logging/NullLogger.cs b/src/TUnit.Core/Logging/NullLogger.cs similarity index 100% rename from TUnit.Core/Logging/NullLogger.cs rename to src/TUnit.Core/Logging/NullLogger.cs diff --git a/TUnit.Core/Logging/TUnitLogger.cs b/src/TUnit.Core/Logging/TUnitLogger.cs similarity index 100% rename from TUnit.Core/Logging/TUnitLogger.cs rename to src/TUnit.Core/Logging/TUnitLogger.cs diff --git a/TUnit.Core/Logging/TUnitLoggerFactory.cs b/src/TUnit.Core/Logging/TUnitLoggerFactory.cs similarity index 100% rename from TUnit.Core/Logging/TUnitLoggerFactory.cs rename to src/TUnit.Core/Logging/TUnitLoggerFactory.cs diff --git a/TUnit.Core/MethodMetadataFactory.cs b/src/TUnit.Core/MethodMetadataFactory.cs similarity index 100% rename from TUnit.Core/MethodMetadataFactory.cs rename to src/TUnit.Core/MethodMetadataFactory.cs diff --git a/TUnit.Core/Models/Artifact.cs b/src/TUnit.Core/Models/Artifact.cs similarity index 100% rename from TUnit.Core/Models/Artifact.cs rename to src/TUnit.Core/Models/Artifact.cs diff --git a/TUnit.Core/Models/AssemblyHookContext.cs b/src/TUnit.Core/Models/AssemblyHookContext.cs similarity index 100% rename from TUnit.Core/Models/AssemblyHookContext.cs rename to src/TUnit.Core/Models/AssemblyHookContext.cs diff --git a/TUnit.Core/Models/BeforeTestDiscoveryContext.cs b/src/TUnit.Core/Models/BeforeTestDiscoveryContext.cs similarity index 100% rename from TUnit.Core/Models/BeforeTestDiscoveryContext.cs rename to src/TUnit.Core/Models/BeforeTestDiscoveryContext.cs diff --git a/TUnit.Core/Models/ClassConstructorMetadata.cs b/src/TUnit.Core/Models/ClassConstructorMetadata.cs similarity index 100% rename from TUnit.Core/Models/ClassConstructorMetadata.cs rename to src/TUnit.Core/Models/ClassConstructorMetadata.cs diff --git a/TUnit.Core/Models/ClassHookContext.cs b/src/TUnit.Core/Models/ClassHookContext.cs similarity index 100% rename from TUnit.Core/Models/ClassHookContext.cs rename to src/TUnit.Core/Models/ClassHookContext.cs diff --git a/TUnit.Core/Models/DataGeneratorMetadata.cs b/src/TUnit.Core/Models/DataGeneratorMetadata.cs similarity index 100% rename from TUnit.Core/Models/DataGeneratorMetadata.cs rename to src/TUnit.Core/Models/DataGeneratorMetadata.cs diff --git a/TUnit.Core/Models/GlobalContext.cs b/src/TUnit.Core/Models/GlobalContext.cs similarity index 100% rename from TUnit.Core/Models/GlobalContext.cs rename to src/TUnit.Core/Models/GlobalContext.cs diff --git a/TUnit.Core/Models/TestBuildContext.cs b/src/TUnit.Core/Models/TestBuildContext.cs similarity index 100% rename from TUnit.Core/Models/TestBuildContext.cs rename to src/TUnit.Core/Models/TestBuildContext.cs diff --git a/TUnit.Core/Models/TestDiscoveryContext.cs b/src/TUnit.Core/Models/TestDiscoveryContext.cs similarity index 100% rename from TUnit.Core/Models/TestDiscoveryContext.cs rename to src/TUnit.Core/Models/TestDiscoveryContext.cs diff --git a/TUnit.Core/Models/TestExecutionContext.cs b/src/TUnit.Core/Models/TestExecutionContext.cs similarity index 100% rename from TUnit.Core/Models/TestExecutionContext.cs rename to src/TUnit.Core/Models/TestExecutionContext.cs diff --git a/TUnit.Core/Models/TestExecutionData.cs b/src/TUnit.Core/Models/TestExecutionData.cs similarity index 100% rename from TUnit.Core/Models/TestExecutionData.cs rename to src/TUnit.Core/Models/TestExecutionData.cs diff --git a/TUnit.Core/Models/TestModels/AssemblyMetadata.cs b/src/TUnit.Core/Models/TestModels/AssemblyMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/AssemblyMetadata.cs rename to src/TUnit.Core/Models/TestModels/AssemblyMetadata.cs diff --git a/TUnit.Core/Models/TestModels/ClassMetadata.cs b/src/TUnit.Core/Models/TestModels/ClassMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/ClassMetadata.cs rename to src/TUnit.Core/Models/TestModels/ClassMetadata.cs diff --git a/TUnit.Core/Models/TestModels/IMemberMetadata.cs b/src/TUnit.Core/Models/TestModels/IMemberMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/IMemberMetadata.cs rename to src/TUnit.Core/Models/TestModels/IMemberMetadata.cs diff --git a/TUnit.Core/Models/TestModels/MemberMetadata.cs b/src/TUnit.Core/Models/TestModels/MemberMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/MemberMetadata.cs rename to src/TUnit.Core/Models/TestModels/MemberMetadata.cs diff --git a/TUnit.Core/Models/TestModels/MethodMetadata.cs b/src/TUnit.Core/Models/TestModels/MethodMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/MethodMetadata.cs rename to src/TUnit.Core/Models/TestModels/MethodMetadata.cs diff --git a/TUnit.Core/Models/TestModels/ParameterMetadata.cs b/src/TUnit.Core/Models/TestModels/ParameterMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/ParameterMetadata.cs rename to src/TUnit.Core/Models/TestModels/ParameterMetadata.cs diff --git a/TUnit.Core/Models/TestModels/PropertyMetadata.cs b/src/TUnit.Core/Models/TestModels/PropertyMetadata.cs similarity index 100% rename from TUnit.Core/Models/TestModels/PropertyMetadata.cs rename to src/TUnit.Core/Models/TestModels/PropertyMetadata.cs diff --git a/TUnit.Core/Models/TestSessionContext.cs b/src/TUnit.Core/Models/TestSessionContext.cs similarity index 100% rename from TUnit.Core/Models/TestSessionContext.cs rename to src/TUnit.Core/Models/TestSessionContext.cs diff --git a/TUnit.Core/NotInParallelConstraint.cs b/src/TUnit.Core/NotInParallelConstraint.cs similarity index 100% rename from TUnit.Core/NotInParallelConstraint.cs rename to src/TUnit.Core/NotInParallelConstraint.cs diff --git a/TUnit.Core/ObjectInitializer.cs b/src/TUnit.Core/ObjectInitializer.cs similarity index 100% rename from TUnit.Core/ObjectInitializer.cs rename to src/TUnit.Core/ObjectInitializer.cs diff --git a/TUnit.Core/ParallelGroupConstraint.cs b/src/TUnit.Core/ParallelGroupConstraint.cs similarity index 100% rename from TUnit.Core/ParallelGroupConstraint.cs rename to src/TUnit.Core/ParallelGroupConstraint.cs diff --git a/TUnit.Core/ParallelLimitLockProvider.cs b/src/TUnit.Core/ParallelLimitLockProvider.cs similarity index 100% rename from TUnit.Core/ParallelLimitLockProvider.cs rename to src/TUnit.Core/ParallelLimitLockProvider.cs diff --git a/TUnit.Core/ParameterMetadataFactory.cs b/src/TUnit.Core/ParameterMetadataFactory.cs similarity index 100% rename from TUnit.Core/ParameterMetadataFactory.cs rename to src/TUnit.Core/ParameterMetadataFactory.cs diff --git a/TUnit.Core/PlaceholderInstance.cs b/src/TUnit.Core/PlaceholderInstance.cs similarity index 100% rename from TUnit.Core/PlaceholderInstance.cs rename to src/TUnit.Core/PlaceholderInstance.cs diff --git a/TUnit.Core/PropagatorAlignment.cs b/src/TUnit.Core/PropagatorAlignment.cs similarity index 100% rename from TUnit.Core/PropagatorAlignment.cs rename to src/TUnit.Core/PropagatorAlignment.cs diff --git a/TUnit.Core/PropertyDataSource.cs b/src/TUnit.Core/PropertyDataSource.cs similarity index 100% rename from TUnit.Core/PropertyDataSource.cs rename to src/TUnit.Core/PropertyDataSource.cs diff --git a/TUnit.Core/PropertyInjection/ClassMetadataHelper.cs b/src/TUnit.Core/PropertyInjection/ClassMetadataHelper.cs similarity index 100% rename from TUnit.Core/PropertyInjection/ClassMetadataHelper.cs rename to src/TUnit.Core/PropertyInjection/ClassMetadataHelper.cs diff --git a/TUnit.Core/PropertyInjection/Initialization/PropertyInitializationContext.cs b/src/TUnit.Core/PropertyInjection/Initialization/PropertyInitializationContext.cs similarity index 100% rename from TUnit.Core/PropertyInjection/Initialization/PropertyInitializationContext.cs rename to src/TUnit.Core/PropertyInjection/Initialization/PropertyInitializationContext.cs diff --git a/TUnit.Core/PropertyInjection/PropertyCacheKeyGenerator.cs b/src/TUnit.Core/PropertyInjection/PropertyCacheKeyGenerator.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertyCacheKeyGenerator.cs rename to src/TUnit.Core/PropertyInjection/PropertyCacheKeyGenerator.cs diff --git a/TUnit.Core/PropertyInjection/PropertyHelper.cs b/src/TUnit.Core/PropertyInjection/PropertyHelper.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertyHelper.cs rename to src/TUnit.Core/PropertyInjection/PropertyHelper.cs diff --git a/TUnit.Core/PropertyInjection/PropertyInjectionCache.cs b/src/TUnit.Core/PropertyInjection/PropertyInjectionCache.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertyInjectionCache.cs rename to src/TUnit.Core/PropertyInjection/PropertyInjectionCache.cs diff --git a/TUnit.Core/PropertyInjection/PropertyInjectionPlanBuilder.cs b/src/TUnit.Core/PropertyInjection/PropertyInjectionPlanBuilder.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertyInjectionPlanBuilder.cs rename to src/TUnit.Core/PropertyInjection/PropertyInjectionPlanBuilder.cs diff --git a/TUnit.Core/PropertyInjection/PropertySetterFactory.cs b/src/TUnit.Core/PropertyInjection/PropertySetterFactory.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertySetterFactory.cs rename to src/TUnit.Core/PropertyInjection/PropertySetterFactory.cs diff --git a/TUnit.Core/PropertyInjection/PropertyValueProcessor.cs b/src/TUnit.Core/PropertyInjection/PropertyValueProcessor.cs similarity index 100% rename from TUnit.Core/PropertyInjection/PropertyValueProcessor.cs rename to src/TUnit.Core/PropertyInjection/PropertyValueProcessor.cs diff --git a/TUnit.Core/PropertyInjection/TupleValueResolver.cs b/src/TUnit.Core/PropertyInjection/TupleValueResolver.cs similarity index 100% rename from TUnit.Core/PropertyInjection/TupleValueResolver.cs rename to src/TUnit.Core/PropertyInjection/TupleValueResolver.cs diff --git a/TUnit.Core/PropertySourceRegistry.cs b/src/TUnit.Core/PropertySourceRegistry.cs similarity index 100% rename from TUnit.Core/PropertySourceRegistry.cs rename to src/TUnit.Core/PropertySourceRegistry.cs diff --git a/TUnit.Core/README.md b/src/TUnit.Core/README.md similarity index 100% rename from TUnit.Core/README.md rename to src/TUnit.Core/README.md diff --git a/TUnit.Core/ResolvedDependency.cs b/src/TUnit.Core/ResolvedDependency.cs similarity index 100% rename from TUnit.Core/ResolvedDependency.cs rename to src/TUnit.Core/ResolvedDependency.cs diff --git a/TUnit.Core/RunHelpers.cs b/src/TUnit.Core/RunHelpers.cs similarity index 100% rename from TUnit.Core/RunHelpers.cs rename to src/TUnit.Core/RunHelpers.cs diff --git a/TUnit.Core/Services/GenericTypeResolver.cs b/src/TUnit.Core/Services/GenericTypeResolver.cs similarity index 100% rename from TUnit.Core/Services/GenericTypeResolver.cs rename to src/TUnit.Core/Services/GenericTypeResolver.cs diff --git a/TUnit.Core/Services/IContextProvider.cs b/src/TUnit.Core/Services/IContextProvider.cs similarity index 100% rename from TUnit.Core/Services/IContextProvider.cs rename to src/TUnit.Core/Services/IContextProvider.cs diff --git a/TUnit.Core/Services/ModeDetector.cs b/src/TUnit.Core/Services/ModeDetector.cs similarity index 100% rename from TUnit.Core/Services/ModeDetector.cs rename to src/TUnit.Core/Services/ModeDetector.cs diff --git a/TUnit.Core/Services/NoOpGenericTypeResolver.cs b/src/TUnit.Core/Services/NoOpGenericTypeResolver.cs similarity index 100% rename from TUnit.Core/Services/NoOpGenericTypeResolver.cs rename to src/TUnit.Core/Services/NoOpGenericTypeResolver.cs diff --git a/TUnit.Core/Services/ObjectInitializationService.cs b/src/TUnit.Core/Services/ObjectInitializationService.cs similarity index 100% rename from TUnit.Core/Services/ObjectInitializationService.cs rename to src/TUnit.Core/Services/ObjectInitializationService.cs diff --git a/TUnit.Core/Services/TestExecutionRegistry.cs b/src/TUnit.Core/Services/TestExecutionRegistry.cs similarity index 100% rename from TUnit.Core/Services/TestExecutionRegistry.cs rename to src/TUnit.Core/Services/TestExecutionRegistry.cs diff --git a/TUnit.Core/Services/TestNameFormatter.cs b/src/TUnit.Core/Services/TestNameFormatter.cs similarity index 100% rename from TUnit.Core/Services/TestNameFormatter.cs rename to src/TUnit.Core/Services/TestNameFormatter.cs diff --git a/TUnit.Core/Services/TestServiceProvider.cs b/src/TUnit.Core/Services/TestServiceProvider.cs similarity index 100% rename from TUnit.Core/Services/TestServiceProvider.cs rename to src/TUnit.Core/Services/TestServiceProvider.cs diff --git a/TUnit.Core/Settings/DisplaySettings.cs b/src/TUnit.Core/Settings/DisplaySettings.cs similarity index 100% rename from TUnit.Core/Settings/DisplaySettings.cs rename to src/TUnit.Core/Settings/DisplaySettings.cs diff --git a/TUnit.Core/Settings/ExecutionSettings.cs b/src/TUnit.Core/Settings/ExecutionSettings.cs similarity index 100% rename from TUnit.Core/Settings/ExecutionSettings.cs rename to src/TUnit.Core/Settings/ExecutionSettings.cs diff --git a/TUnit.Core/Settings/ParallelismSettings.cs b/src/TUnit.Core/Settings/ParallelismSettings.cs similarity index 100% rename from TUnit.Core/Settings/ParallelismSettings.cs rename to src/TUnit.Core/Settings/ParallelismSettings.cs diff --git a/TUnit.Core/Settings/TUnitSettings.cs b/src/TUnit.Core/Settings/TUnitSettings.cs similarity index 100% rename from TUnit.Core/Settings/TUnitSettings.cs rename to src/TUnit.Core/Settings/TUnitSettings.cs diff --git a/TUnit.Core/Settings/TimeoutSettings.cs b/src/TUnit.Core/Settings/TimeoutSettings.cs similarity index 100% rename from TUnit.Core/Settings/TimeoutSettings.cs rename to src/TUnit.Core/Settings/TimeoutSettings.cs diff --git a/TUnit.Core/SharedDataKey.cs b/src/TUnit.Core/SharedDataKey.cs similarity index 100% rename from TUnit.Core/SharedDataKey.cs rename to src/TUnit.Core/SharedDataKey.cs diff --git a/TUnit.Core/SharedDataSources.cs b/src/TUnit.Core/SharedDataSources.cs similarity index 100% rename from TUnit.Core/SharedDataSources.cs rename to src/TUnit.Core/SharedDataSources.cs diff --git a/TUnit.Core/Skip.cs b/src/TUnit.Core/Skip.cs similarity index 100% rename from TUnit.Core/Skip.cs rename to src/TUnit.Core/Skip.cs diff --git a/TUnit.Core/SkippedTestInstance.cs b/src/TUnit.Core/SkippedTestInstance.cs similarity index 100% rename from TUnit.Core/SkippedTestInstance.cs rename to src/TUnit.Core/SkippedTestInstance.cs diff --git a/TUnit.Core/SourceRegistrar.cs b/src/TUnit.Core/SourceRegistrar.cs similarity index 100% rename from TUnit.Core/SourceRegistrar.cs rename to src/TUnit.Core/SourceRegistrar.cs diff --git a/TUnit.Core/Sources.cs b/src/TUnit.Core/Sources.cs similarity index 100% rename from TUnit.Core/Sources.cs rename to src/TUnit.Core/Sources.cs diff --git a/TUnit.Core/SpanData.cs b/src/TUnit.Core/SpanData.cs similarity index 100% rename from TUnit.Core/SpanData.cs rename to src/TUnit.Core/SpanData.cs diff --git a/TUnit.Core/StaticProperties/StaticPropertyMetadata.cs b/src/TUnit.Core/StaticProperties/StaticPropertyMetadata.cs similarity index 100% rename from TUnit.Core/StaticProperties/StaticPropertyMetadata.cs rename to src/TUnit.Core/StaticProperties/StaticPropertyMetadata.cs diff --git a/TUnit.Core/StaticProperties/StaticPropertyRegistry.cs b/src/TUnit.Core/StaticProperties/StaticPropertyRegistry.cs similarity index 100% rename from TUnit.Core/StaticProperties/StaticPropertyRegistry.cs rename to src/TUnit.Core/StaticProperties/StaticPropertyRegistry.cs diff --git a/TUnit.Core/StaticPropertyReflectionInitializer.cs b/src/TUnit.Core/StaticPropertyReflectionInitializer.cs similarity index 100% rename from TUnit.Core/StaticPropertyReflectionInitializer.cs rename to src/TUnit.Core/StaticPropertyReflectionInitializer.cs diff --git a/TUnit.Core/TUnit.Core.csproj b/src/TUnit.Core/TUnit.Core.csproj similarity index 97% rename from TUnit.Core/TUnit.Core.csproj rename to src/TUnit.Core/TUnit.Core.csproj index a6eec1aeec4..0ffb72e7670 100644 --- a/TUnit.Core/TUnit.Core.csproj +++ b/src/TUnit.Core/TUnit.Core.csproj @@ -1,6 +1,6 @@  - + @@ -75,6 +75,6 @@ - + diff --git a/TUnit.Core/TUnit.Core.csproj.DotSettings b/src/TUnit.Core/TUnit.Core.csproj.DotSettings similarity index 100% rename from TUnit.Core/TUnit.Core.csproj.DotSettings rename to src/TUnit.Core/TUnit.Core.csproj.DotSettings diff --git a/TUnit.Core/TUnit.Core.props b/src/TUnit.Core/TUnit.Core.props similarity index 100% rename from TUnit.Core/TUnit.Core.props rename to src/TUnit.Core/TUnit.Core.props diff --git a/TUnit.Core/TUnit.Core.targets b/src/TUnit.Core/TUnit.Core.targets similarity index 100% rename from TUnit.Core/TUnit.Core.targets rename to src/TUnit.Core/TUnit.Core.targets diff --git a/TUnit.Core/TUnitActivitySource.ReportConstants.cs b/src/TUnit.Core/TUnitActivitySource.ReportConstants.cs similarity index 100% rename from TUnit.Core/TUnitActivitySource.ReportConstants.cs rename to src/TUnit.Core/TUnitActivitySource.ReportConstants.cs diff --git a/TUnit.Core/TUnitActivitySource.cs b/src/TUnit.Core/TUnitActivitySource.cs similarity index 100% rename from TUnit.Core/TUnitActivitySource.cs rename to src/TUnit.Core/TUnitActivitySource.cs diff --git a/TUnit.Core/TestBuilder/TestBuilderException.cs b/src/TUnit.Core/TestBuilder/TestBuilderException.cs similarity index 100% rename from TUnit.Core/TestBuilder/TestBuilderException.cs rename to src/TUnit.Core/TestBuilder/TestBuilderException.cs diff --git a/TUnit.Core/TestBuilderContext.cs b/src/TUnit.Core/TestBuilderContext.cs similarity index 100% rename from TUnit.Core/TestBuilderContext.cs rename to src/TUnit.Core/TestBuilderContext.cs diff --git a/TUnit.Core/TestContext.Dependencies.cs b/src/TUnit.Core/TestContext.Dependencies.cs similarity index 100% rename from TUnit.Core/TestContext.Dependencies.cs rename to src/TUnit.Core/TestContext.Dependencies.cs diff --git a/TUnit.Core/TestContext.Events.cs b/src/TUnit.Core/TestContext.Events.cs similarity index 100% rename from TUnit.Core/TestContext.Events.cs rename to src/TUnit.Core/TestContext.Events.cs diff --git a/TUnit.Core/TestContext.Execution.cs b/src/TUnit.Core/TestContext.Execution.cs similarity index 100% rename from TUnit.Core/TestContext.Execution.cs rename to src/TUnit.Core/TestContext.Execution.cs diff --git a/TUnit.Core/TestContext.Isolation.cs b/src/TUnit.Core/TestContext.Isolation.cs similarity index 100% rename from TUnit.Core/TestContext.Isolation.cs rename to src/TUnit.Core/TestContext.Isolation.cs diff --git a/TUnit.Core/TestContext.Metadata.cs b/src/TUnit.Core/TestContext.Metadata.cs similarity index 100% rename from TUnit.Core/TestContext.Metadata.cs rename to src/TUnit.Core/TestContext.Metadata.cs diff --git a/TUnit.Core/TestContext.Output.cs b/src/TUnit.Core/TestContext.Output.cs similarity index 100% rename from TUnit.Core/TestContext.Output.cs rename to src/TUnit.Core/TestContext.Output.cs diff --git a/TUnit.Core/TestContext.Parallelization.cs b/src/TUnit.Core/TestContext.Parallelization.cs similarity index 100% rename from TUnit.Core/TestContext.Parallelization.cs rename to src/TUnit.Core/TestContext.Parallelization.cs diff --git a/TUnit.Core/TestContext.StateBag.cs b/src/TUnit.Core/TestContext.StateBag.cs similarity index 100% rename from TUnit.Core/TestContext.StateBag.cs rename to src/TUnit.Core/TestContext.StateBag.cs diff --git a/TUnit.Core/TestContext.cs b/src/TUnit.Core/TestContext.cs similarity index 100% rename from TUnit.Core/TestContext.cs rename to src/TUnit.Core/TestContext.cs diff --git a/TUnit.Core/TestContextEvents.cs b/src/TUnit.Core/TestContextEvents.cs similarity index 100% rename from TUnit.Core/TestContextEvents.cs rename to src/TUnit.Core/TestContextEvents.cs diff --git a/TUnit.Core/TestDataCombination.cs b/src/TUnit.Core/TestDataCombination.cs similarity index 100% rename from TUnit.Core/TestDataCombination.cs rename to src/TUnit.Core/TestDataCombination.cs diff --git a/TUnit.Core/TestDataContainer.cs b/src/TUnit.Core/TestDataContainer.cs similarity index 100% rename from TUnit.Core/TestDataContainer.cs rename to src/TUnit.Core/TestDataContainer.cs diff --git a/TUnit.Core/TestDataRow.cs b/src/TUnit.Core/TestDataRow.cs similarity index 100% rename from TUnit.Core/TestDataRow.cs rename to src/TUnit.Core/TestDataRow.cs diff --git a/TUnit.Core/TestDataRowMetadata.cs b/src/TUnit.Core/TestDataRowMetadata.cs similarity index 100% rename from TUnit.Core/TestDataRowMetadata.cs rename to src/TUnit.Core/TestDataRowMetadata.cs diff --git a/TUnit.Core/TestDefinition.cs b/src/TUnit.Core/TestDefinition.cs similarity index 100% rename from TUnit.Core/TestDefinition.cs rename to src/TUnit.Core/TestDefinition.cs diff --git a/TUnit.Core/TestDependency.cs b/src/TUnit.Core/TestDependency.cs similarity index 100% rename from TUnit.Core/TestDependency.cs rename to src/TUnit.Core/TestDependency.cs diff --git a/TUnit.Core/TestDetails.Class.cs b/src/TUnit.Core/TestDetails.Class.cs similarity index 100% rename from TUnit.Core/TestDetails.Class.cs rename to src/TUnit.Core/TestDetails.Class.cs diff --git a/TUnit.Core/TestDetails.Configuration.cs b/src/TUnit.Core/TestDetails.Configuration.cs similarity index 100% rename from TUnit.Core/TestDetails.Configuration.cs rename to src/TUnit.Core/TestDetails.Configuration.cs diff --git a/TUnit.Core/TestDetails.Identity.cs b/src/TUnit.Core/TestDetails.Identity.cs similarity index 100% rename from TUnit.Core/TestDetails.Identity.cs rename to src/TUnit.Core/TestDetails.Identity.cs diff --git a/TUnit.Core/TestDetails.Location.cs b/src/TUnit.Core/TestDetails.Location.cs similarity index 100% rename from TUnit.Core/TestDetails.Location.cs rename to src/TUnit.Core/TestDetails.Location.cs diff --git a/TUnit.Core/TestDetails.Metadata.cs b/src/TUnit.Core/TestDetails.Metadata.cs similarity index 100% rename from TUnit.Core/TestDetails.Metadata.cs rename to src/TUnit.Core/TestDetails.Metadata.cs diff --git a/TUnit.Core/TestDetails.Method.cs b/src/TUnit.Core/TestDetails.Method.cs similarity index 100% rename from TUnit.Core/TestDetails.Method.cs rename to src/TUnit.Core/TestDetails.Method.cs diff --git a/TUnit.Core/TestDetails.cs b/src/TUnit.Core/TestDetails.cs similarity index 100% rename from TUnit.Core/TestDetails.cs rename to src/TUnit.Core/TestDetails.cs diff --git a/TUnit.Core/TestEntry.cs b/src/TUnit.Core/TestEntry.cs similarity index 100% rename from TUnit.Core/TestEntry.cs rename to src/TUnit.Core/TestEntry.cs diff --git a/TUnit.Core/TestEntryFactory.cs b/src/TUnit.Core/TestEntryFactory.cs similarity index 100% rename from TUnit.Core/TestEntryFactory.cs rename to src/TUnit.Core/TestEntryFactory.cs diff --git a/TUnit.Core/TestEntrySource.cs b/src/TUnit.Core/TestEntrySource.cs similarity index 100% rename from TUnit.Core/TestEntrySource.cs rename to src/TUnit.Core/TestEntrySource.cs diff --git a/TUnit.Core/TestMetadata.cs b/src/TUnit.Core/TestMetadata.cs similarity index 100% rename from TUnit.Core/TestMetadata.cs rename to src/TUnit.Core/TestMetadata.cs diff --git a/TUnit.Core/TestMetadataFactory.cs b/src/TUnit.Core/TestMetadataFactory.cs similarity index 100% rename from TUnit.Core/TestMetadataFactory.cs rename to src/TUnit.Core/TestMetadataFactory.cs diff --git a/TUnit.Core/TestMetadata`1.cs b/src/TUnit.Core/TestMetadata`1.cs similarity index 100% rename from TUnit.Core/TestMetadata`1.cs rename to src/TUnit.Core/TestMetadata`1.cs diff --git a/TUnit.Core/TestPhase.cs b/src/TUnit.Core/TestPhase.cs similarity index 100% rename from TUnit.Core/TestPhase.cs rename to src/TUnit.Core/TestPhase.cs diff --git a/TUnit.Core/TestResult.cs b/src/TUnit.Core/TestResult.cs similarity index 100% rename from TUnit.Core/TestResult.cs rename to src/TUnit.Core/TestResult.cs diff --git a/TUnit.Core/TestState.cs b/src/TUnit.Core/TestState.cs similarity index 100% rename from TUnit.Core/TestState.cs rename to src/TUnit.Core/TestState.cs diff --git a/TUnit.Core/TestStateExtensions.cs b/src/TUnit.Core/TestStateExtensions.cs similarity index 100% rename from TUnit.Core/TestStateExtensions.cs rename to src/TUnit.Core/TestStateExtensions.cs diff --git a/TUnit.Core/TestVariantInfo.cs b/src/TUnit.Core/TestVariantInfo.cs similarity index 100% rename from TUnit.Core/TestVariantInfo.cs rename to src/TUnit.Core/TestVariantInfo.cs diff --git a/TUnit.Core/Timing.cs b/src/TUnit.Core/Timing.cs similarity index 100% rename from TUnit.Core/Timing.cs rename to src/TUnit.Core/Timing.cs diff --git a/TUnit.Core/TraceRegistry.cs b/src/TUnit.Core/TraceRegistry.cs similarity index 100% rename from TUnit.Core/TraceRegistry.cs rename to src/TUnit.Core/TraceRegistry.cs diff --git a/TUnit.Core/TraceScopeRegistry.cs b/src/TUnit.Core/TraceScopeRegistry.cs similarity index 100% rename from TUnit.Core/TraceScopeRegistry.cs rename to src/TUnit.Core/TraceScopeRegistry.cs diff --git a/TUnit.Core/Tracking/ObjectTracker.cs b/src/TUnit.Core/Tracking/ObjectTracker.cs similarity index 100% rename from TUnit.Core/Tracking/ObjectTracker.cs rename to src/TUnit.Core/Tracking/ObjectTracker.cs diff --git a/TUnit.Core/Tracking/TrackableObjectGraphProvider.cs b/src/TUnit.Core/Tracking/TrackableObjectGraphProvider.cs similarity index 100% rename from TUnit.Core/Tracking/TrackableObjectGraphProvider.cs rename to src/TUnit.Core/Tracking/TrackableObjectGraphProvider.cs diff --git a/TUnit.Core/TypeArrayComparer.cs b/src/TUnit.Core/TypeArrayComparer.cs similarity index 100% rename from TUnit.Core/TypeArrayComparer.cs rename to src/TUnit.Core/TypeArrayComparer.cs diff --git a/TUnit.Core/TypeInfo.cs b/src/TUnit.Core/TypeInfo.cs similarity index 100% rename from TUnit.Core/TypeInfo.cs rename to src/TUnit.Core/TypeInfo.cs diff --git a/TUnit.Core/build/TUnit.Core.props b/src/TUnit.Core/build/TUnit.Core.props similarity index 100% rename from TUnit.Core/build/TUnit.Core.props rename to src/TUnit.Core/build/TUnit.Core.props diff --git a/TUnit.Core/build/TUnit.Core.targets b/src/TUnit.Core/build/TUnit.Core.targets similarity index 100% rename from TUnit.Core/build/TUnit.Core.targets rename to src/TUnit.Core/build/TUnit.Core.targets diff --git a/TUnit.Engine/Building/Collectors/AotTestDataCollector.cs b/src/TUnit.Engine/Building/Collectors/AotTestDataCollector.cs similarity index 100% rename from TUnit.Engine/Building/Collectors/AotTestDataCollector.cs rename to src/TUnit.Engine/Building/Collectors/AotTestDataCollector.cs diff --git a/TUnit.Engine/Building/Interfaces/ITestBuilder.cs b/src/TUnit.Engine/Building/Interfaces/ITestBuilder.cs similarity index 100% rename from TUnit.Engine/Building/Interfaces/ITestBuilder.cs rename to src/TUnit.Engine/Building/Interfaces/ITestBuilder.cs diff --git a/TUnit.Engine/Building/Interfaces/ITestDataCollector.cs b/src/TUnit.Engine/Building/Interfaces/ITestDataCollector.cs similarity index 100% rename from TUnit.Engine/Building/Interfaces/ITestDataCollector.cs rename to src/TUnit.Engine/Building/Interfaces/ITestDataCollector.cs diff --git a/TUnit.Engine/Building/ParameterMetadataFactory.cs b/src/TUnit.Engine/Building/ParameterMetadataFactory.cs similarity index 100% rename from TUnit.Engine/Building/ParameterMetadataFactory.cs rename to src/TUnit.Engine/Building/ParameterMetadataFactory.cs diff --git a/TUnit.Engine/Building/ReflectionMetadataBuilder.cs b/src/TUnit.Engine/Building/ReflectionMetadataBuilder.cs similarity index 100% rename from TUnit.Engine/Building/ReflectionMetadataBuilder.cs rename to src/TUnit.Engine/Building/ReflectionMetadataBuilder.cs diff --git a/TUnit.Engine/Building/TestBuilder.cs b/src/TUnit.Engine/Building/TestBuilder.cs similarity index 100% rename from TUnit.Engine/Building/TestBuilder.cs rename to src/TUnit.Engine/Building/TestBuilder.cs diff --git a/TUnit.Engine/Building/TestBuilderPipeline.cs b/src/TUnit.Engine/Building/TestBuilderPipeline.cs similarity index 100% rename from TUnit.Engine/Building/TestBuilderPipeline.cs rename to src/TUnit.Engine/Building/TestBuilderPipeline.cs diff --git a/TUnit.Engine/Building/TestBuildingContext.cs b/src/TUnit.Engine/Building/TestBuildingContext.cs similarity index 100% rename from TUnit.Engine/Building/TestBuildingContext.cs rename to src/TUnit.Engine/Building/TestBuildingContext.cs diff --git a/TUnit.Engine/Building/TestDataCollectorFactory.cs b/src/TUnit.Engine/Building/TestDataCollectorFactory.cs similarity index 100% rename from TUnit.Engine/Building/TestDataCollectorFactory.cs rename to src/TUnit.Engine/Building/TestDataCollectorFactory.cs diff --git a/TUnit.Engine/Capabilities/BannerCapability.cs b/src/TUnit.Engine/Capabilities/BannerCapability.cs similarity index 100% rename from TUnit.Engine/Capabilities/BannerCapability.cs rename to src/TUnit.Engine/Capabilities/BannerCapability.cs diff --git a/TUnit.Engine/Capabilities/StopExecutionCapability.cs b/src/TUnit.Engine/Capabilities/StopExecutionCapability.cs similarity index 100% rename from TUnit.Engine/Capabilities/StopExecutionCapability.cs rename to src/TUnit.Engine/Capabilities/StopExecutionCapability.cs diff --git a/TUnit.Engine/Capabilities/TrxReportCapability.cs b/src/TUnit.Engine/Capabilities/TrxReportCapability.cs similarity index 100% rename from TUnit.Engine/Capabilities/TrxReportCapability.cs rename to src/TUnit.Engine/Capabilities/TrxReportCapability.cs diff --git a/TUnit.Engine/CommandLineProviders/DetailedStacktraceCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/DetailedStacktraceCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/DetailedStacktraceCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/DetailedStacktraceCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/DisableLogoCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/DisableLogoCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/DisableLogoCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/DisableLogoCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/FailFastCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/FailFastCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/FailFastCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/FailFastCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/GitHubReporterCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/GitHubReporterCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/GitHubReporterCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/GitHubReporterCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/HtmlReporterCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/HtmlReporterCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/HtmlReporterCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/HtmlReporterCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/JUnitReporterCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/JUnitReporterCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/JUnitReporterCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/JUnitReporterCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/JsonOutputCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/JsonOutputCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/JsonOutputCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/JsonOutputCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/LogLevelCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/LogLevelCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/LogLevelCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/LogLevelCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/MaximumParallelTestsCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/MaximumParallelTestsCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/MaximumParallelTestsCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/MaximumParallelTestsCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/ParametersCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/ParametersCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/ParametersCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/ParametersCommandProvider.cs diff --git a/TUnit.Engine/CommandLineProviders/ReflectionModeCommandProvider.cs b/src/TUnit.Engine/CommandLineProviders/ReflectionModeCommandProvider.cs similarity index 100% rename from TUnit.Engine/CommandLineProviders/ReflectionModeCommandProvider.cs rename to src/TUnit.Engine/CommandLineProviders/ReflectionModeCommandProvider.cs diff --git a/TUnit.Engine/ConcurrentHashSet.cs b/src/TUnit.Engine/ConcurrentHashSet.cs similarity index 100% rename from TUnit.Engine/ConcurrentHashSet.cs rename to src/TUnit.Engine/ConcurrentHashSet.cs diff --git a/TUnit.Engine/Configuration/EnvironmentConstants.cs b/src/TUnit.Engine/Configuration/EnvironmentConstants.cs similarity index 100% rename from TUnit.Engine/Configuration/EnvironmentConstants.cs rename to src/TUnit.Engine/Configuration/EnvironmentConstants.cs diff --git a/TUnit.Engine/Constants/EngineDefaults.cs b/src/TUnit.Engine/Constants/EngineDefaults.cs similarity index 100% rename from TUnit.Engine/Constants/EngineDefaults.cs rename to src/TUnit.Engine/Constants/EngineDefaults.cs diff --git a/TUnit.Engine/Constants/TestAdapterConstants.cs b/src/TUnit.Engine/Constants/TestAdapterConstants.cs similarity index 100% rename from TUnit.Engine/Constants/TestAdapterConstants.cs rename to src/TUnit.Engine/Constants/TestAdapterConstants.cs diff --git a/TUnit.Engine/DeferredEnumerationExecutableTest.cs b/src/TUnit.Engine/DeferredEnumerationExecutableTest.cs similarity index 100% rename from TUnit.Engine/DeferredEnumerationExecutableTest.cs rename to src/TUnit.Engine/DeferredEnumerationExecutableTest.cs diff --git a/TUnit.Engine/Discovery/AsyncDataSourceHelper.cs b/src/TUnit.Engine/Discovery/AsyncDataSourceHelper.cs similarity index 100% rename from TUnit.Engine/Discovery/AsyncDataSourceHelper.cs rename to src/TUnit.Engine/Discovery/AsyncDataSourceHelper.cs diff --git a/TUnit.Engine/Discovery/AsyncDataSourcePlaceholder.cs b/src/TUnit.Engine/Discovery/AsyncDataSourcePlaceholder.cs similarity index 100% rename from TUnit.Engine/Discovery/AsyncDataSourcePlaceholder.cs rename to src/TUnit.Engine/Discovery/AsyncDataSourcePlaceholder.cs diff --git a/TUnit.Engine/Discovery/ConstructorHelper.cs b/src/TUnit.Engine/Discovery/ConstructorHelper.cs similarity index 100% rename from TUnit.Engine/Discovery/ConstructorHelper.cs rename to src/TUnit.Engine/Discovery/ConstructorHelper.cs diff --git a/TUnit.Engine/Discovery/GenericTestHelper.cs b/src/TUnit.Engine/Discovery/GenericTestHelper.cs similarity index 100% rename from TUnit.Engine/Discovery/GenericTestHelper.cs rename to src/TUnit.Engine/Discovery/GenericTestHelper.cs diff --git a/TUnit.Engine/Discovery/IHookRegistrar.cs b/src/TUnit.Engine/Discovery/IHookRegistrar.cs similarity index 100% rename from TUnit.Engine/Discovery/IHookRegistrar.cs rename to src/TUnit.Engine/Discovery/IHookRegistrar.cs diff --git a/TUnit.Engine/Discovery/ReflectionAttributeExtractor.cs b/src/TUnit.Engine/Discovery/ReflectionAttributeExtractor.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionAttributeExtractor.cs rename to src/TUnit.Engine/Discovery/ReflectionAttributeExtractor.cs diff --git a/TUnit.Engine/Discovery/ReflectionGenericTypeResolver.cs b/src/TUnit.Engine/Discovery/ReflectionGenericTypeResolver.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionGenericTypeResolver.cs rename to src/TUnit.Engine/Discovery/ReflectionGenericTypeResolver.cs diff --git a/TUnit.Engine/Discovery/ReflectionHookDiscoveryService.cs b/src/TUnit.Engine/Discovery/ReflectionHookDiscoveryService.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionHookDiscoveryService.cs rename to src/TUnit.Engine/Discovery/ReflectionHookDiscoveryService.cs diff --git a/TUnit.Engine/Discovery/ReflectionHookRegistrar.cs b/src/TUnit.Engine/Discovery/ReflectionHookRegistrar.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionHookRegistrar.cs rename to src/TUnit.Engine/Discovery/ReflectionHookRegistrar.cs diff --git a/TUnit.Engine/Discovery/ReflectionInstanceFactory.cs b/src/TUnit.Engine/Discovery/ReflectionInstanceFactory.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionInstanceFactory.cs rename to src/TUnit.Engine/Discovery/ReflectionInstanceFactory.cs diff --git a/TUnit.Engine/Discovery/ReflectionTestDataCollector.cs b/src/TUnit.Engine/Discovery/ReflectionTestDataCollector.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionTestDataCollector.cs rename to src/TUnit.Engine/Discovery/ReflectionTestDataCollector.cs diff --git a/TUnit.Engine/Discovery/ReflectionTestMetadata.cs b/src/TUnit.Engine/Discovery/ReflectionTestMetadata.cs similarity index 100% rename from TUnit.Engine/Discovery/ReflectionTestMetadata.cs rename to src/TUnit.Engine/Discovery/ReflectionTestMetadata.cs diff --git a/TUnit.Engine/Discovery/SourceGenHookRegistrar.cs b/src/TUnit.Engine/Discovery/SourceGenHookRegistrar.cs similarity index 100% rename from TUnit.Engine/Discovery/SourceGenHookRegistrar.cs rename to src/TUnit.Engine/Discovery/SourceGenHookRegistrar.cs diff --git a/TUnit.Engine/Discovery/TestInstanceHelper.cs b/src/TUnit.Engine/Discovery/TestInstanceHelper.cs similarity index 100% rename from TUnit.Engine/Discovery/TestInstanceHelper.cs rename to src/TUnit.Engine/Discovery/TestInstanceHelper.cs diff --git a/TUnit.Engine/EmptyDataSourceAttribute.cs b/src/TUnit.Engine/EmptyDataSourceAttribute.cs similarity index 100% rename from TUnit.Engine/EmptyDataSourceAttribute.cs rename to src/TUnit.Engine/EmptyDataSourceAttribute.cs diff --git a/TUnit.Engine/Enums/EngineMode.cs b/src/TUnit.Engine/Enums/EngineMode.cs similarity index 100% rename from TUnit.Engine/Enums/EngineMode.cs rename to src/TUnit.Engine/Enums/EngineMode.cs diff --git a/TUnit.Engine/Enums/FailureCategory.cs b/src/TUnit.Engine/Enums/FailureCategory.cs similarity index 100% rename from TUnit.Engine/Enums/FailureCategory.cs rename to src/TUnit.Engine/Enums/FailureCategory.cs diff --git a/TUnit.Engine/Events/EventBatcher.cs b/src/TUnit.Engine/Events/EventBatcher.cs similarity index 100% rename from TUnit.Engine/Events/EventBatcher.cs rename to src/TUnit.Engine/Events/EventBatcher.cs diff --git a/TUnit.Engine/Events/EventReceiverCache.cs b/src/TUnit.Engine/Events/EventReceiverCache.cs similarity index 100% rename from TUnit.Engine/Events/EventReceiverCache.cs rename to src/TUnit.Engine/Events/EventReceiverCache.cs diff --git a/TUnit.Engine/Events/EventReceiverRegistry.cs b/src/TUnit.Engine/Events/EventReceiverRegistry.cs similarity index 100% rename from TUnit.Engine/Events/EventReceiverRegistry.cs rename to src/TUnit.Engine/Events/EventReceiverRegistry.cs diff --git a/TUnit.Engine/Exceptions/HookFailedException.cs b/src/TUnit.Engine/Exceptions/HookFailedException.cs similarity index 100% rename from TUnit.Engine/Exceptions/HookFailedException.cs rename to src/TUnit.Engine/Exceptions/HookFailedException.cs diff --git a/TUnit.Engine/Exceptions/TUnitFailedException.cs b/src/TUnit.Engine/Exceptions/TUnitFailedException.cs similarity index 100% rename from TUnit.Engine/Exceptions/TUnitFailedException.cs rename to src/TUnit.Engine/Exceptions/TUnitFailedException.cs diff --git a/TUnit.Engine/Exceptions/TestFailedException.cs b/src/TUnit.Engine/Exceptions/TestFailedException.cs similarity index 100% rename from TUnit.Engine/Exceptions/TestFailedException.cs rename to src/TUnit.Engine/Exceptions/TestFailedException.cs diff --git a/TUnit.Engine/Exceptions/ThrowListener.cs b/src/TUnit.Engine/Exceptions/ThrowListener.cs similarity index 100% rename from TUnit.Engine/Exceptions/ThrowListener.cs rename to src/TUnit.Engine/Exceptions/ThrowListener.cs diff --git a/TUnit.Engine/Extensions/AttributeArrayExtensions.cs b/src/TUnit.Engine/Extensions/AttributeArrayExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/AttributeArrayExtensions.cs rename to src/TUnit.Engine/Extensions/AttributeArrayExtensions.cs diff --git a/TUnit.Engine/Extensions/EnumerableExtensions.cs b/src/TUnit.Engine/Extensions/EnumerableExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/EnumerableExtensions.cs rename to src/TUnit.Engine/Extensions/EnumerableExtensions.cs diff --git a/TUnit.Engine/Extensions/JsonExtensions.cs b/src/TUnit.Engine/Extensions/JsonExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/JsonExtensions.cs rename to src/TUnit.Engine/Extensions/JsonExtensions.cs diff --git a/TUnit.Engine/Extensions/TestApplicationBuilderExtensions.cs b/src/TUnit.Engine/Extensions/TestApplicationBuilderExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/TestApplicationBuilderExtensions.cs rename to src/TUnit.Engine/Extensions/TestApplicationBuilderExtensions.cs diff --git a/TUnit.Engine/Extensions/TestContextExtensions.cs b/src/TUnit.Engine/Extensions/TestContextExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/TestContextExtensions.cs rename to src/TUnit.Engine/Extensions/TestContextExtensions.cs diff --git a/TUnit.Engine/Extensions/TestExtensions.cs b/src/TUnit.Engine/Extensions/TestExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/TestExtensions.cs rename to src/TUnit.Engine/Extensions/TestExtensions.cs diff --git a/TUnit.Engine/Extensions/TestNodeStatePropertyExtensions.cs b/src/TUnit.Engine/Extensions/TestNodeStatePropertyExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/TestNodeStatePropertyExtensions.cs rename to src/TUnit.Engine/Extensions/TestNodeStatePropertyExtensions.cs diff --git a/TUnit.Engine/Extensions/TypeExtensions.cs b/src/TUnit.Engine/Extensions/TypeExtensions.cs similarity index 100% rename from TUnit.Engine/Extensions/TypeExtensions.cs rename to src/TUnit.Engine/Extensions/TypeExtensions.cs diff --git a/TUnit.Engine/FailedExecutableTest.cs b/src/TUnit.Engine/FailedExecutableTest.cs similarity index 100% rename from TUnit.Engine/FailedExecutableTest.cs rename to src/TUnit.Engine/FailedExecutableTest.cs diff --git a/TUnit.Engine/Framework/ConfigurationAdapter.cs b/src/TUnit.Engine/Framework/ConfigurationAdapter.cs similarity index 100% rename from TUnit.Engine/Framework/ConfigurationAdapter.cs rename to src/TUnit.Engine/Framework/ConfigurationAdapter.cs diff --git a/TUnit.Engine/Framework/IFilterReceiver.cs b/src/TUnit.Engine/Framework/IFilterReceiver.cs similarity index 100% rename from TUnit.Engine/Framework/IFilterReceiver.cs rename to src/TUnit.Engine/Framework/IFilterReceiver.cs diff --git a/TUnit.Engine/Framework/IRequestHandler.cs b/src/TUnit.Engine/Framework/IRequestHandler.cs similarity index 100% rename from TUnit.Engine/Framework/IRequestHandler.cs rename to src/TUnit.Engine/Framework/IRequestHandler.cs diff --git a/TUnit.Engine/Framework/TUnitExtension.cs b/src/TUnit.Engine/Framework/TUnitExtension.cs similarity index 100% rename from TUnit.Engine/Framework/TUnitExtension.cs rename to src/TUnit.Engine/Framework/TUnitExtension.cs diff --git a/TUnit.Engine/Framework/TUnitServiceProvider.cs b/src/TUnit.Engine/Framework/TUnitServiceProvider.cs similarity index 100% rename from TUnit.Engine/Framework/TUnitServiceProvider.cs rename to src/TUnit.Engine/Framework/TUnitServiceProvider.cs diff --git a/TUnit.Engine/Framework/TUnitTestFramework.cs b/src/TUnit.Engine/Framework/TUnitTestFramework.cs similarity index 100% rename from TUnit.Engine/Framework/TUnitTestFramework.cs rename to src/TUnit.Engine/Framework/TUnitTestFramework.cs diff --git a/TUnit.Engine/Framework/TestRequestHandler.cs b/src/TUnit.Engine/Framework/TestRequestHandler.cs similarity index 100% rename from TUnit.Engine/Framework/TestRequestHandler.cs rename to src/TUnit.Engine/Framework/TestRequestHandler.cs diff --git a/TUnit.Engine/Framework/TestingPlatformBuilderHook.cs b/src/TUnit.Engine/Framework/TestingPlatformBuilderHook.cs similarity index 100% rename from TUnit.Engine/Framework/TestingPlatformBuilderHook.cs rename to src/TUnit.Engine/Framework/TestingPlatformBuilderHook.cs diff --git a/TUnit.Engine/Helpers/AssemblyReferenceCache.cs b/src/TUnit.Engine/Helpers/AssemblyReferenceCache.cs similarity index 100% rename from TUnit.Engine/Helpers/AssemblyReferenceCache.cs rename to src/TUnit.Engine/Helpers/AssemblyReferenceCache.cs diff --git a/TUnit.Engine/Helpers/AttributeHelpers.cs b/src/TUnit.Engine/Helpers/AttributeHelpers.cs similarity index 100% rename from TUnit.Engine/Helpers/AttributeHelpers.cs rename to src/TUnit.Engine/Helpers/AttributeHelpers.cs diff --git a/TUnit.Engine/Helpers/DataSourceMetadataExtractor.cs b/src/TUnit.Engine/Helpers/DataSourceMetadataExtractor.cs similarity index 100% rename from TUnit.Engine/Helpers/DataSourceMetadataExtractor.cs rename to src/TUnit.Engine/Helpers/DataSourceMetadataExtractor.cs diff --git a/TUnit.Engine/Helpers/DataUnwrapper.cs b/src/TUnit.Engine/Helpers/DataUnwrapper.cs similarity index 100% rename from TUnit.Engine/Helpers/DataUnwrapper.cs rename to src/TUnit.Engine/Helpers/DataUnwrapper.cs diff --git a/TUnit.Engine/Helpers/DisplayNameBuilder.cs b/src/TUnit.Engine/Helpers/DisplayNameBuilder.cs similarity index 100% rename from TUnit.Engine/Helpers/DisplayNameBuilder.cs rename to src/TUnit.Engine/Helpers/DisplayNameBuilder.cs diff --git a/TUnit.Engine/Helpers/DotNetAssemblyHelper.cs b/src/TUnit.Engine/Helpers/DotNetAssemblyHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/DotNetAssemblyHelper.cs rename to src/TUnit.Engine/Helpers/DotNetAssemblyHelper.cs diff --git a/TUnit.Engine/Helpers/ExceptionsHelper.cs b/src/TUnit.Engine/Helpers/ExceptionsHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/ExceptionsHelper.cs rename to src/TUnit.Engine/Helpers/ExceptionsHelper.cs diff --git a/TUnit.Engine/Helpers/ExecutionContextHelper.cs b/src/TUnit.Engine/Helpers/ExecutionContextHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/ExecutionContextHelper.cs rename to src/TUnit.Engine/Helpers/ExecutionContextHelper.cs diff --git a/TUnit.Engine/Helpers/ExecutionModeHelper.cs b/src/TUnit.Engine/Helpers/ExecutionModeHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/ExecutionModeHelper.cs rename to src/TUnit.Engine/Helpers/ExecutionModeHelper.cs diff --git a/TUnit.Engine/Helpers/ExpressionHelper.cs b/src/TUnit.Engine/Helpers/ExpressionHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/ExpressionHelper.cs rename to src/TUnit.Engine/Helpers/ExpressionHelper.cs diff --git a/TUnit.Engine/Helpers/FuncHelper.cs b/src/TUnit.Engine/Helpers/FuncHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/FuncHelper.cs rename to src/TUnit.Engine/Helpers/FuncHelper.cs diff --git a/TUnit.Engine/Helpers/HookTimeoutHelper.cs b/src/TUnit.Engine/Helpers/HookTimeoutHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/HookTimeoutHelper.cs rename to src/TUnit.Engine/Helpers/HookTimeoutHelper.cs diff --git a/TUnit.Engine/Helpers/MetadataTypeNameFormatter.cs b/src/TUnit.Engine/Helpers/MetadataTypeNameFormatter.cs similarity index 100% rename from TUnit.Engine/Helpers/MetadataTypeNameFormatter.cs rename to src/TUnit.Engine/Helpers/MetadataTypeNameFormatter.cs diff --git a/TUnit.Engine/Helpers/NoOpDisposable.cs b/src/TUnit.Engine/Helpers/NoOpDisposable.cs similarity index 100% rename from TUnit.Engine/Helpers/NoOpDisposable.cs rename to src/TUnit.Engine/Helpers/NoOpDisposable.cs diff --git a/TUnit.Engine/Helpers/OneTimeGate.cs b/src/TUnit.Engine/Helpers/OneTimeGate.cs similarity index 100% rename from TUnit.Engine/Helpers/OneTimeGate.cs rename to src/TUnit.Engine/Helpers/OneTimeGate.cs diff --git a/TUnit.Engine/Helpers/PathValidator.cs b/src/TUnit.Engine/Helpers/PathValidator.cs similarity index 100% rename from TUnit.Engine/Helpers/PathValidator.cs rename to src/TUnit.Engine/Helpers/PathValidator.cs diff --git a/TUnit.Engine/Helpers/TimeoutDiagnostics.cs b/src/TUnit.Engine/Helpers/TimeoutDiagnostics.cs similarity index 100% rename from TUnit.Engine/Helpers/TimeoutDiagnostics.cs rename to src/TUnit.Engine/Helpers/TimeoutDiagnostics.cs diff --git a/TUnit.Engine/Helpers/TimeoutHelper.cs b/src/TUnit.Engine/Helpers/TimeoutHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/TimeoutHelper.cs rename to src/TUnit.Engine/Helpers/TimeoutHelper.cs diff --git a/TUnit.Engine/Helpers/TypeNameHelper.cs b/src/TUnit.Engine/Helpers/TypeNameHelper.cs similarity index 100% rename from TUnit.Engine/Helpers/TypeNameHelper.cs rename to src/TUnit.Engine/Helpers/TypeNameHelper.cs diff --git a/TUnit.Engine/Helpers/ValueTaskBridge.cs b/src/TUnit.Engine/Helpers/ValueTaskBridge.cs similarity index 100% rename from TUnit.Engine/Helpers/ValueTaskBridge.cs rename to src/TUnit.Engine/Helpers/ValueTaskBridge.cs diff --git a/TUnit.Engine/ITestMetadataScanner.cs b/src/TUnit.Engine/ITestMetadataScanner.cs similarity index 100% rename from TUnit.Engine/ITestMetadataScanner.cs rename to src/TUnit.Engine/ITestMetadataScanner.cs diff --git a/TUnit.Engine/Interfaces/IDataSourceResolver.cs b/src/TUnit.Engine/Interfaces/IDataSourceResolver.cs similarity index 100% rename from TUnit.Engine/Interfaces/IDataSourceResolver.cs rename to src/TUnit.Engine/Interfaces/IDataSourceResolver.cs diff --git a/TUnit.Engine/Interfaces/IDynamicTestQueue.cs b/src/TUnit.Engine/Interfaces/IDynamicTestQueue.cs similarity index 100% rename from TUnit.Engine/Interfaces/IDynamicTestQueue.cs rename to src/TUnit.Engine/Interfaces/IDynamicTestQueue.cs diff --git a/TUnit.Engine/Interfaces/IExecutableTestFactory.cs b/src/TUnit.Engine/Interfaces/IExecutableTestFactory.cs similarity index 100% rename from TUnit.Engine/Interfaces/IExecutableTestFactory.cs rename to src/TUnit.Engine/Interfaces/IExecutableTestFactory.cs diff --git a/TUnit.Engine/Interfaces/IHookDelegateBuilder.cs b/src/TUnit.Engine/Interfaces/IHookDelegateBuilder.cs similarity index 100% rename from TUnit.Engine/Interfaces/IHookDelegateBuilder.cs rename to src/TUnit.Engine/Interfaces/IHookDelegateBuilder.cs diff --git a/TUnit.Engine/Interfaces/ITestCoordinator.cs b/src/TUnit.Engine/Interfaces/ITestCoordinator.cs similarity index 100% rename from TUnit.Engine/Interfaces/ITestCoordinator.cs rename to src/TUnit.Engine/Interfaces/ITestCoordinator.cs diff --git a/TUnit.Engine/Interfaces/ITestExecutor.cs b/src/TUnit.Engine/Interfaces/ITestExecutor.cs similarity index 100% rename from TUnit.Engine/Interfaces/ITestExecutor.cs rename to src/TUnit.Engine/Interfaces/ITestExecutor.cs diff --git a/TUnit.Engine/Json/ExceptionJson.cs b/src/TUnit.Engine/Json/ExceptionJson.cs similarity index 100% rename from TUnit.Engine/Json/ExceptionJson.cs rename to src/TUnit.Engine/Json/ExceptionJson.cs diff --git a/TUnit.Engine/Json/JsonContext.cs b/src/TUnit.Engine/Json/JsonContext.cs similarity index 100% rename from TUnit.Engine/Json/JsonContext.cs rename to src/TUnit.Engine/Json/JsonContext.cs diff --git a/TUnit.Engine/Json/TestAssemblyJson.cs b/src/TUnit.Engine/Json/TestAssemblyJson.cs similarity index 100% rename from TUnit.Engine/Json/TestAssemblyJson.cs rename to src/TUnit.Engine/Json/TestAssemblyJson.cs diff --git a/TUnit.Engine/Json/TestClassJson.cs b/src/TUnit.Engine/Json/TestClassJson.cs similarity index 100% rename from TUnit.Engine/Json/TestClassJson.cs rename to src/TUnit.Engine/Json/TestClassJson.cs diff --git a/TUnit.Engine/Json/TestJson.cs b/src/TUnit.Engine/Json/TestJson.cs similarity index 100% rename from TUnit.Engine/Json/TestJson.cs rename to src/TUnit.Engine/Json/TestJson.cs diff --git a/TUnit.Engine/Json/TestResultJson.cs b/src/TUnit.Engine/Json/TestResultJson.cs similarity index 100% rename from TUnit.Engine/Json/TestResultJson.cs rename to src/TUnit.Engine/Json/TestResultJson.cs diff --git a/TUnit.Engine/Json/TestSessionJson.cs b/src/TUnit.Engine/Json/TestSessionJson.cs similarity index 100% rename from TUnit.Engine/Json/TestSessionJson.cs rename to src/TUnit.Engine/Json/TestSessionJson.cs diff --git a/TUnit.Engine/Logging/ConsoleOutputSink.cs b/src/TUnit.Engine/Logging/ConsoleOutputSink.cs similarity index 100% rename from TUnit.Engine/Logging/ConsoleOutputSink.cs rename to src/TUnit.Engine/Logging/ConsoleOutputSink.cs diff --git a/TUnit.Engine/Logging/IdeStreamingSink.cs b/src/TUnit.Engine/Logging/IdeStreamingSink.cs similarity index 100% rename from TUnit.Engine/Logging/IdeStreamingSink.cs rename to src/TUnit.Engine/Logging/IdeStreamingSink.cs diff --git a/TUnit.Engine/Logging/MTPLoggerAdapter.cs b/src/TUnit.Engine/Logging/MTPLoggerAdapter.cs similarity index 100% rename from TUnit.Engine/Logging/MTPLoggerAdapter.cs rename to src/TUnit.Engine/Logging/MTPLoggerAdapter.cs diff --git a/TUnit.Engine/Logging/OptimizedConsoleInterceptor.cs b/src/TUnit.Engine/Logging/OptimizedConsoleInterceptor.cs similarity index 100% rename from TUnit.Engine/Logging/OptimizedConsoleInterceptor.cs rename to src/TUnit.Engine/Logging/OptimizedConsoleInterceptor.cs diff --git a/TUnit.Engine/Logging/StandardErrorConsoleInterceptor.cs b/src/TUnit.Engine/Logging/StandardErrorConsoleInterceptor.cs similarity index 100% rename from TUnit.Engine/Logging/StandardErrorConsoleInterceptor.cs rename to src/TUnit.Engine/Logging/StandardErrorConsoleInterceptor.cs diff --git a/TUnit.Engine/Logging/StandardOutConsoleInterceptor.cs b/src/TUnit.Engine/Logging/StandardOutConsoleInterceptor.cs similarity index 100% rename from TUnit.Engine/Logging/StandardOutConsoleInterceptor.cs rename to src/TUnit.Engine/Logging/StandardOutConsoleInterceptor.cs diff --git a/TUnit.Engine/Logging/TUnitFrameworkLogger.cs b/src/TUnit.Engine/Logging/TUnitFrameworkLogger.cs similarity index 100% rename from TUnit.Engine/Logging/TUnitFrameworkLogger.cs rename to src/TUnit.Engine/Logging/TUnitFrameworkLogger.cs diff --git a/TUnit.Engine/Logging/TestOutputSink.cs b/src/TUnit.Engine/Logging/TestOutputSink.cs similarity index 100% rename from TUnit.Engine/Logging/TestOutputSink.cs rename to src/TUnit.Engine/Logging/TestOutputSink.cs diff --git a/TUnit.Engine/Models/ConstraintKeysCollection.cs b/src/TUnit.Engine/Models/ConstraintKeysCollection.cs similarity index 100% rename from TUnit.Engine/Models/ConstraintKeysCollection.cs rename to src/TUnit.Engine/Models/ConstraintKeysCollection.cs diff --git a/TUnit.Engine/Models/GroupedTests.cs b/src/TUnit.Engine/Models/GroupedTests.cs similarity index 100% rename from TUnit.Engine/Models/GroupedTests.cs rename to src/TUnit.Engine/Models/GroupedTests.cs diff --git a/TUnit.Engine/MtpNullLogger.cs b/src/TUnit.Engine/MtpNullLogger.cs similarity index 100% rename from TUnit.Engine/MtpNullLogger.cs rename to src/TUnit.Engine/MtpNullLogger.cs diff --git a/TUnit.Engine/NamedHookDelegate.cs b/src/TUnit.Engine/NamedHookDelegate.cs similarity index 100% rename from TUnit.Engine/NamedHookDelegate.cs rename to src/TUnit.Engine/NamedHookDelegate.cs diff --git a/TUnit.Engine/NullLoggerFactory.cs b/src/TUnit.Engine/NullLoggerFactory.cs similarity index 100% rename from TUnit.Engine/NullLoggerFactory.cs rename to src/TUnit.Engine/NullLoggerFactory.cs diff --git a/TUnit.Engine/PolyfillExtensions.cs b/src/TUnit.Engine/PolyfillExtensions.cs similarity index 100% rename from TUnit.Engine/PolyfillExtensions.cs rename to src/TUnit.Engine/PolyfillExtensions.cs diff --git a/TUnit.Engine/PriorityQueue.cs b/src/TUnit.Engine/PriorityQueue.cs similarity index 100% rename from TUnit.Engine/PriorityQueue.cs rename to src/TUnit.Engine/PriorityQueue.cs diff --git a/TUnit.Engine/Reporters/Aggregation/AggregatedSummaryWriter.cs b/src/TUnit.Engine/Reporters/Aggregation/AggregatedSummaryWriter.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/AggregatedSummaryWriter.cs rename to src/TUnit.Engine/Reporters/Aggregation/AggregatedSummaryWriter.cs diff --git a/TUnit.Engine/Reporters/Aggregation/AtomicFile.cs b/src/TUnit.Engine/Reporters/Aggregation/AtomicFile.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/AtomicFile.cs rename to src/TUnit.Engine/Reporters/Aggregation/AtomicFile.cs diff --git a/TUnit.Engine/Reporters/Aggregation/GitHubSummaryRegion.cs b/src/TUnit.Engine/Reporters/Aggregation/GitHubSummaryRegion.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/GitHubSummaryRegion.cs rename to src/TUnit.Engine/Reporters/Aggregation/GitHubSummaryRegion.cs diff --git a/TUnit.Engine/Reporters/Aggregation/ReportAggregator.cs b/src/TUnit.Engine/Reporters/Aggregation/ReportAggregator.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/ReportAggregator.cs rename to src/TUnit.Engine/Reporters/Aggregation/ReportAggregator.cs diff --git a/TUnit.Engine/Reporters/Aggregation/ReportDataJson.cs b/src/TUnit.Engine/Reporters/Aggregation/ReportDataJson.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/ReportDataJson.cs rename to src/TUnit.Engine/Reporters/Aggregation/ReportDataJson.cs diff --git a/TUnit.Engine/Reporters/Aggregation/ReportDataMerger.cs b/src/TUnit.Engine/Reporters/Aggregation/ReportDataMerger.cs similarity index 100% rename from TUnit.Engine/Reporters/Aggregation/ReportDataMerger.cs rename to src/TUnit.Engine/Reporters/Aggregation/ReportDataMerger.cs diff --git a/TUnit.Engine/Reporters/GitHubReporter.cs b/src/TUnit.Engine/Reporters/GitHubReporter.cs similarity index 100% rename from TUnit.Engine/Reporters/GitHubReporter.cs rename to src/TUnit.Engine/Reporters/GitHubReporter.cs diff --git a/TUnit.Engine/Reporters/Html/ActivityCollector.cs b/src/TUnit.Engine/Reporters/Html/ActivityCollector.cs similarity index 100% rename from TUnit.Engine/Reporters/Html/ActivityCollector.cs rename to src/TUnit.Engine/Reporters/Html/ActivityCollector.cs diff --git a/TUnit.Engine/Reporters/Html/GitHubArtifactUploader.cs b/src/TUnit.Engine/Reporters/Html/GitHubArtifactUploader.cs similarity index 100% rename from TUnit.Engine/Reporters/Html/GitHubArtifactUploader.cs rename to src/TUnit.Engine/Reporters/Html/GitHubArtifactUploader.cs diff --git a/TUnit.Engine/Reporters/Html/HtmlReportDataModel.cs b/src/TUnit.Engine/Reporters/Html/HtmlReportDataModel.cs similarity index 100% rename from TUnit.Engine/Reporters/Html/HtmlReportDataModel.cs rename to src/TUnit.Engine/Reporters/Html/HtmlReportDataModel.cs diff --git a/TUnit.Engine/Reporters/Html/HtmlReportGenerator.cs b/src/TUnit.Engine/Reporters/Html/HtmlReportGenerator.cs similarity index 100% rename from TUnit.Engine/Reporters/Html/HtmlReportGenerator.cs rename to src/TUnit.Engine/Reporters/Html/HtmlReportGenerator.cs diff --git a/TUnit.Engine/Reporters/Html/HtmlReporter.cs b/src/TUnit.Engine/Reporters/Html/HtmlReporter.cs similarity index 100% rename from TUnit.Engine/Reporters/Html/HtmlReporter.cs rename to src/TUnit.Engine/Reporters/Html/HtmlReporter.cs diff --git a/TUnit.Engine/Reporters/Html/TestReport.template.html b/src/TUnit.Engine/Reporters/Html/TestReport.template.html similarity index 100% rename from TUnit.Engine/Reporters/Html/TestReport.template.html rename to src/TUnit.Engine/Reporters/Html/TestReport.template.html diff --git a/TUnit.Engine/Reporters/JUnitReporter.cs b/src/TUnit.Engine/Reporters/JUnitReporter.cs similarity index 100% rename from TUnit.Engine/Reporters/JUnitReporter.cs rename to src/TUnit.Engine/Reporters/JUnitReporter.cs diff --git a/TUnit.Engine/Reporters/SourceControlContext.cs b/src/TUnit.Engine/Reporters/SourceControlContext.cs similarity index 100% rename from TUnit.Engine/Reporters/SourceControlContext.cs rename to src/TUnit.Engine/Reporters/SourceControlContext.cs diff --git a/TUnit.Engine/Reporters/SourcePathResolver.cs b/src/TUnit.Engine/Reporters/SourcePathResolver.cs similarity index 100% rename from TUnit.Engine/Reporters/SourcePathResolver.cs rename to src/TUnit.Engine/Reporters/SourcePathResolver.cs diff --git a/TUnit.Engine/Reporters/TUnitRetryAttemptsProperty.cs b/src/TUnit.Engine/Reporters/TUnitRetryAttemptsProperty.cs similarity index 100% rename from TUnit.Engine/Reporters/TUnitRetryAttemptsProperty.cs rename to src/TUnit.Engine/Reporters/TUnitRetryAttemptsProperty.cs diff --git a/TUnit.Engine/Scheduling/ConstraintKeyScheduler.cs b/src/TUnit.Engine/Scheduling/ConstraintKeyScheduler.cs similarity index 100% rename from TUnit.Engine/Scheduling/ConstraintKeyScheduler.cs rename to src/TUnit.Engine/Scheduling/ConstraintKeyScheduler.cs diff --git a/TUnit.Engine/Scheduling/IConstraintKeyScheduler.cs b/src/TUnit.Engine/Scheduling/IConstraintKeyScheduler.cs similarity index 100% rename from TUnit.Engine/Scheduling/IConstraintKeyScheduler.cs rename to src/TUnit.Engine/Scheduling/IConstraintKeyScheduler.cs diff --git a/TUnit.Engine/Scheduling/ITestScheduler.cs b/src/TUnit.Engine/Scheduling/ITestScheduler.cs similarity index 100% rename from TUnit.Engine/Scheduling/ITestScheduler.cs rename to src/TUnit.Engine/Scheduling/ITestScheduler.cs diff --git a/TUnit.Engine/Scheduling/NotInParallelLock.cs b/src/TUnit.Engine/Scheduling/NotInParallelLock.cs similarity index 100% rename from TUnit.Engine/Scheduling/NotInParallelLock.cs rename to src/TUnit.Engine/Scheduling/NotInParallelLock.cs diff --git a/TUnit.Engine/Scheduling/TestPriority.cs b/src/TUnit.Engine/Scheduling/TestPriority.cs similarity index 100% rename from TUnit.Engine/Scheduling/TestPriority.cs rename to src/TUnit.Engine/Scheduling/TestPriority.cs diff --git a/TUnit.Engine/Scheduling/TestRunner.cs b/src/TUnit.Engine/Scheduling/TestRunner.cs similarity index 100% rename from TUnit.Engine/Scheduling/TestRunner.cs rename to src/TUnit.Engine/Scheduling/TestRunner.cs diff --git a/TUnit.Engine/Scheduling/TestScheduler.cs b/src/TUnit.Engine/Scheduling/TestScheduler.cs similarity index 100% rename from TUnit.Engine/Scheduling/TestScheduler.cs rename to src/TUnit.Engine/Scheduling/TestScheduler.cs diff --git a/TUnit.Engine/Scheduling/WaitingTestIndex.cs b/src/TUnit.Engine/Scheduling/WaitingTestIndex.cs similarity index 100% rename from TUnit.Engine/Scheduling/WaitingTestIndex.cs rename to src/TUnit.Engine/Scheduling/WaitingTestIndex.cs diff --git a/TUnit.Engine/Services/AfterHookPairTracker.cs b/src/TUnit.Engine/Services/AfterHookPairTracker.cs similarity index 100% rename from TUnit.Engine/Services/AfterHookPairTracker.cs rename to src/TUnit.Engine/Services/AfterHookPairTracker.cs diff --git a/TUnit.Engine/Services/BeforeHookTaskCache.cs b/src/TUnit.Engine/Services/BeforeHookTaskCache.cs similarity index 100% rename from TUnit.Engine/Services/BeforeHookTaskCache.cs rename to src/TUnit.Engine/Services/BeforeHookTaskCache.cs diff --git a/TUnit.Engine/Services/CircularDependencyDetector.cs b/src/TUnit.Engine/Services/CircularDependencyDetector.cs similarity index 100% rename from TUnit.Engine/Services/CircularDependencyDetector.cs rename to src/TUnit.Engine/Services/CircularDependencyDetector.cs diff --git a/TUnit.Engine/Services/DeferredTestExpander.cs b/src/TUnit.Engine/Services/DeferredTestExpander.cs similarity index 100% rename from TUnit.Engine/Services/DeferredTestExpander.cs rename to src/TUnit.Engine/Services/DeferredTestExpander.cs diff --git a/TUnit.Engine/Services/DictionaryListExtensions.cs b/src/TUnit.Engine/Services/DictionaryListExtensions.cs similarity index 100% rename from TUnit.Engine/Services/DictionaryListExtensions.cs rename to src/TUnit.Engine/Services/DictionaryListExtensions.cs diff --git a/TUnit.Engine/Services/DiscoveryCircuitBreaker.cs b/src/TUnit.Engine/Services/DiscoveryCircuitBreaker.cs similarity index 100% rename from TUnit.Engine/Services/DiscoveryCircuitBreaker.cs rename to src/TUnit.Engine/Services/DiscoveryCircuitBreaker.cs diff --git a/TUnit.Engine/Services/DynamicTestQueue.cs b/src/TUnit.Engine/Services/DynamicTestQueue.cs similarity index 100% rename from TUnit.Engine/Services/DynamicTestQueue.cs rename to src/TUnit.Engine/Services/DynamicTestQueue.cs diff --git a/TUnit.Engine/Services/EventReceiverOrchestrator.cs b/src/TUnit.Engine/Services/EventReceiverOrchestrator.cs similarity index 100% rename from TUnit.Engine/Services/EventReceiverOrchestrator.cs rename to src/TUnit.Engine/Services/EventReceiverOrchestrator.cs diff --git a/TUnit.Engine/Services/FailureCategorizer.cs b/src/TUnit.Engine/Services/FailureCategorizer.cs similarity index 100% rename from TUnit.Engine/Services/FailureCategorizer.cs rename to src/TUnit.Engine/Services/FailureCategorizer.cs diff --git a/TUnit.Engine/Services/FilterParser.cs b/src/TUnit.Engine/Services/FilterParser.cs similarity index 100% rename from TUnit.Engine/Services/FilterParser.cs rename to src/TUnit.Engine/Services/FilterParser.cs diff --git a/TUnit.Engine/Services/HookDelegateBuilder.cs b/src/TUnit.Engine/Services/HookDelegateBuilder.cs similarity index 100% rename from TUnit.Engine/Services/HookDelegateBuilder.cs rename to src/TUnit.Engine/Services/HookDelegateBuilder.cs diff --git a/TUnit.Engine/Services/HookExecutor.cs b/src/TUnit.Engine/Services/HookExecutor.cs similarity index 100% rename from TUnit.Engine/Services/HookExecutor.cs rename to src/TUnit.Engine/Services/HookExecutor.cs diff --git a/TUnit.Engine/Services/IMetadataFilterMatcher.cs b/src/TUnit.Engine/Services/IMetadataFilterMatcher.cs similarity index 100% rename from TUnit.Engine/Services/IMetadataFilterMatcher.cs rename to src/TUnit.Engine/Services/IMetadataFilterMatcher.cs diff --git a/TUnit.Engine/Services/IObjectRegistry.cs b/src/TUnit.Engine/Services/IObjectRegistry.cs similarity index 100% rename from TUnit.Engine/Services/IObjectRegistry.cs rename to src/TUnit.Engine/Services/IObjectRegistry.cs diff --git a/TUnit.Engine/Services/IStaticPropertyInitializer.cs b/src/TUnit.Engine/Services/IStaticPropertyInitializer.cs similarity index 100% rename from TUnit.Engine/Services/IStaticPropertyInitializer.cs rename to src/TUnit.Engine/Services/IStaticPropertyInitializer.cs diff --git a/TUnit.Engine/Services/LogLevelProvider.cs b/src/TUnit.Engine/Services/LogLevelProvider.cs similarity index 100% rename from TUnit.Engine/Services/LogLevelProvider.cs rename to src/TUnit.Engine/Services/LogLevelProvider.cs diff --git a/TUnit.Engine/Services/MetadataDependencyExpander.cs b/src/TUnit.Engine/Services/MetadataDependencyExpander.cs similarity index 100% rename from TUnit.Engine/Services/MetadataDependencyExpander.cs rename to src/TUnit.Engine/Services/MetadataDependencyExpander.cs diff --git a/TUnit.Engine/Services/MetadataFilterMatcher.cs b/src/TUnit.Engine/Services/MetadataFilterMatcher.cs similarity index 100% rename from TUnit.Engine/Services/MetadataFilterMatcher.cs rename to src/TUnit.Engine/Services/MetadataFilterMatcher.cs diff --git a/TUnit.Engine/Services/ObjectGraphDiscoveryService.cs b/src/TUnit.Engine/Services/ObjectGraphDiscoveryService.cs similarity index 100% rename from TUnit.Engine/Services/ObjectGraphDiscoveryService.cs rename to src/TUnit.Engine/Services/ObjectGraphDiscoveryService.cs diff --git a/TUnit.Engine/Services/ObjectLifecycleService.cs b/src/TUnit.Engine/Services/ObjectLifecycleService.cs similarity index 100% rename from TUnit.Engine/Services/ObjectLifecycleService.cs rename to src/TUnit.Engine/Services/ObjectLifecycleService.cs diff --git a/TUnit.Engine/Services/PropertyInjector.cs b/src/TUnit.Engine/Services/PropertyInjector.cs similarity index 100% rename from TUnit.Engine/Services/PropertyInjector.cs rename to src/TUnit.Engine/Services/PropertyInjector.cs diff --git a/TUnit.Engine/Services/ReflectionStaticPropertyInitializer.cs b/src/TUnit.Engine/Services/ReflectionStaticPropertyInitializer.cs similarity index 100% rename from TUnit.Engine/Services/ReflectionStaticPropertyInitializer.cs rename to src/TUnit.Engine/Services/ReflectionStaticPropertyInitializer.cs diff --git a/TUnit.Engine/Services/SourceGenStaticPropertyInitializer.cs b/src/TUnit.Engine/Services/SourceGenStaticPropertyInitializer.cs similarity index 100% rename from TUnit.Engine/Services/SourceGenStaticPropertyInitializer.cs rename to src/TUnit.Engine/Services/SourceGenStaticPropertyInitializer.cs diff --git a/TUnit.Engine/Services/StaticPropertyHandler.cs b/src/TUnit.Engine/Services/StaticPropertyHandler.cs similarity index 100% rename from TUnit.Engine/Services/StaticPropertyHandler.cs rename to src/TUnit.Engine/Services/StaticPropertyHandler.cs diff --git a/TUnit.Engine/Services/TestArgumentRegistrationService.cs b/src/TUnit.Engine/Services/TestArgumentRegistrationService.cs similarity index 100% rename from TUnit.Engine/Services/TestArgumentRegistrationService.cs rename to src/TUnit.Engine/Services/TestArgumentRegistrationService.cs diff --git a/TUnit.Engine/Services/TestDependencyResolver.cs b/src/TUnit.Engine/Services/TestDependencyResolver.cs similarity index 100% rename from TUnit.Engine/Services/TestDependencyResolver.cs rename to src/TUnit.Engine/Services/TestDependencyResolver.cs diff --git a/TUnit.Engine/Services/TestExecution/HashSetPool.cs b/src/TUnit.Engine/Services/TestExecution/HashSetPool.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/HashSetPool.cs rename to src/TUnit.Engine/Services/TestExecution/HashSetPool.cs diff --git a/TUnit.Engine/Services/TestExecution/RetryHelper.cs b/src/TUnit.Engine/Services/TestExecution/RetryHelper.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/RetryHelper.cs rename to src/TUnit.Engine/Services/TestExecution/RetryHelper.cs diff --git a/TUnit.Engine/Services/TestExecution/TestContextRestorer.cs b/src/TUnit.Engine/Services/TestExecution/TestContextRestorer.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/TestContextRestorer.cs rename to src/TUnit.Engine/Services/TestExecution/TestContextRestorer.cs diff --git a/TUnit.Engine/Services/TestExecution/TestCoordinator.cs b/src/TUnit.Engine/Services/TestExecution/TestCoordinator.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/TestCoordinator.cs rename to src/TUnit.Engine/Services/TestExecution/TestCoordinator.cs diff --git a/TUnit.Engine/Services/TestExecution/TestMethodInvoker.cs b/src/TUnit.Engine/Services/TestExecution/TestMethodInvoker.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/TestMethodInvoker.cs rename to src/TUnit.Engine/Services/TestExecution/TestMethodInvoker.cs diff --git a/TUnit.Engine/Services/TestExecution/TestStateManager.cs b/src/TUnit.Engine/Services/TestExecution/TestStateManager.cs similarity index 100% rename from TUnit.Engine/Services/TestExecution/TestStateManager.cs rename to src/TUnit.Engine/Services/TestExecution/TestStateManager.cs diff --git a/TUnit.Engine/Services/TestFilterService.cs b/src/TUnit.Engine/Services/TestFilterService.cs similarity index 100% rename from TUnit.Engine/Services/TestFilterService.cs rename to src/TUnit.Engine/Services/TestFilterService.cs diff --git a/TUnit.Engine/Services/TestFinder.cs b/src/TUnit.Engine/Services/TestFinder.cs similarity index 100% rename from TUnit.Engine/Services/TestFinder.cs rename to src/TUnit.Engine/Services/TestFinder.cs diff --git a/TUnit.Engine/Services/TestGenericTypeResolver.cs b/src/TUnit.Engine/Services/TestGenericTypeResolver.cs similarity index 100% rename from TUnit.Engine/Services/TestGenericTypeResolver.cs rename to src/TUnit.Engine/Services/TestGenericTypeResolver.cs diff --git a/TUnit.Engine/Services/TestGroupingService.cs b/src/TUnit.Engine/Services/TestGroupingService.cs similarity index 100% rename from TUnit.Engine/Services/TestGroupingService.cs rename to src/TUnit.Engine/Services/TestGroupingService.cs diff --git a/TUnit.Engine/Services/TestIdentifierService.cs b/src/TUnit.Engine/Services/TestIdentifierService.cs similarity index 100% rename from TUnit.Engine/Services/TestIdentifierService.cs rename to src/TUnit.Engine/Services/TestIdentifierService.cs diff --git a/TUnit.Engine/Services/TestLifecycleCoordinator.cs b/src/TUnit.Engine/Services/TestLifecycleCoordinator.cs similarity index 100% rename from TUnit.Engine/Services/TestLifecycleCoordinator.cs rename to src/TUnit.Engine/Services/TestLifecycleCoordinator.cs diff --git a/TUnit.Engine/Services/TestRegistry.cs b/src/TUnit.Engine/Services/TestRegistry.cs similarity index 100% rename from TUnit.Engine/Services/TestRegistry.cs rename to src/TUnit.Engine/Services/TestRegistry.cs diff --git a/TUnit.Engine/Services/VerbosityService.cs b/src/TUnit.Engine/Services/VerbosityService.cs similarity index 100% rename from TUnit.Engine/Services/VerbosityService.cs rename to src/TUnit.Engine/Services/VerbosityService.cs diff --git a/TUnit.Engine/TUnit.Engine.csproj b/src/TUnit.Engine/TUnit.Engine.csproj similarity index 93% rename from TUnit.Engine/TUnit.Engine.csproj rename to src/TUnit.Engine/TUnit.Engine.csproj index 111dd8f8a33..c8aee10ebd2 100644 --- a/TUnit.Engine/TUnit.Engine.csproj +++ b/src/TUnit.Engine/TUnit.Engine.csproj @@ -4,7 +4,7 @@ $(NoWarn);NU1510 - + @@ -43,6 +43,6 @@ - + diff --git a/TUnit.Engine/TUnit.Engine.props b/src/TUnit.Engine/TUnit.Engine.props similarity index 100% rename from TUnit.Engine/TUnit.Engine.props rename to src/TUnit.Engine/TUnit.Engine.props diff --git a/TUnit.Engine/TUnit.Engine.targets b/src/TUnit.Engine/TUnit.Engine.targets similarity index 100% rename from TUnit.Engine/TUnit.Engine.targets rename to src/TUnit.Engine/TUnit.Engine.targets diff --git a/TUnit.Engine/TUnitInitializer.cs b/src/TUnit.Engine/TUnitInitializer.cs similarity index 100% rename from TUnit.Engine/TUnitInitializer.cs rename to src/TUnit.Engine/TUnitInitializer.cs diff --git a/TUnit.Engine/TUnitMessageBus.cs b/src/TUnit.Engine/TUnitMessageBus.cs similarity index 100% rename from TUnit.Engine/TUnitMessageBus.cs rename to src/TUnit.Engine/TUnitMessageBus.cs diff --git a/TUnit.Engine/TUnitProcessInitializer.cs b/src/TUnit.Engine/TUnitProcessInitializer.cs similarity index 100% rename from TUnit.Engine/TUnitProcessInitializer.cs rename to src/TUnit.Engine/TUnitProcessInitializer.cs diff --git a/TUnit.Engine/TestDiscoveryService.cs b/src/TUnit.Engine/TestDiscoveryService.cs similarity index 100% rename from TUnit.Engine/TestDiscoveryService.cs rename to src/TUnit.Engine/TestDiscoveryService.cs diff --git a/TUnit.Engine/TestExecutor.cs b/src/TUnit.Engine/TestExecutor.cs similarity index 100% rename from TUnit.Engine/TestExecutor.cs rename to src/TUnit.Engine/TestExecutor.cs diff --git a/TUnit.Engine/TestInitializer.cs b/src/TUnit.Engine/TestInitializer.cs similarity index 100% rename from TUnit.Engine/TestInitializer.cs rename to src/TUnit.Engine/TestInitializer.cs diff --git a/TUnit.Engine/TestNodeProperties.cs b/src/TUnit.Engine/TestNodeProperties.cs similarity index 100% rename from TUnit.Engine/TestNodeProperties.cs rename to src/TUnit.Engine/TestNodeProperties.cs diff --git a/TUnit.Engine/TestSessionCoordinator.cs b/src/TUnit.Engine/TestSessionCoordinator.cs similarity index 100% rename from TUnit.Engine/TestSessionCoordinator.cs rename to src/TUnit.Engine/TestSessionCoordinator.cs diff --git a/TUnit.Engine/Trait.cs b/src/TUnit.Engine/Trait.cs similarity index 100% rename from TUnit.Engine/Trait.cs rename to src/TUnit.Engine/Trait.cs diff --git a/TUnit.Engine/Utilities/ScopedAttributeFilter.cs b/src/TUnit.Engine/Utilities/ScopedAttributeFilter.cs similarity index 100% rename from TUnit.Engine/Utilities/ScopedAttributeFilter.cs rename to src/TUnit.Engine/Utilities/ScopedAttributeFilter.cs diff --git a/TUnit.Engine/Verify.cs b/src/TUnit.Engine/Verify.cs similarity index 100% rename from TUnit.Engine/Verify.cs rename to src/TUnit.Engine/Verify.cs diff --git a/TUnit.Engine/Xml/JUnitXmlWriter.cs b/src/TUnit.Engine/Xml/JUnitXmlWriter.cs similarity index 100% rename from TUnit.Engine/Xml/JUnitXmlWriter.cs rename to src/TUnit.Engine/Xml/JUnitXmlWriter.cs diff --git a/TUnit.FsCheck/CancellationTokenArbitrary.cs b/src/TUnit.FsCheck/CancellationTokenArbitrary.cs similarity index 100% rename from TUnit.FsCheck/CancellationTokenArbitrary.cs rename to src/TUnit.FsCheck/CancellationTokenArbitrary.cs diff --git a/TUnit.FsCheck/FsCheckPropertyAttribute.cs b/src/TUnit.FsCheck/FsCheckPropertyAttribute.cs similarity index 100% rename from TUnit.FsCheck/FsCheckPropertyAttribute.cs rename to src/TUnit.FsCheck/FsCheckPropertyAttribute.cs diff --git a/TUnit.FsCheck/FsCheckPropertyTestExecutor.cs b/src/TUnit.FsCheck/FsCheckPropertyTestExecutor.cs similarity index 100% rename from TUnit.FsCheck/FsCheckPropertyTestExecutor.cs rename to src/TUnit.FsCheck/FsCheckPropertyTestExecutor.cs diff --git a/TUnit.FsCheck/PropertyFailedException.cs b/src/TUnit.FsCheck/PropertyFailedException.cs similarity index 100% rename from TUnit.FsCheck/PropertyFailedException.cs rename to src/TUnit.FsCheck/PropertyFailedException.cs diff --git a/TUnit.FsCheck/TUnit.FsCheck.csproj b/src/TUnit.FsCheck/TUnit.FsCheck.csproj similarity index 84% rename from TUnit.FsCheck/TUnit.FsCheck.csproj rename to src/TUnit.FsCheck/TUnit.FsCheck.csproj index 4e1db6d2064..2b180eddba4 100644 --- a/TUnit.FsCheck/TUnit.FsCheck.csproj +++ b/src/TUnit.FsCheck/TUnit.FsCheck.csproj @@ -1,6 +1,6 @@ - + @@ -17,5 +17,5 @@ OutputItemType="Analyzer" ReferenceOutputAssembly="false" /> - + diff --git a/TUnit.Logging.Microsoft/Extensions/CorrelatedLoggingExtensions.cs b/src/TUnit.Logging.Microsoft/Extensions/CorrelatedLoggingExtensions.cs similarity index 100% rename from TUnit.Logging.Microsoft/Extensions/CorrelatedLoggingExtensions.cs rename to src/TUnit.Logging.Microsoft/Extensions/CorrelatedLoggingExtensions.cs diff --git a/TUnit.Logging.Microsoft/Extensions/LoggingBuilderExtensions.cs b/src/TUnit.Logging.Microsoft/Extensions/LoggingBuilderExtensions.cs similarity index 100% rename from TUnit.Logging.Microsoft/Extensions/LoggingBuilderExtensions.cs rename to src/TUnit.Logging.Microsoft/Extensions/LoggingBuilderExtensions.cs diff --git a/TUnit.Logging.Microsoft/Extensions/ServiceCollectionExtensions.cs b/src/TUnit.Logging.Microsoft/Extensions/ServiceCollectionExtensions.cs similarity index 100% rename from TUnit.Logging.Microsoft/Extensions/ServiceCollectionExtensions.cs rename to src/TUnit.Logging.Microsoft/Extensions/ServiceCollectionExtensions.cs diff --git a/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLogger.cs b/src/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLogger.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLogger.cs rename to src/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLogger.cs diff --git a/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLoggerProvider.cs b/src/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLoggerProvider.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLoggerProvider.cs rename to src/TUnit.Logging.Microsoft/Logging/CorrelatedTUnitLoggerProvider.cs diff --git a/TUnit.Logging.Microsoft/Logging/TUnitLogger.cs b/src/TUnit.Logging.Microsoft/Logging/TUnitLogger.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/TUnitLogger.cs rename to src/TUnit.Logging.Microsoft/Logging/TUnitLogger.cs diff --git a/TUnit.Logging.Microsoft/Logging/TUnitLoggerProvider.cs b/src/TUnit.Logging.Microsoft/Logging/TUnitLoggerProvider.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/TUnitLoggerProvider.cs rename to src/TUnit.Logging.Microsoft/Logging/TUnitLoggerProvider.cs diff --git a/TUnit.Logging.Microsoft/Logging/TUnitLoggerScope.cs b/src/TUnit.Logging.Microsoft/Logging/TUnitLoggerScope.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/TUnitLoggerScope.cs rename to src/TUnit.Logging.Microsoft/Logging/TUnitLoggerScope.cs diff --git a/TUnit.Logging.Microsoft/Logging/TUnitLoggingRegistry.cs b/src/TUnit.Logging.Microsoft/Logging/TUnitLoggingRegistry.cs similarity index 100% rename from TUnit.Logging.Microsoft/Logging/TUnitLoggingRegistry.cs rename to src/TUnit.Logging.Microsoft/Logging/TUnitLoggingRegistry.cs diff --git a/TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj b/src/TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj similarity index 88% rename from TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj rename to src/TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj index a61f8e8b0e3..fa762d981e2 100644 --- a/TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj +++ b/src/TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -22,6 +22,6 @@ - + diff --git a/TUnit.Mocks.Analyzers/ArgIsNullNonNullableAnalyzer.cs b/src/TUnit.Mocks.Analyzers/ArgIsNullNonNullableAnalyzer.cs similarity index 100% rename from TUnit.Mocks.Analyzers/ArgIsNullNonNullableAnalyzer.cs rename to src/TUnit.Mocks.Analyzers/ArgIsNullNonNullableAnalyzer.cs diff --git a/TUnit.Mocks.Analyzers/DelegateMockAnalyzer.cs b/src/TUnit.Mocks.Analyzers/DelegateMockAnalyzer.cs similarity index 100% rename from TUnit.Mocks.Analyzers/DelegateMockAnalyzer.cs rename to src/TUnit.Mocks.Analyzers/DelegateMockAnalyzer.cs diff --git a/TUnit.Mocks.Analyzers/LanguageVersionAnalyzer.cs b/src/TUnit.Mocks.Analyzers/LanguageVersionAnalyzer.cs similarity index 100% rename from TUnit.Mocks.Analyzers/LanguageVersionAnalyzer.cs rename to src/TUnit.Mocks.Analyzers/LanguageVersionAnalyzer.cs diff --git a/TUnit.Mocks.Analyzers/Rules.cs b/src/TUnit.Mocks.Analyzers/Rules.cs similarity index 100% rename from TUnit.Mocks.Analyzers/Rules.cs rename to src/TUnit.Mocks.Analyzers/Rules.cs diff --git a/TUnit.Mocks.Analyzers/SealedClassMockAnalyzer.cs b/src/TUnit.Mocks.Analyzers/SealedClassMockAnalyzer.cs similarity index 100% rename from TUnit.Mocks.Analyzers/SealedClassMockAnalyzer.cs rename to src/TUnit.Mocks.Analyzers/SealedClassMockAnalyzer.cs diff --git a/TUnit.Mocks.Analyzers/StructMockAnalyzer.cs b/src/TUnit.Mocks.Analyzers/StructMockAnalyzer.cs similarity index 100% rename from TUnit.Mocks.Analyzers/StructMockAnalyzer.cs rename to src/TUnit.Mocks.Analyzers/StructMockAnalyzer.cs diff --git a/TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj b/src/TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj similarity index 94% rename from TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj rename to src/TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj index bdacf0d98a5..3ab8fbffb10 100644 --- a/TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj +++ b/src/TUnit.Mocks.Analyzers/TUnit.Mocks.Analyzers.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Mocks.Assertions/MockAssertionExtensions.cs b/src/TUnit.Mocks.Assertions/MockAssertionExtensions.cs similarity index 100% rename from TUnit.Mocks.Assertions/MockAssertionExtensions.cs rename to src/TUnit.Mocks.Assertions/MockAssertionExtensions.cs diff --git a/TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj b/src/TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj similarity index 86% rename from TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj rename to src/TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj index e0deaada1f3..3c766901dc8 100644 --- a/TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj +++ b/src/TUnit.Mocks.Assertions/TUnit.Mocks.Assertions.csproj @@ -1,6 +1,6 @@ - + Bridge package integrating TUnit.Mocks with TUnit.Assertions. Enables await Assert.That(mock.Verify.Method()).WasCalled(Times.Once). @@ -12,6 +12,6 @@ - + diff --git a/TUnit.Mocks.Http/CapturedRequest.cs b/src/TUnit.Mocks.Http/CapturedRequest.cs similarity index 100% rename from TUnit.Mocks.Http/CapturedRequest.cs rename to src/TUnit.Mocks.Http/CapturedRequest.cs diff --git a/TUnit.Mocks.Http/MockExtensions.cs b/src/TUnit.Mocks.Http/MockExtensions.cs similarity index 100% rename from TUnit.Mocks.Http/MockExtensions.cs rename to src/TUnit.Mocks.Http/MockExtensions.cs diff --git a/TUnit.Mocks.Http/MockHttpClient.cs b/src/TUnit.Mocks.Http/MockHttpClient.cs similarity index 100% rename from TUnit.Mocks.Http/MockHttpClient.cs rename to src/TUnit.Mocks.Http/MockHttpClient.cs diff --git a/TUnit.Mocks.Http/MockHttpClientFactory.cs b/src/TUnit.Mocks.Http/MockHttpClientFactory.cs similarity index 100% rename from TUnit.Mocks.Http/MockHttpClientFactory.cs rename to src/TUnit.Mocks.Http/MockHttpClientFactory.cs diff --git a/TUnit.Mocks.Http/MockHttpHandler.cs b/src/TUnit.Mocks.Http/MockHttpHandler.cs similarity index 100% rename from TUnit.Mocks.Http/MockHttpHandler.cs rename to src/TUnit.Mocks.Http/MockHttpHandler.cs diff --git a/TUnit.Mocks.Http/RequestMatcher.cs b/src/TUnit.Mocks.Http/RequestMatcher.cs similarity index 100% rename from TUnit.Mocks.Http/RequestMatcher.cs rename to src/TUnit.Mocks.Http/RequestMatcher.cs diff --git a/TUnit.Mocks.Http/RequestSetup.cs b/src/TUnit.Mocks.Http/RequestSetup.cs similarity index 100% rename from TUnit.Mocks.Http/RequestSetup.cs rename to src/TUnit.Mocks.Http/RequestSetup.cs diff --git a/TUnit.Mocks.Http/ResponseBuilder.cs b/src/TUnit.Mocks.Http/ResponseBuilder.cs similarity index 100% rename from TUnit.Mocks.Http/ResponseBuilder.cs rename to src/TUnit.Mocks.Http/ResponseBuilder.cs diff --git a/TUnit.Mocks.Http/TUnit.Mocks.Http.csproj b/src/TUnit.Mocks.Http/TUnit.Mocks.Http.csproj similarity index 83% rename from TUnit.Mocks.Http/TUnit.Mocks.Http.csproj rename to src/TUnit.Mocks.Http/TUnit.Mocks.Http.csproj index 2bd38e55893..8957ca57d89 100644 --- a/TUnit.Mocks.Http/TUnit.Mocks.Http.csproj +++ b/src/TUnit.Mocks.Http/TUnit.Mocks.Http.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -12,6 +12,6 @@ - + diff --git a/TUnit.Mocks.Logging/LogEntry.cs b/src/TUnit.Mocks.Logging/LogEntry.cs similarity index 100% rename from TUnit.Mocks.Logging/LogEntry.cs rename to src/TUnit.Mocks.Logging/LogEntry.cs diff --git a/TUnit.Mocks.Logging/LogVerification.cs b/src/TUnit.Mocks.Logging/LogVerification.cs similarity index 100% rename from TUnit.Mocks.Logging/LogVerification.cs rename to src/TUnit.Mocks.Logging/LogVerification.cs diff --git a/TUnit.Mocks.Logging/MockExtensions.cs b/src/TUnit.Mocks.Logging/MockExtensions.cs similarity index 100% rename from TUnit.Mocks.Logging/MockExtensions.cs rename to src/TUnit.Mocks.Logging/MockExtensions.cs diff --git a/TUnit.Mocks.Logging/MockLogger.cs b/src/TUnit.Mocks.Logging/MockLogger.cs similarity index 100% rename from TUnit.Mocks.Logging/MockLogger.cs rename to src/TUnit.Mocks.Logging/MockLogger.cs diff --git a/TUnit.Mocks.Logging/MockLoggerExtensions.cs b/src/TUnit.Mocks.Logging/MockLoggerExtensions.cs similarity index 100% rename from TUnit.Mocks.Logging/MockLoggerExtensions.cs rename to src/TUnit.Mocks.Logging/MockLoggerExtensions.cs diff --git a/TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj b/src/TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj similarity index 91% rename from TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj rename to src/TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj index d16f087da21..c7d2af4a455 100644 --- a/TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj +++ b/src/TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -23,6 +23,6 @@ - + diff --git a/src/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj b/src/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj new file mode 100644 index 00000000000..c719eab4000 --- /dev/null +++ b/src/TUnit.Mocks.SourceGenerator.Roslyn414/TUnit.Mocks.SourceGenerator.Roslyn414.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/src/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj b/src/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj new file mode 100644 index 00000000000..c719eab4000 --- /dev/null +++ b/src/TUnit.Mocks.SourceGenerator.Roslyn44/TUnit.Mocks.SourceGenerator.Roslyn44.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/src/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj b/src/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj new file mode 100644 index 00000000000..c719eab4000 --- /dev/null +++ b/src/TUnit.Mocks.SourceGenerator.Roslyn47/TUnit.Mocks.SourceGenerator.Roslyn47.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockBridgeBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockBridgeBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockBridgeBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockBridgeBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockDelegateFactoryBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockDelegateFactoryBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockDelegateFactoryBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockDelegateFactoryBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockEventsBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockEventsBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockEventsBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockEventsBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockFactoryBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockFactoryBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockFactoryBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockFactoryBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockImplBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockImplBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockImplBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockImplBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockMembersBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockMembersBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockMembersBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockMembersBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockStaticExtensionBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockStaticExtensionBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockStaticExtensionBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockStaticExtensionBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/Builders/MockWrapperTypeBuilder.cs b/src/TUnit.Mocks.SourceGenerator/Builders/MockWrapperTypeBuilder.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Builders/MockWrapperTypeBuilder.cs rename to src/TUnit.Mocks.SourceGenerator/Builders/MockWrapperTypeBuilder.cs diff --git a/TUnit.Mocks.SourceGenerator/CodeWriter.cs b/src/TUnit.Mocks.SourceGenerator/CodeWriter.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/CodeWriter.cs rename to src/TUnit.Mocks.SourceGenerator/CodeWriter.cs diff --git a/TUnit.Mocks.SourceGenerator/Discovery/MemberDiscovery.cs b/src/TUnit.Mocks.SourceGenerator/Discovery/MemberDiscovery.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Discovery/MemberDiscovery.cs rename to src/TUnit.Mocks.SourceGenerator/Discovery/MemberDiscovery.cs diff --git a/TUnit.Mocks.SourceGenerator/Discovery/MockNamespaceConflictDetector.cs b/src/TUnit.Mocks.SourceGenerator/Discovery/MockNamespaceConflictDetector.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Discovery/MockNamespaceConflictDetector.cs rename to src/TUnit.Mocks.SourceGenerator/Discovery/MockNamespaceConflictDetector.cs diff --git a/TUnit.Mocks.SourceGenerator/Discovery/MockTypeDiscovery.cs b/src/TUnit.Mocks.SourceGenerator/Discovery/MockTypeDiscovery.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Discovery/MockTypeDiscovery.cs rename to src/TUnit.Mocks.SourceGenerator/Discovery/MockTypeDiscovery.cs diff --git a/TUnit.Mocks.SourceGenerator/Discovery/SecondarySurfaceFactory.cs b/src/TUnit.Mocks.SourceGenerator/Discovery/SecondarySurfaceFactory.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Discovery/SecondarySurfaceFactory.cs rename to src/TUnit.Mocks.SourceGenerator/Discovery/SecondarySurfaceFactory.cs diff --git a/TUnit.Mocks.SourceGenerator/Extensions/MethodSymbolExtensions.cs b/src/TUnit.Mocks.SourceGenerator/Extensions/MethodSymbolExtensions.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Extensions/MethodSymbolExtensions.cs rename to src/TUnit.Mocks.SourceGenerator/Extensions/MethodSymbolExtensions.cs diff --git a/TUnit.Mocks.SourceGenerator/Extensions/TypeSymbolExtensions.cs b/src/TUnit.Mocks.SourceGenerator/Extensions/TypeSymbolExtensions.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Extensions/TypeSymbolExtensions.cs rename to src/TUnit.Mocks.SourceGenerator/Extensions/TypeSymbolExtensions.cs diff --git a/TUnit.Mocks.SourceGenerator/IdentifierEscaping.cs b/src/TUnit.Mocks.SourceGenerator/IdentifierEscaping.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/IdentifierEscaping.cs rename to src/TUnit.Mocks.SourceGenerator/IdentifierEscaping.cs diff --git a/TUnit.Mocks.SourceGenerator/MockGenerator.cs b/src/TUnit.Mocks.SourceGenerator/MockGenerator.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/MockGenerator.cs rename to src/TUnit.Mocks.SourceGenerator/MockGenerator.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/EquatableArray.cs b/src/TUnit.Mocks.SourceGenerator/Models/EquatableArray.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/EquatableArray.cs rename to src/TUnit.Mocks.SourceGenerator/Models/EquatableArray.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockEventModel.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockEventModel.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockEventModel.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockEventModel.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockExplicitInterfaceSlot.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockExplicitInterfaceSlot.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockExplicitInterfaceSlot.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockExplicitInterfaceSlot.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockMemberModel.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockMemberModel.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockMemberModel.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockMemberModel.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockParameterModel.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockParameterModel.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockParameterModel.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockParameterModel.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockTypeModel.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockTypeModel.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockTypeModel.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockTypeModel.cs diff --git a/TUnit.Mocks.SourceGenerator/Models/MockTypeParameterModel.cs b/src/TUnit.Mocks.SourceGenerator/Models/MockTypeParameterModel.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator/Models/MockTypeParameterModel.cs rename to src/TUnit.Mocks.SourceGenerator/Models/MockTypeParameterModel.cs diff --git a/TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj b/src/TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj similarity index 95% rename from TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj rename to src/TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj index 872f39dcbbf..6133d99340d 100644 --- a/TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj +++ b/src/TUnit.Mocks.SourceGenerator/TUnit.Mocks.SourceGenerator.csproj @@ -1,6 +1,6 @@ - + netstandard2.0 diff --git a/TUnit.Mocks/Arguments/AnyArgs.cs b/src/TUnit.Mocks/Arguments/AnyArgs.cs similarity index 100% rename from TUnit.Mocks/Arguments/AnyArgs.cs rename to src/TUnit.Mocks/Arguments/AnyArgs.cs diff --git a/TUnit.Mocks/Arguments/AnyType.cs b/src/TUnit.Mocks/Arguments/AnyType.cs similarity index 100% rename from TUnit.Mocks/Arguments/AnyType.cs rename to src/TUnit.Mocks/Arguments/AnyType.cs diff --git a/TUnit.Mocks/Arguments/Arg.cs b/src/TUnit.Mocks/Arguments/Arg.cs similarity index 100% rename from TUnit.Mocks/Arguments/Arg.cs rename to src/TUnit.Mocks/Arguments/Arg.cs diff --git a/TUnit.Mocks/Arguments/ArgOfT.cs b/src/TUnit.Mocks/Arguments/ArgOfT.cs similarity index 100% rename from TUnit.Mocks/Arguments/ArgOfT.cs rename to src/TUnit.Mocks/Arguments/ArgOfT.cs diff --git a/TUnit.Mocks/Arguments/ArgumentStore.cs b/src/TUnit.Mocks/Arguments/ArgumentStore.cs similarity index 100% rename from TUnit.Mocks/Arguments/ArgumentStore.cs rename to src/TUnit.Mocks/Arguments/ArgumentStore.cs diff --git a/TUnit.Mocks/Arguments/CaptureMatcher.cs b/src/TUnit.Mocks/Arguments/CaptureMatcher.cs similarity index 100% rename from TUnit.Mocks/Arguments/CaptureMatcher.cs rename to src/TUnit.Mocks/Arguments/CaptureMatcher.cs diff --git a/TUnit.Mocks/Arguments/IArgumentMatcher.cs b/src/TUnit.Mocks/Arguments/IArgumentMatcher.cs similarity index 100% rename from TUnit.Mocks/Arguments/IArgumentMatcher.cs rename to src/TUnit.Mocks/Arguments/IArgumentMatcher.cs diff --git a/TUnit.Mocks/Arguments/RefStructArg.cs b/src/TUnit.Mocks/Arguments/RefStructArg.cs similarity index 100% rename from TUnit.Mocks/Arguments/RefStructArg.cs rename to src/TUnit.Mocks/Arguments/RefStructArg.cs diff --git a/TUnit.Mocks/Defaults/DefaultValueProvider.cs b/src/TUnit.Mocks/Defaults/DefaultValueProvider.cs similarity index 100% rename from TUnit.Mocks/Defaults/DefaultValueProvider.cs rename to src/TUnit.Mocks/Defaults/DefaultValueProvider.cs diff --git a/TUnit.Mocks/Defaults/IDefaultValueProvider.cs b/src/TUnit.Mocks/Defaults/IDefaultValueProvider.cs similarity index 100% rename from TUnit.Mocks/Defaults/IDefaultValueProvider.cs rename to src/TUnit.Mocks/Defaults/IDefaultValueProvider.cs diff --git a/TUnit.Mocks/Diagnostics/MockDiagnostics.cs b/src/TUnit.Mocks/Diagnostics/MockDiagnostics.cs similarity index 100% rename from TUnit.Mocks/Diagnostics/MockDiagnostics.cs rename to src/TUnit.Mocks/Diagnostics/MockDiagnostics.cs diff --git a/TUnit.Mocks/Diagnostics/SetupInfo.cs b/src/TUnit.Mocks/Diagnostics/SetupInfo.cs similarity index 100% rename from TUnit.Mocks/Diagnostics/SetupInfo.cs rename to src/TUnit.Mocks/Diagnostics/SetupInfo.cs diff --git a/TUnit.Mocks/EventSubscriptionAccessor.cs b/src/TUnit.Mocks/EventSubscriptionAccessor.cs similarity index 100% rename from TUnit.Mocks/EventSubscriptionAccessor.cs rename to src/TUnit.Mocks/EventSubscriptionAccessor.cs diff --git a/TUnit.Mocks/Exceptions/MockStrictBehaviorException.cs b/src/TUnit.Mocks/Exceptions/MockStrictBehaviorException.cs similarity index 100% rename from TUnit.Mocks/Exceptions/MockStrictBehaviorException.cs rename to src/TUnit.Mocks/Exceptions/MockStrictBehaviorException.cs diff --git a/TUnit.Mocks/Exceptions/MockVerificationException.cs b/src/TUnit.Mocks/Exceptions/MockVerificationException.cs similarity index 100% rename from TUnit.Mocks/Exceptions/MockVerificationException.cs rename to src/TUnit.Mocks/Exceptions/MockVerificationException.cs diff --git a/TUnit.Mocks/GenerateMockAttribute.cs b/src/TUnit.Mocks/GenerateMockAttribute.cs similarity index 100% rename from TUnit.Mocks/GenerateMockAttribute.cs rename to src/TUnit.Mocks/GenerateMockAttribute.cs diff --git a/TUnit.Mocks/IMock.cs b/src/TUnit.Mocks/IMock.cs similarity index 100% rename from TUnit.Mocks/IMock.cs rename to src/TUnit.Mocks/IMock.cs diff --git a/TUnit.Mocks/IMockControl.cs b/src/TUnit.Mocks/IMockControl.cs similarity index 100% rename from TUnit.Mocks/IMockControl.cs rename to src/TUnit.Mocks/IMockControl.cs diff --git a/TUnit.Mocks/IMockEngineAccess.cs b/src/TUnit.Mocks/IMockEngineAccess.cs similarity index 100% rename from TUnit.Mocks/IMockEngineAccess.cs rename to src/TUnit.Mocks/IMockEngineAccess.cs diff --git a/TUnit.Mocks/IMockEngineAccessOfT.cs b/src/TUnit.Mocks/IMockEngineAccessOfT.cs similarity index 100% rename from TUnit.Mocks/IMockEngineAccessOfT.cs rename to src/TUnit.Mocks/IMockEngineAccessOfT.cs diff --git a/TUnit.Mocks/IMockObject.cs b/src/TUnit.Mocks/IMockObject.cs similarity index 100% rename from TUnit.Mocks/IMockObject.cs rename to src/TUnit.Mocks/IMockObject.cs diff --git a/TUnit.Mocks/IRaisable.cs b/src/TUnit.Mocks/IRaisable.cs similarity index 100% rename from TUnit.Mocks/IRaisable.cs rename to src/TUnit.Mocks/IRaisable.cs diff --git a/TUnit.Mocks/ITypeArgumentVerificationFactory.cs b/src/TUnit.Mocks/ITypeArgumentVerificationFactory.cs similarity index 100% rename from TUnit.Mocks/ITypeArgumentVerificationFactory.cs rename to src/TUnit.Mocks/ITypeArgumentVerificationFactory.cs diff --git a/TUnit.Mocks/Matchers/AnyMatcher.cs b/src/TUnit.Mocks/Matchers/AnyMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/AnyMatcher.cs rename to src/TUnit.Mocks/Matchers/AnyMatcher.cs diff --git a/TUnit.Mocks/Matchers/ContainsMatcher.cs b/src/TUnit.Mocks/Matchers/ContainsMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/ContainsMatcher.cs rename to src/TUnit.Mocks/Matchers/ContainsMatcher.cs diff --git a/TUnit.Mocks/Matchers/CountMatcher.cs b/src/TUnit.Mocks/Matchers/CountMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/CountMatcher.cs rename to src/TUnit.Mocks/Matchers/CountMatcher.cs diff --git a/TUnit.Mocks/Matchers/EmptyMatcher.cs b/src/TUnit.Mocks/Matchers/EmptyMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/EmptyMatcher.cs rename to src/TUnit.Mocks/Matchers/EmptyMatcher.cs diff --git a/TUnit.Mocks/Matchers/ExactMatcher.cs b/src/TUnit.Mocks/Matchers/ExactMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/ExactMatcher.cs rename to src/TUnit.Mocks/Matchers/ExactMatcher.cs diff --git a/TUnit.Mocks/Matchers/InRangeMatcher.cs b/src/TUnit.Mocks/Matchers/InRangeMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/InRangeMatcher.cs rename to src/TUnit.Mocks/Matchers/InRangeMatcher.cs diff --git a/TUnit.Mocks/Matchers/InSetMatcher.cs b/src/TUnit.Mocks/Matchers/InSetMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/InSetMatcher.cs rename to src/TUnit.Mocks/Matchers/InSetMatcher.cs diff --git a/TUnit.Mocks/Matchers/NotInSetMatcher.cs b/src/TUnit.Mocks/Matchers/NotInSetMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/NotInSetMatcher.cs rename to src/TUnit.Mocks/Matchers/NotInSetMatcher.cs diff --git a/TUnit.Mocks/Matchers/NotMatcher.cs b/src/TUnit.Mocks/Matchers/NotMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/NotMatcher.cs rename to src/TUnit.Mocks/Matchers/NotMatcher.cs diff --git a/TUnit.Mocks/Matchers/NotNullMatcher.cs b/src/TUnit.Mocks/Matchers/NotNullMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/NotNullMatcher.cs rename to src/TUnit.Mocks/Matchers/NotNullMatcher.cs diff --git a/TUnit.Mocks/Matchers/NullMatcher.cs b/src/TUnit.Mocks/Matchers/NullMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/NullMatcher.cs rename to src/TUnit.Mocks/Matchers/NullMatcher.cs diff --git a/TUnit.Mocks/Matchers/ParamsArrayMatcher.cs b/src/TUnit.Mocks/Matchers/ParamsArrayMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/ParamsArrayMatcher.cs rename to src/TUnit.Mocks/Matchers/ParamsArrayMatcher.cs diff --git a/TUnit.Mocks/Matchers/PredicateMatcher.cs b/src/TUnit.Mocks/Matchers/PredicateMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/PredicateMatcher.cs rename to src/TUnit.Mocks/Matchers/PredicateMatcher.cs diff --git a/TUnit.Mocks/Matchers/RegexMatcher.cs b/src/TUnit.Mocks/Matchers/RegexMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/RegexMatcher.cs rename to src/TUnit.Mocks/Matchers/RegexMatcher.cs diff --git a/TUnit.Mocks/Matchers/SequenceEqualsMatcher.cs b/src/TUnit.Mocks/Matchers/SequenceEqualsMatcher.cs similarity index 100% rename from TUnit.Mocks/Matchers/SequenceEqualsMatcher.cs rename to src/TUnit.Mocks/Matchers/SequenceEqualsMatcher.cs diff --git a/TUnit.Mocks/Mock.cs b/src/TUnit.Mocks/Mock.cs similarity index 100% rename from TUnit.Mocks/Mock.cs rename to src/TUnit.Mocks/Mock.cs diff --git a/TUnit.Mocks/MockBehavior.cs b/src/TUnit.Mocks/MockBehavior.cs similarity index 100% rename from TUnit.Mocks/MockBehavior.cs rename to src/TUnit.Mocks/MockBehavior.cs diff --git a/TUnit.Mocks/MockEngine.SecondaryInterfaces.cs b/src/TUnit.Mocks/MockEngine.SecondaryInterfaces.cs similarity index 100% rename from TUnit.Mocks/MockEngine.SecondaryInterfaces.cs rename to src/TUnit.Mocks/MockEngine.SecondaryInterfaces.cs diff --git a/TUnit.Mocks/MockEngine.Typed.AutoMock.cs b/src/TUnit.Mocks/MockEngine.Typed.AutoMock.cs similarity index 100% rename from TUnit.Mocks/MockEngine.Typed.AutoMock.cs rename to src/TUnit.Mocks/MockEngine.Typed.AutoMock.cs diff --git a/TUnit.Mocks/MockEngine.Typed.cs b/src/TUnit.Mocks/MockEngine.Typed.cs similarity index 100% rename from TUnit.Mocks/MockEngine.Typed.cs rename to src/TUnit.Mocks/MockEngine.Typed.cs diff --git a/TUnit.Mocks/MockEngine.cs b/src/TUnit.Mocks/MockEngine.cs similarity index 100% rename from TUnit.Mocks/MockEngine.cs rename to src/TUnit.Mocks/MockEngine.cs diff --git a/TUnit.Mocks/MockExtension.cs b/src/TUnit.Mocks/MockExtension.cs similarity index 100% rename from TUnit.Mocks/MockExtension.cs rename to src/TUnit.Mocks/MockExtension.cs diff --git a/TUnit.Mocks/MockMethodCall.cs b/src/TUnit.Mocks/MockMethodCall.cs similarity index 100% rename from TUnit.Mocks/MockMethodCall.cs rename to src/TUnit.Mocks/MockMethodCall.cs diff --git a/TUnit.Mocks/MockOfT.cs b/src/TUnit.Mocks/MockOfT.cs similarity index 100% rename from TUnit.Mocks/MockOfT.cs rename to src/TUnit.Mocks/MockOfT.cs diff --git a/TUnit.Mocks/MockRegistry.cs b/src/TUnit.Mocks/MockRegistry.cs similarity index 100% rename from TUnit.Mocks/MockRegistry.cs rename to src/TUnit.Mocks/MockRegistry.cs diff --git a/TUnit.Mocks/MockRepository.cs b/src/TUnit.Mocks/MockRepository.cs similarity index 100% rename from TUnit.Mocks/MockRepository.cs rename to src/TUnit.Mocks/MockRepository.cs diff --git a/TUnit.Mocks/PropertyMockCall.cs b/src/TUnit.Mocks/PropertyMockCall.cs similarity index 100% rename from TUnit.Mocks/PropertyMockCall.cs rename to src/TUnit.Mocks/PropertyMockCall.cs diff --git a/TUnit.Mocks/Setup/Behaviors/CallbackBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/CallbackBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/CallbackBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/CallbackBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/CallbackWithArgsBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/CallbackWithArgsBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/CallbackWithArgsBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/CallbackWithArgsBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/CompositeBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/CompositeBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/CompositeBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/CompositeBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/ComputedReturnBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/ComputedReturnBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/ComputedReturnBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/ComputedReturnBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/ComputedReturnWithArgsBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/ComputedReturnWithArgsBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/ComputedReturnWithArgsBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/ComputedReturnWithArgsBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/ComputedThrowBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/ComputedThrowBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/ComputedThrowBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/ComputedThrowBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/IBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/IBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/IBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/IBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/RawReturnBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/RawReturnBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/RawReturnBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/RawReturnBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/ReturnBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/ReturnBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/ReturnBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/ReturnBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/ThrowBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/ThrowBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/ThrowBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/ThrowBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/TypedCallbackBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/TypedCallbackBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/TypedCallbackBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/TypedCallbackBehavior.cs diff --git a/TUnit.Mocks/Setup/Behaviors/VoidReturnBehavior.cs b/src/TUnit.Mocks/Setup/Behaviors/VoidReturnBehavior.cs similarity index 100% rename from TUnit.Mocks/Setup/Behaviors/VoidReturnBehavior.cs rename to src/TUnit.Mocks/Setup/Behaviors/VoidReturnBehavior.cs diff --git a/TUnit.Mocks/Setup/EventRaiseInfo.cs b/src/TUnit.Mocks/Setup/EventRaiseInfo.cs similarity index 100% rename from TUnit.Mocks/Setup/EventRaiseInfo.cs rename to src/TUnit.Mocks/Setup/EventRaiseInfo.cs diff --git a/TUnit.Mocks/Setup/IMethodSetup.cs b/src/TUnit.Mocks/Setup/IMethodSetup.cs similarity index 100% rename from TUnit.Mocks/Setup/IMethodSetup.cs rename to src/TUnit.Mocks/Setup/IMethodSetup.cs diff --git a/TUnit.Mocks/Setup/IPropertySetup.cs b/src/TUnit.Mocks/Setup/IPropertySetup.cs similarity index 100% rename from TUnit.Mocks/Setup/IPropertySetup.cs rename to src/TUnit.Mocks/Setup/IPropertySetup.cs diff --git a/TUnit.Mocks/Setup/ISetupChain.cs b/src/TUnit.Mocks/Setup/ISetupChain.cs similarity index 100% rename from TUnit.Mocks/Setup/ISetupChain.cs rename to src/TUnit.Mocks/Setup/ISetupChain.cs diff --git a/TUnit.Mocks/Setup/IVoidMethodSetup.cs b/src/TUnit.Mocks/Setup/IVoidMethodSetup.cs similarity index 100% rename from TUnit.Mocks/Setup/IVoidMethodSetup.cs rename to src/TUnit.Mocks/Setup/IVoidMethodSetup.cs diff --git a/TUnit.Mocks/Setup/MethodSetup.cs b/src/TUnit.Mocks/Setup/MethodSetup.cs similarity index 100% rename from TUnit.Mocks/Setup/MethodSetup.cs rename to src/TUnit.Mocks/Setup/MethodSetup.cs diff --git a/TUnit.Mocks/Setup/MethodSetupBuilder.cs b/src/TUnit.Mocks/Setup/MethodSetupBuilder.cs similarity index 100% rename from TUnit.Mocks/Setup/MethodSetupBuilder.cs rename to src/TUnit.Mocks/Setup/MethodSetupBuilder.cs diff --git a/TUnit.Mocks/Setup/OutRefContext.cs b/src/TUnit.Mocks/Setup/OutRefContext.cs similarity index 100% rename from TUnit.Mocks/Setup/OutRefContext.cs rename to src/TUnit.Mocks/Setup/OutRefContext.cs diff --git a/TUnit.Mocks/Setup/PropertySetterSetupBuilder.cs b/src/TUnit.Mocks/Setup/PropertySetterSetupBuilder.cs similarity index 100% rename from TUnit.Mocks/Setup/PropertySetterSetupBuilder.cs rename to src/TUnit.Mocks/Setup/PropertySetterSetupBuilder.cs diff --git a/TUnit.Mocks/Setup/PropertySetupBuilder.cs b/src/TUnit.Mocks/Setup/PropertySetupBuilder.cs similarity index 100% rename from TUnit.Mocks/Setup/PropertySetupBuilder.cs rename to src/TUnit.Mocks/Setup/PropertySetupBuilder.cs diff --git a/TUnit.Mocks/Setup/RawReturn.cs b/src/TUnit.Mocks/Setup/RawReturn.cs similarity index 100% rename from TUnit.Mocks/Setup/RawReturn.cs rename to src/TUnit.Mocks/Setup/RawReturn.cs diff --git a/TUnit.Mocks/Setup/VoidMethodSetupBuilder.cs b/src/TUnit.Mocks/Setup/VoidMethodSetupBuilder.cs similarity index 100% rename from TUnit.Mocks/Setup/VoidMethodSetupBuilder.cs rename to src/TUnit.Mocks/Setup/VoidMethodSetupBuilder.cs diff --git a/TUnit.Mocks/TUnit.Mocks.csproj b/src/TUnit.Mocks/TUnit.Mocks.csproj similarity index 93% rename from TUnit.Mocks/TUnit.Mocks.csproj rename to src/TUnit.Mocks/TUnit.Mocks.csproj index c9ae56c48e0..1eb8cfb2bc7 100644 --- a/TUnit.Mocks/TUnit.Mocks.csproj +++ b/src/TUnit.Mocks/TUnit.Mocks.csproj @@ -1,7 +1,7 @@ - - + + @@ -56,6 +56,6 @@ - + diff --git a/TUnit.Mocks/TUnit.Mocks.props b/src/TUnit.Mocks/TUnit.Mocks.props similarity index 100% rename from TUnit.Mocks/TUnit.Mocks.props rename to src/TUnit.Mocks/TUnit.Mocks.props diff --git a/TUnit.Mocks/TUnit.Mocks.targets b/src/TUnit.Mocks/TUnit.Mocks.targets similarity index 100% rename from TUnit.Mocks/TUnit.Mocks.targets rename to src/TUnit.Mocks/TUnit.Mocks.targets diff --git a/TUnit.Mocks/TUnitMocksSettings.cs b/src/TUnit.Mocks/TUnitMocksSettings.cs similarity index 100% rename from TUnit.Mocks/TUnitMocksSettings.cs rename to src/TUnit.Mocks/TUnitMocksSettings.cs diff --git a/TUnit.Mocks/Times.cs b/src/TUnit.Mocks/Times.cs similarity index 100% rename from TUnit.Mocks/Times.cs rename to src/TUnit.Mocks/Times.cs diff --git a/TUnit.Mocks/TypeArgumentMatching.cs b/src/TUnit.Mocks/TypeArgumentMatching.cs similarity index 100% rename from TUnit.Mocks/TypeArgumentMatching.cs rename to src/TUnit.Mocks/TypeArgumentMatching.cs diff --git a/TUnit.Mocks/TypeArguments.cs b/src/TUnit.Mocks/TypeArguments.cs similarity index 100% rename from TUnit.Mocks/TypeArguments.cs rename to src/TUnit.Mocks/TypeArguments.cs diff --git a/TUnit.Mocks/Verification/CallRecord.cs b/src/TUnit.Mocks/Verification/CallRecord.cs similarity index 100% rename from TUnit.Mocks/Verification/CallRecord.cs rename to src/TUnit.Mocks/Verification/CallRecord.cs diff --git a/TUnit.Mocks/Verification/CallRecordBuffer.cs b/src/TUnit.Mocks/Verification/CallRecordBuffer.cs similarity index 100% rename from TUnit.Mocks/Verification/CallRecordBuffer.cs rename to src/TUnit.Mocks/Verification/CallRecordBuffer.cs diff --git a/TUnit.Mocks/Verification/CallVerificationBuilder.cs b/src/TUnit.Mocks/Verification/CallVerificationBuilder.cs similarity index 100% rename from TUnit.Mocks/Verification/CallVerificationBuilder.cs rename to src/TUnit.Mocks/Verification/CallVerificationBuilder.cs diff --git a/TUnit.Mocks/Verification/ICallVerification.cs b/src/TUnit.Mocks/Verification/ICallVerification.cs similarity index 100% rename from TUnit.Mocks/Verification/ICallVerification.cs rename to src/TUnit.Mocks/Verification/ICallVerification.cs diff --git a/TUnit.Mocks/Verification/OrderedVerification.cs b/src/TUnit.Mocks/Verification/OrderedVerification.cs similarity index 100% rename from TUnit.Mocks/Verification/OrderedVerification.cs rename to src/TUnit.Mocks/Verification/OrderedVerification.cs diff --git a/TUnit.Mocks/VoidMockMethodCall.cs b/src/TUnit.Mocks/VoidMockMethodCall.cs similarity index 100% rename from TUnit.Mocks/VoidMockMethodCall.cs rename to src/TUnit.Mocks/VoidMockMethodCall.cs diff --git a/TUnit.OpenTelemetry/AutoReceiver.cs b/src/TUnit.OpenTelemetry/AutoReceiver.cs similarity index 100% rename from TUnit.OpenTelemetry/AutoReceiver.cs rename to src/TUnit.OpenTelemetry/AutoReceiver.cs diff --git a/TUnit.OpenTelemetry/AutoStart.cs b/src/TUnit.OpenTelemetry/AutoStart.cs similarity index 100% rename from TUnit.OpenTelemetry/AutoStart.cs rename to src/TUnit.OpenTelemetry/AutoStart.cs diff --git a/TUnit.OpenTelemetry/CorrelationScope.cs b/src/TUnit.OpenTelemetry/CorrelationScope.cs similarity index 100% rename from TUnit.OpenTelemetry/CorrelationScope.cs rename to src/TUnit.OpenTelemetry/CorrelationScope.cs diff --git a/TUnit.OpenTelemetry/Receiver/OtlpLogParser.cs b/src/TUnit.OpenTelemetry/Receiver/OtlpLogParser.cs similarity index 100% rename from TUnit.OpenTelemetry/Receiver/OtlpLogParser.cs rename to src/TUnit.OpenTelemetry/Receiver/OtlpLogParser.cs diff --git a/TUnit.OpenTelemetry/Receiver/OtlpReceiver.cs b/src/TUnit.OpenTelemetry/Receiver/OtlpReceiver.cs similarity index 100% rename from TUnit.OpenTelemetry/Receiver/OtlpReceiver.cs rename to src/TUnit.OpenTelemetry/Receiver/OtlpReceiver.cs diff --git a/TUnit.OpenTelemetry/Receiver/OtlpTraceParser.cs b/src/TUnit.OpenTelemetry/Receiver/OtlpTraceParser.cs similarity index 100% rename from TUnit.OpenTelemetry/Receiver/OtlpTraceParser.cs rename to src/TUnit.OpenTelemetry/Receiver/OtlpTraceParser.cs diff --git a/TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj b/src/TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj similarity index 93% rename from TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj rename to src/TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj index 368c4528098..7a0cf090367 100644 --- a/TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj +++ b/src/TUnit.OpenTelemetry/TUnit.OpenTelemetry.csproj @@ -1,6 +1,6 @@ - + net8.0;net9.0;net10.0 @@ -34,5 +34,5 @@ OutputItemType="Analyzer" ReferenceOutputAssembly="false" /> - + diff --git a/TUnit.OpenTelemetry/TUnitOpenTelemetry.cs b/src/TUnit.OpenTelemetry/TUnitOpenTelemetry.cs similarity index 100% rename from TUnit.OpenTelemetry/TUnitOpenTelemetry.cs rename to src/TUnit.OpenTelemetry/TUnitOpenTelemetry.cs diff --git a/TUnit.OpenTelemetry/TUnitTestCorrelationProcessor.cs b/src/TUnit.OpenTelemetry/TUnitTestCorrelationProcessor.cs similarity index 100% rename from TUnit.OpenTelemetry/TUnitTestCorrelationProcessor.cs rename to src/TUnit.OpenTelemetry/TUnitTestCorrelationProcessor.cs diff --git a/TUnit.Playwright/BrowserFixture.cs b/src/TUnit.Playwright/BrowserFixture.cs similarity index 100% rename from TUnit.Playwright/BrowserFixture.cs rename to src/TUnit.Playwright/BrowserFixture.cs diff --git a/TUnit.Playwright/BrowserService.cs b/src/TUnit.Playwright/BrowserService.cs similarity index 100% rename from TUnit.Playwright/BrowserService.cs rename to src/TUnit.Playwright/BrowserService.cs diff --git a/TUnit.Playwright/BrowserTest.cs b/src/TUnit.Playwright/BrowserTest.cs similarity index 100% rename from TUnit.Playwright/BrowserTest.cs rename to src/TUnit.Playwright/BrowserTest.cs diff --git a/TUnit.Playwright/ContextFixture.cs b/src/TUnit.Playwright/ContextFixture.cs similarity index 100% rename from TUnit.Playwright/ContextFixture.cs rename to src/TUnit.Playwright/ContextFixture.cs diff --git a/TUnit.Playwright/ContextTest.cs b/src/TUnit.Playwright/ContextTest.cs similarity index 100% rename from TUnit.Playwright/ContextTest.cs rename to src/TUnit.Playwright/ContextTest.cs diff --git a/TUnit.Playwright/DefaultPlaywrightParallelLimiter.cs b/src/TUnit.Playwright/DefaultPlaywrightParallelLimiter.cs similarity index 100% rename from TUnit.Playwright/DefaultPlaywrightParallelLimiter.cs rename to src/TUnit.Playwright/DefaultPlaywrightParallelLimiter.cs diff --git a/TUnit.Playwright/IWorkerService.cs b/src/TUnit.Playwright/IWorkerService.cs similarity index 100% rename from TUnit.Playwright/IWorkerService.cs rename to src/TUnit.Playwright/IWorkerService.cs diff --git a/TUnit.Playwright/PageFixture.cs b/src/TUnit.Playwright/PageFixture.cs similarity index 100% rename from TUnit.Playwright/PageFixture.cs rename to src/TUnit.Playwright/PageFixture.cs diff --git a/TUnit.Playwright/PageTest.cs b/src/TUnit.Playwright/PageTest.cs similarity index 100% rename from TUnit.Playwright/PageTest.cs rename to src/TUnit.Playwright/PageTest.cs diff --git a/TUnit.Playwright/PlaywrightFixture.cs b/src/TUnit.Playwright/PlaywrightFixture.cs similarity index 100% rename from TUnit.Playwright/PlaywrightFixture.cs rename to src/TUnit.Playwright/PlaywrightFixture.cs diff --git a/TUnit.Playwright/PlaywrightServiceConnector.cs b/src/TUnit.Playwright/PlaywrightServiceConnector.cs similarity index 100% rename from TUnit.Playwright/PlaywrightServiceConnector.cs rename to src/TUnit.Playwright/PlaywrightServiceConnector.cs diff --git a/TUnit.Playwright/PlaywrightSettings.cs b/src/TUnit.Playwright/PlaywrightSettings.cs similarity index 100% rename from TUnit.Playwright/PlaywrightSettings.cs rename to src/TUnit.Playwright/PlaywrightSettings.cs diff --git a/TUnit.Playwright/PlaywrightSkipAttribute.cs b/src/TUnit.Playwright/PlaywrightSkipAttribute.cs similarity index 100% rename from TUnit.Playwright/PlaywrightSkipAttribute.cs rename to src/TUnit.Playwright/PlaywrightSkipAttribute.cs diff --git a/TUnit.Playwright/PlaywrightTelemetryHeaders.cs b/src/TUnit.Playwright/PlaywrightTelemetryHeaders.cs similarity index 100% rename from TUnit.Playwright/PlaywrightTelemetryHeaders.cs rename to src/TUnit.Playwright/PlaywrightTelemetryHeaders.cs diff --git a/TUnit.Playwright/PlaywrightTest.cs b/src/TUnit.Playwright/PlaywrightTest.cs similarity index 100% rename from TUnit.Playwright/PlaywrightTest.cs rename to src/TUnit.Playwright/PlaywrightTest.cs diff --git a/TUnit.Playwright/TUnit.Playwright.csproj b/src/TUnit.Playwright/TUnit.Playwright.csproj similarity index 85% rename from TUnit.Playwright/TUnit.Playwright.csproj rename to src/TUnit.Playwright/TUnit.Playwright.csproj index 4dc2277ed5a..42e12325d6d 100644 --- a/TUnit.Playwright/TUnit.Playwright.csproj +++ b/src/TUnit.Playwright/TUnit.Playwright.csproj @@ -1,6 +1,6 @@  - + @@ -17,5 +17,5 @@ OutputItemType="Analyzer" ReferenceOutputAssembly="false" /> - + diff --git a/TUnit.Playwright/Telemetry/PlaywrightActivityPropagator.cs b/src/TUnit.Playwright/Telemetry/PlaywrightActivityPropagator.cs similarity index 100% rename from TUnit.Playwright/Telemetry/PlaywrightActivityPropagator.cs rename to src/TUnit.Playwright/Telemetry/PlaywrightActivityPropagator.cs diff --git a/TUnit.Playwright/WorkerAwareTest.cs b/src/TUnit.Playwright/WorkerAwareTest.cs similarity index 100% rename from TUnit.Playwright/WorkerAwareTest.cs rename to src/TUnit.Playwright/WorkerAwareTest.cs diff --git a/TUnit.Reporting.Tool/Program.cs b/src/TUnit.Reporting.Tool/Program.cs similarity index 100% rename from TUnit.Reporting.Tool/Program.cs rename to src/TUnit.Reporting.Tool/Program.cs diff --git a/TUnit.Reporting.Tool/TUnit.Reporting.Tool.csproj b/src/TUnit.Reporting.Tool/TUnit.Reporting.Tool.csproj similarity index 100% rename from TUnit.Reporting.Tool/TUnit.Reporting.Tool.csproj rename to src/TUnit.Reporting.Tool/TUnit.Reporting.Tool.csproj diff --git a/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.gitignore b/src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.gitignore similarity index 100% rename from TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.gitignore rename to src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.gitignore diff --git a/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.name b/src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.name similarity index 100% rename from TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.name rename to src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/.name diff --git a/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/encodings.xml b/src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/encodings.xml similarity index 100% rename from TUnit.Templates/.idea/.idea.TUnit.dir/.idea/encodings.xml rename to src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/encodings.xml diff --git a/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/indexLayout.xml b/src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/indexLayout.xml similarity index 100% rename from TUnit.Templates/.idea/.idea.TUnit.dir/.idea/indexLayout.xml rename to src/TUnit.Templates/.idea/.idea.TUnit.dir/.idea/indexLayout.xml diff --git a/TUnit.Templates/Directory.Build.props b/src/TUnit.Templates/Directory.Build.props similarity index 100% rename from TUnit.Templates/Directory.Build.props rename to src/TUnit.Templates/Directory.Build.props diff --git a/TUnit.Templates/Directory.Build.targets b/src/TUnit.Templates/Directory.Build.targets similarity index 100% rename from TUnit.Templates/Directory.Build.targets rename to src/TUnit.Templates/Directory.Build.targets diff --git a/TUnit.Templates/Directory.Packages.props b/src/TUnit.Templates/Directory.Packages.props similarity index 100% rename from TUnit.Templates/Directory.Packages.props rename to src/TUnit.Templates/Directory.Packages.props diff --git a/TUnit.Templates/README.md b/src/TUnit.Templates/README.md similarity index 100% rename from TUnit.Templates/README.md rename to src/TUnit.Templates/README.md diff --git a/TUnit.Templates/TUnit.Templates.csproj b/src/TUnit.Templates/TUnit.Templates.csproj similarity index 100% rename from TUnit.Templates/TUnit.Templates.csproj rename to src/TUnit.Templates/TUnit.Templates.csproj diff --git a/TUnit.Templates/content/Directory.Build.props b/src/TUnit.Templates/content/Directory.Build.props similarity index 100% rename from TUnit.Templates/content/Directory.Build.props rename to src/TUnit.Templates/content/Directory.Build.props diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/.template.config/template.json b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/.template.config/template.json diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/GlobalSetup.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/GlobalSetup.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/GlobalSetup.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/GlobalSetup.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/Tests.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/Tests.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/Tests.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/Tests.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/WebApplicationFactory.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/WebApplicationFactory.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/WebApplicationFactory.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/WebApplicationFactory.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Program.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Program.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Program.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Program.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.json b/src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.json rename to src/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/appsettings.json diff --git a/TUnit.Templates/content/TUnit.AspNet/.template.config/template.json b/src/TUnit.Templates/content/TUnit.AspNet/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.AspNet/.template.config/template.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/GlobalSetup.cs b/src/TUnit.Templates/content/TUnit.AspNet/TestProject/GlobalSetup.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/GlobalSetup.cs rename to src/TUnit.Templates/content/TUnit.AspNet/TestProject/GlobalSetup.cs diff --git a/TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj b/src/TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj rename to src/TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj diff --git a/TUnit.Templates/content/TUnit.AspNet/TestProject/Tests.cs b/src/TUnit.Templates/content/TUnit.AspNet/TestProject/Tests.cs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/TestProject/Tests.cs rename to src/TUnit.Templates/content/TUnit.AspNet/TestProject/Tests.cs diff --git a/TUnit.Templates/content/TUnit.AspNet/TestProject/WebApplicationFactory.cs b/src/TUnit.Templates/content/TUnit.AspNet/TestProject/WebApplicationFactory.cs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/TestProject/WebApplicationFactory.cs rename to src/TUnit.Templates/content/TUnit.AspNet/TestProject/WebApplicationFactory.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Program.cs b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/Program.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Program.cs rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/Program.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Properties/launchSettings.json b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Properties/launchSettings.json rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.csproj b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.csproj rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.http b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.http similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.http rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.http diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.Development.json b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.Development.json rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.Development.json diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.json b/src/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.json rename to src/TUnit.Templates/content/TUnit.AspNet/WebApp/appsettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/.template.config/template.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/.template.config/template.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Program.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Program.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Program.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Program.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Properties/launchSettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Properties/launchSettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/Properties/launchSettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.Development.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.Development.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.Development.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.Development.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/appsettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/ExampleNamespace.AppHost.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/ExampleNamespace.AppHost.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/ExampleNamespace.AppHost.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/ExampleNamespace.AppHost.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Program.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Program.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Program.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Program.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Properties/launchSettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Properties/launchSettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/Properties/launchSettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.Development.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.Development.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.Development.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.Development.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.AppHost/appsettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/Extensions.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/Extensions.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/Extensions.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/Extensions.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/AppFixture.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/AppFixture.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/AppFixture.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/AppFixture.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Models/WeatherForecast.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Models/WeatherForecast.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Models/WeatherForecast.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Models/WeatherForecast.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Tests/ApiTests.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Tests/ApiTests.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Tests/ApiTests.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/Tests/ApiTests.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/App.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/App.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/App.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/App.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Counter.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Counter.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Counter.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Counter.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Error.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Error.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Error.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Error.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Home.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Home.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Home.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Home.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Weather.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Weather.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Weather.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Weather.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Routes.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Routes.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Routes.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Routes.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/_Imports.razor b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/_Imports.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/_Imports.razor rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/_Imports.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/ExampleNamespace.WebApp.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/ExampleNamespace.WebApp.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/ExampleNamespace.WebApp.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/ExampleNamespace.WebApp.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Program.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Program.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Program.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Program.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Properties/launchSettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Properties/launchSettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/WeatherApiClient.cs b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/WeatherApiClient.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/WeatherApiClient.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/WeatherApiClient.cs diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.Development.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.Development.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.Development.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.json b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.json rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/appsettings.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/app.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/app.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/app.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/app.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/favicon.png b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/favicon.png similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/favicon.png rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/favicon.png diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map rename to src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/TUnit.Templates/content/TUnit.Aspire.Test/.template.config/template.json b/src/TUnit.Templates/content/TUnit.Aspire.Test/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Test/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.Aspire.Test/.template.config/template.json diff --git a/TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj b/src/TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj rename to src/TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj diff --git a/TUnit.Templates/content/TUnit.Aspire.Test/IntegrationTest1.cs b/src/TUnit.Templates/content/TUnit.Aspire.Test/IntegrationTest1.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Test/IntegrationTest1.cs rename to src/TUnit.Templates/content/TUnit.Aspire.Test/IntegrationTest1.cs diff --git a/TUnit.Templates/content/TUnit.FSharp/.template.config/template.json b/src/TUnit.Templates/content/TUnit.FSharp/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.FSharp/.template.config/template.json diff --git a/TUnit.Templates/content/TUnit.FSharp/Data/DataClass.fs b/src/TUnit.Templates/content/TUnit.FSharp/Data/DataClass.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Data/DataClass.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Data/DataClass.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/Data/DataGenerator.fs b/src/TUnit.Templates/content/TUnit.FSharp/Data/DataGenerator.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Data/DataGenerator.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Data/DataGenerator.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs b/src/TUnit.Templates/content/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/GlobalSetup.fs b/src/TUnit.Templates/content/TUnit.FSharp/GlobalSetup.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/GlobalSetup.fs rename to src/TUnit.Templates/content/TUnit.FSharp/GlobalSetup.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj b/src/TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj rename to src/TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj diff --git a/TUnit.Templates/content/TUnit.FSharp/Tests.fs b/src/TUnit.Templates/content/TUnit.FSharp/Tests.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Tests.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Tests.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/Tests2.fs b/src/TUnit.Templates/content/TUnit.FSharp/Tests2.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Tests2.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Tests2.fs diff --git a/TUnit.Templates/content/TUnit.FSharp/Tests3.fs b/src/TUnit.Templates/content/TUnit.FSharp/Tests3.fs similarity index 100% rename from TUnit.Templates/content/TUnit.FSharp/Tests3.fs rename to src/TUnit.Templates/content/TUnit.FSharp/Tests3.fs diff --git a/TUnit.Templates/content/TUnit.Playwright/.template.config/template.json b/src/TUnit.Templates/content/TUnit.Playwright/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.Playwright/.template.config/template.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/GlobalSetup.cs b/src/TUnit.Templates/content/TUnit.Playwright/GlobalSetup.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/GlobalSetup.cs rename to src/TUnit.Templates/content/TUnit.Playwright/GlobalSetup.cs diff --git a/TUnit.Templates/content/TUnit.Playwright/Hooks.cs b/src/TUnit.Templates/content/TUnit.Playwright/Hooks.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/Hooks.cs rename to src/TUnit.Templates/content/TUnit.Playwright/Hooks.cs diff --git a/TUnit.Templates/content/TUnit.Playwright/TestProject.csproj b/src/TUnit.Templates/content/TUnit.Playwright/TestProject.csproj similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/TestProject.csproj rename to src/TUnit.Templates/content/TUnit.Playwright/TestProject.csproj diff --git a/TUnit.Templates/content/TUnit.Playwright/Tests.cs b/src/TUnit.Templates/content/TUnit.Playwright/Tests.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/Tests.cs rename to src/TUnit.Templates/content/TUnit.Playwright/Tests.cs diff --git a/TUnit.Templates/content/TUnit.Playwright/TwoContextFixtureTests.cs b/src/TUnit.Templates/content/TUnit.Playwright/TwoContextFixtureTests.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/TwoContextFixtureTests.cs rename to src/TUnit.Templates/content/TUnit.Playwright/TwoContextFixtureTests.cs diff --git a/TUnit.Templates/content/TUnit.VB/.template.config/template.json b/src/TUnit.Templates/content/TUnit.VB/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit.VB/.template.config/template.json rename to src/TUnit.Templates/content/TUnit.VB/.template.config/template.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataClass.vb b/src/TUnit.Templates/content/TUnit.VB/Data/DataClass.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataClass.vb rename to src/TUnit.Templates/content/TUnit.VB/Data/DataClass.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataGenerator.vb b/src/TUnit.Templates/content/TUnit.VB/Data/DataGenerator.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataGenerator.vb rename to src/TUnit.Templates/content/TUnit.VB/Data/DataGenerator.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DependencyInjectionClassConstructor.vb b/src/TUnit.Templates/content/TUnit.VB/Data/DependencyInjectionClassConstructor.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DependencyInjectionClassConstructor.vb rename to src/TUnit.Templates/content/TUnit.VB/Data/DependencyInjectionClassConstructor.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/GlobalSetup.vb b/src/TUnit.Templates/content/TUnit.VB/GlobalSetup.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/GlobalSetup.vb rename to src/TUnit.Templates/content/TUnit.VB/GlobalSetup.vb diff --git a/TUnit.Templates/content/TUnit.VB/TestProject.vbproj b/src/TUnit.Templates/content/TUnit.VB/TestProject.vbproj similarity index 100% rename from TUnit.Templates/content/TUnit.VB/TestProject.vbproj rename to src/TUnit.Templates/content/TUnit.VB/TestProject.vbproj diff --git a/TUnit.Templates/content/TUnit.VB/Tests.vb b/src/TUnit.Templates/content/TUnit.VB/Tests.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Tests.vb rename to src/TUnit.Templates/content/TUnit.VB/Tests.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests2.vb b/src/TUnit.Templates/content/TUnit.VB/Tests2.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests2.vb rename to src/TUnit.Templates/content/TUnit.VB/Tests2.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests3.vb b/src/TUnit.Templates/content/TUnit.VB/Tests3.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests3.vb rename to src/TUnit.Templates/content/TUnit.VB/Tests3.vb diff --git a/TUnit.Templates/content/TUnit/.template.config/template.json b/src/TUnit.Templates/content/TUnit/.template.config/template.json similarity index 100% rename from TUnit.Templates/content/TUnit/.template.config/template.json rename to src/TUnit.Templates/content/TUnit/.template.config/template.json diff --git a/TUnit.Templates/content/TUnit/BasicTests.cs b/src/TUnit.Templates/content/TUnit/BasicTests.cs similarity index 100% rename from TUnit.Templates/content/TUnit/BasicTests.cs rename to src/TUnit.Templates/content/TUnit/BasicTests.cs diff --git a/TUnit.Templates/content/TUnit/Calculator.cs b/src/TUnit.Templates/content/TUnit/Calculator.cs similarity index 100% rename from TUnit.Templates/content/TUnit/Calculator.cs rename to src/TUnit.Templates/content/TUnit/Calculator.cs diff --git a/TUnit.Templates/content/TUnit/Data/AdditionDataGenerator.cs b/src/TUnit.Templates/content/TUnit/Data/AdditionDataGenerator.cs similarity index 100% rename from TUnit.Templates/content/TUnit/Data/AdditionDataGenerator.cs rename to src/TUnit.Templates/content/TUnit/Data/AdditionDataGenerator.cs diff --git a/TUnit.Templates/content/TUnit/Data/InMemoryDb.cs b/src/TUnit.Templates/content/TUnit/Data/InMemoryDb.cs similarity index 100% rename from TUnit.Templates/content/TUnit/Data/InMemoryDb.cs rename to src/TUnit.Templates/content/TUnit/Data/InMemoryDb.cs diff --git a/TUnit.Templates/content/TUnit/DataDrivenTests.cs b/src/TUnit.Templates/content/TUnit/DataDrivenTests.cs similarity index 100% rename from TUnit.Templates/content/TUnit/DataDrivenTests.cs rename to src/TUnit.Templates/content/TUnit/DataDrivenTests.cs diff --git a/TUnit.Templates/content/TUnit/DependencyInjectionTests.cs b/src/TUnit.Templates/content/TUnit/DependencyInjectionTests.cs similarity index 100% rename from TUnit.Templates/content/TUnit/DependencyInjectionTests.cs rename to src/TUnit.Templates/content/TUnit/DependencyInjectionTests.cs diff --git a/TUnit.Templates/content/TUnit/HooksAndLifecycle.cs b/src/TUnit.Templates/content/TUnit/HooksAndLifecycle.cs similarity index 100% rename from TUnit.Templates/content/TUnit/HooksAndLifecycle.cs rename to src/TUnit.Templates/content/TUnit/HooksAndLifecycle.cs diff --git a/TUnit.Templates/content/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs b/src/TUnit.Templates/content/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs similarity index 100% rename from TUnit.Templates/content/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs rename to src/TUnit.Templates/content/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs diff --git a/TUnit.Templates/content/TUnit/TestProject.csproj b/src/TUnit.Templates/content/TUnit/TestProject.csproj similarity index 100% rename from TUnit.Templates/content/TUnit/TestProject.csproj rename to src/TUnit.Templates/content/TUnit/TestProject.csproj diff --git a/TUnit/TUnit.csproj b/src/TUnit/TUnit.csproj similarity index 83% rename from TUnit/TUnit.csproj rename to src/TUnit/TUnit.csproj index 8f1ba933950..20a957e8ce2 100644 --- a/TUnit/TUnit.csproj +++ b/src/TUnit/TUnit.csproj @@ -1,6 +1,6 @@  - + @@ -13,6 +13,6 @@ - + diff --git a/TUnit/TUnit.props b/src/TUnit/TUnit.props similarity index 100% rename from TUnit/TUnit.props rename to src/TUnit/TUnit.props diff --git a/TUnit/TUnit.targets b/src/TUnit/TUnit.targets similarity index 100% rename from TUnit/TUnit.targets rename to src/TUnit/TUnit.targets diff --git a/SharedTestHelpers/AnalyzerTestCompatibility.cs b/tests/SharedTestHelpers/AnalyzerTestCompatibility.cs similarity index 100% rename from SharedTestHelpers/AnalyzerTestCompatibility.cs rename to tests/SharedTestHelpers/AnalyzerTestCompatibility.cs diff --git a/SharedTestHelpers/RulesDecouplingVerifier.cs b/tests/SharedTestHelpers/RulesDecouplingVerifier.cs similarity index 100% rename from SharedTestHelpers/RulesDecouplingVerifier.cs rename to tests/SharedTestHelpers/RulesDecouplingVerifier.cs diff --git a/Snapshots/TUnit._.verified/std-streams/stderr.txt b/tests/Snapshots/TUnit._.verified/std-streams/stderr.txt similarity index 100% rename from Snapshots/TUnit._.verified/std-streams/stderr.txt rename to tests/Snapshots/TUnit._.verified/std-streams/stderr.txt diff --git a/Snapshots/TUnit._.verified/std-streams/stdout.txt b/tests/Snapshots/TUnit._.verified/std-streams/stdout.txt similarity index 100% rename from Snapshots/TUnit._.verified/std-streams/stdout.txt rename to tests/Snapshots/TUnit._.verified/std-streams/stdout.txt diff --git a/TUnit.Analyzers.Tests/AbstractTestClassWithDataSourcesAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/AbstractTestClassWithDataSourcesAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/AbstractTestClassWithDataSourcesAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/AbstractTestClassWithDataSourcesAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/AnalyzerTestHelpers.cs b/tests/TUnit.Analyzers.Tests/AnalyzerTestHelpers.cs similarity index 100% rename from TUnit.Analyzers.Tests/AnalyzerTestHelpers.cs rename to tests/TUnit.Analyzers.Tests/AnalyzerTestHelpers.cs diff --git a/TUnit.Analyzers.Tests/ArgumentsAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ArgumentsAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ArgumentsAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ArgumentsAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/AsyncVoidAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/AsyncVoidAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/AsyncVoidAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/AsyncVoidAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/AttributeClassPropertyRequiredTests.cs b/tests/TUnit.Analyzers.Tests/AttributeClassPropertyRequiredTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/AttributeClassPropertyRequiredTests.cs rename to tests/TUnit.Analyzers.Tests/AttributeClassPropertyRequiredTests.cs diff --git a/TUnit.Analyzers.Tests/BaseAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/BaseAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/BaseAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/BaseAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/BeforeHookAsyncLocalAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/BeforeHookAsyncLocalAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/BeforeHookAsyncLocalAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/BeforeHookAsyncLocalAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/Bugs/2136/Tests.cs b/tests/TUnit.Analyzers.Tests/Bugs/2136/Tests.cs similarity index 100% rename from TUnit.Analyzers.Tests/Bugs/2136/Tests.cs rename to tests/TUnit.Analyzers.Tests/Bugs/2136/Tests.cs diff --git a/TUnit.Analyzers.Tests/ClassAccessibilityAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ClassAccessibilityAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ClassAccessibilityAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ClassAccessibilityAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/ClassConstructorDataSourceAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ClassConstructorDataSourceAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ClassConstructorDataSourceAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ClassConstructorDataSourceAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/ClassDataSourceAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ClassDataSourceAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ClassDataSourceAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ClassDataSourceAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/ClassDataSourceConstructorAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ClassDataSourceConstructorAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ClassDataSourceConstructorAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ClassDataSourceConstructorAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/ClassParametersAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ClassParametersAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ClassParametersAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ClassParametersAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs b/tests/TUnit.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs rename to tests/TUnit.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs diff --git a/TUnit.Analyzers.Tests/CombinedDataSourceAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/CombinedDataSourceAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/CombinedDataSourceAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/CombinedDataSourceAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/ConsoleOutAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ConsoleOutAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ConsoleOutAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ConsoleOutAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/DataDrivenTestArgumentsAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/DataDrivenTestArgumentsAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/DataDrivenTestArgumentsAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/DataDrivenTestArgumentsAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/DataSourceGeneratorAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/DataSourceGeneratorAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/DataSourceGeneratorAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/DataSourceGeneratorAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/DependsOnConflictAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/DependsOnConflictAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/DependsOnConflictAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/DependsOnConflictAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/DisposableFieldPropertyAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/DisposableFieldPropertyAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/DisposableFieldPropertyAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/DisposableFieldPropertyAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/DynamicTestAwaitExpressionSuppressorTests.cs b/tests/TUnit.Analyzers.Tests/DynamicTestAwaitExpressionSuppressorTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/DynamicTestAwaitExpressionSuppressorTests.cs rename to tests/TUnit.Analyzers.Tests/DynamicTestAwaitExpressionSuppressorTests.cs diff --git a/TUnit.Analyzers.Tests/EnumerableMethodDataTupleTypeTests.cs b/tests/TUnit.Analyzers.Tests/EnumerableMethodDataTupleTypeTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/EnumerableMethodDataTupleTypeTests.cs rename to tests/TUnit.Analyzers.Tests/EnumerableMethodDataTupleTypeTests.cs diff --git a/TUnit.Analyzers.Tests/Extensions/StringExtensions.cs b/tests/TUnit.Analyzers.Tests/Extensions/StringExtensions.cs similarity index 100% rename from TUnit.Analyzers.Tests/Extensions/StringExtensions.cs rename to tests/TUnit.Analyzers.Tests/Extensions/StringExtensions.cs diff --git a/TUnit.Analyzers.Tests/ForbidRedefiningAttributeUsageAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/ForbidRedefiningAttributeUsageAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/ForbidRedefiningAttributeUsageAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/ForbidRedefiningAttributeUsageAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/GeneratedDataAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/GeneratedDataAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/GeneratedDataAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/GeneratedDataAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/GenericMethodSourceDataTests.cs b/tests/TUnit.Analyzers.Tests/GenericMethodSourceDataTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/GenericMethodSourceDataTests.cs rename to tests/TUnit.Analyzers.Tests/GenericMethodSourceDataTests.cs diff --git a/TUnit.Analyzers.Tests/GlobalTestHooksAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/GlobalTestHooksAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/GlobalTestHooksAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/GlobalTestHooksAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/InheritsTestsAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/InheritsTestsAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/InheritsTestsAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/InheritsTestsAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/InstanceTestMethodAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/InstanceTestMethodAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/InstanceTestMethodAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/InstanceTestMethodAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/InstanceValuesInTestClassAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/InstanceValuesInTestClassAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/InstanceValuesInTestClassAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/InstanceValuesInTestClassAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MSTestMigrationAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MSTestMigrationAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MSTestMigrationAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MSTestMigrationAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MarkMethodStaticSuppressorTests.cs b/tests/TUnit.Analyzers.Tests/MarkMethodStaticSuppressorTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MarkMethodStaticSuppressorTests.cs rename to tests/TUnit.Analyzers.Tests/MarkMethodStaticSuppressorTests.cs diff --git a/TUnit.Analyzers.Tests/MatrixDataSourceAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MatrixDataSourceAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MatrixDataSourceAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MatrixDataSourceAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MatrixDataSourceCodeFixProviderTests.cs b/tests/TUnit.Analyzers.Tests/MatrixDataSourceCodeFixProviderTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MatrixDataSourceCodeFixProviderTests.cs rename to tests/TUnit.Analyzers.Tests/MatrixDataSourceCodeFixProviderTests.cs diff --git a/TUnit.Analyzers.Tests/MethodDataSourceAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MethodDataSourceAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MethodDataSourceAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MethodDataSourceAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MethodDataSourceMatchesConstructorAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MethodDataSourceMatchesConstructorAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MethodDataSourceMatchesConstructorAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MethodDataSourceMatchesConstructorAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MissingPolyfillAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MissingPolyfillAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MissingPolyfillAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MissingPolyfillAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/MissingTestAttributeAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/MissingTestAttributeAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/MissingTestAttributeAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/MissingTestAttributeAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/NUnitMigrationAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/NUnitMigrationAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/NUnitMigrationAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/NUnitMigrationAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/PropertyAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/PropertyAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/PropertyAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/PropertyAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/PsvmAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/PsvmAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/PsvmAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/PsvmAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/PublicMethodMissingTestAttributeAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/PublicMethodMissingTestAttributeAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/PublicMethodMissingTestAttributeAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/PublicMethodMissingTestAttributeAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/SingleTUnitAttributeAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/SingleTUnitAttributeAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/SingleTUnitAttributeAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/SingleTUnitAttributeAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj b/tests/TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj similarity index 86% rename from TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj rename to tests/TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj index bd0e79df7bb..8529170ccd6 100644 --- a/TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj +++ b/tests/TUnit.Analyzers.Tests/TUnit.Analyzers.Tests.csproj @@ -1,5 +1,5 @@ - + @@ -15,12 +15,12 @@ - - - + + + - - + + - - @@ -76,5 +76,5 @@ - + diff --git a/TUnit.Analyzers.Tests/TestMethodParametersAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/TestMethodParametersAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/TestMethodParametersAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/TestMethodParametersAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/TimeoutCancellationTokenAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/TimeoutCancellationTokenAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/TimeoutCancellationTokenAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/TimeoutCancellationTokenAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/TimeoutCancellationTokenCodeFixProviderTests.cs b/tests/TUnit.Analyzers.Tests/TimeoutCancellationTokenCodeFixProviderTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/TimeoutCancellationTokenCodeFixProviderTests.cs rename to tests/TUnit.Analyzers.Tests/TimeoutCancellationTokenCodeFixProviderTests.cs diff --git a/TUnit.Analyzers.Tests/TupleParameterMismatchTests.cs b/tests/TUnit.Analyzers.Tests/TupleParameterMismatchTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/TupleParameterMismatchTests.cs rename to tests/TUnit.Analyzers.Tests/TupleParameterMismatchTests.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs b/tests/TUnit.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs diff --git a/TUnit.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs b/tests/TUnit.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs similarity index 100% rename from TUnit.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs rename to tests/TUnit.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs diff --git a/TUnit.Analyzers.Tests/VirtualHookOverrideAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/VirtualHookOverrideAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/VirtualHookOverrideAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/VirtualHookOverrideAnalyzerTests.cs diff --git a/TUnit.Analyzers.Tests/Vsthrd200AsyncSuffixSuppressorTests.cs b/tests/TUnit.Analyzers.Tests/Vsthrd200AsyncSuffixSuppressorTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/Vsthrd200AsyncSuffixSuppressorTests.cs rename to tests/TUnit.Analyzers.Tests/Vsthrd200AsyncSuffixSuppressorTests.cs diff --git a/TUnit.Analyzers.Tests/XUnitMigrationAnalyzerTests.cs b/tests/TUnit.Analyzers.Tests/XUnitMigrationAnalyzerTests.cs similarity index 100% rename from TUnit.Analyzers.Tests/XUnitMigrationAnalyzerTests.cs rename to tests/TUnit.Analyzers.Tests/XUnitMigrationAnalyzerTests.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/CodeFixerRulesDecouplingTests.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/DirectWebApplicationFactoryInheritanceAnalyzerTests.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/DirectWebApplicationFactoryInheritanceAnalyzerTests.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/DirectWebApplicationFactoryInheritanceAnalyzerTests.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/DirectWebApplicationFactoryInheritanceAnalyzerTests.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj b/tests/TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj similarity index 66% rename from TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj rename to tests/TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj index 56f2d130b46..dabad0378ee 100644 --- a/TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj +++ b/tests/TUnit.AspNetCore.Analyzers.Tests/TUnit.AspNetCore.Analyzers.Tests.csproj @@ -1,5 +1,5 @@ - + @@ -14,16 +14,16 @@ - - - - + + + + - @@ -33,5 +33,5 @@ Link="Shared\RulesDecouplingVerifier.cs" /> - + diff --git a/TUnit.AspNetCore.Analyzers.Tests/UseTestWebApplicationFactoryCodeFixProviderTests.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/UseTestWebApplicationFactoryCodeFixProviderTests.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/UseTestWebApplicationFactoryCodeFixProviderTests.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/UseTestWebApplicationFactoryCodeFixProviderTests.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/Verifiers/LineEndingNormalizingVerifier.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryAccessAnalyzerTests.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryAccessAnalyzerTests.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryAccessAnalyzerTests.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryAccessAnalyzerTests.cs diff --git a/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryStubs.cs b/tests/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryStubs.cs similarity index 100% rename from TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryStubs.cs rename to tests/TUnit.AspNetCore.Analyzers.Tests/WebApplicationFactoryStubs.cs diff --git a/TUnit.AspNetCore.Tests.MinimalApi/Program.cs b/tests/TUnit.AspNetCore.Tests.MinimalApi/Program.cs similarity index 100% rename from TUnit.AspNetCore.Tests.MinimalApi/Program.cs rename to tests/TUnit.AspNetCore.Tests.MinimalApi/Program.cs diff --git a/TUnit.AspNetCore.Tests.MinimalApi/TUnit.AspNetCore.Tests.MinimalApi.csproj b/tests/TUnit.AspNetCore.Tests.MinimalApi/TUnit.AspNetCore.Tests.MinimalApi.csproj similarity index 100% rename from TUnit.AspNetCore.Tests.MinimalApi/TUnit.AspNetCore.Tests.MinimalApi.csproj rename to tests/TUnit.AspNetCore.Tests.MinimalApi/TUnit.AspNetCore.Tests.MinimalApi.csproj diff --git a/TUnit.AspNetCore.Tests.WebApp/Program.cs b/tests/TUnit.AspNetCore.Tests.WebApp/Program.cs similarity index 100% rename from TUnit.AspNetCore.Tests.WebApp/Program.cs rename to tests/TUnit.AspNetCore.Tests.WebApp/Program.cs diff --git a/TUnit.AspNetCore.Tests.WebApp/TUnit.AspNetCore.Tests.WebApp.csproj b/tests/TUnit.AspNetCore.Tests.WebApp/TUnit.AspNetCore.Tests.WebApp.csproj similarity index 100% rename from TUnit.AspNetCore.Tests.WebApp/TUnit.AspNetCore.Tests.WebApp.csproj rename to tests/TUnit.AspNetCore.Tests.WebApp/TUnit.AspNetCore.Tests.WebApp.csproj diff --git a/TUnit.AspNetCore.Tests/ActivityBaggageCorrelationTests.cs b/tests/TUnit.AspNetCore.Tests/ActivityBaggageCorrelationTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/ActivityBaggageCorrelationTests.cs rename to tests/TUnit.AspNetCore.Tests/ActivityBaggageCorrelationTests.cs diff --git a/TUnit.AspNetCore.Tests/ActivityPropagationHandlerTests.cs b/tests/TUnit.AspNetCore.Tests/ActivityPropagationHandlerTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/ActivityPropagationHandlerTests.cs rename to tests/TUnit.AspNetCore.Tests/ActivityPropagationHandlerTests.cs diff --git a/TUnit.AspNetCore.Tests/AutoConfigureOpenTelemetryTests.cs b/tests/TUnit.AspNetCore.Tests/AutoConfigureOpenTelemetryTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/AutoConfigureOpenTelemetryTests.cs rename to tests/TUnit.AspNetCore.Tests/AutoConfigureOpenTelemetryTests.cs diff --git a/TUnit.AspNetCore.Tests/CorrelatedLoggingResolverTests.cs b/tests/TUnit.AspNetCore.Tests/CorrelatedLoggingResolverTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/CorrelatedLoggingResolverTests.cs rename to tests/TUnit.AspNetCore.Tests/CorrelatedLoggingResolverTests.cs diff --git a/TUnit.AspNetCore.Tests/GlobalUsings.cs b/tests/TUnit.AspNetCore.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.AspNetCore.Tests/GlobalUsings.cs rename to tests/TUnit.AspNetCore.Tests/GlobalUsings.cs diff --git a/TUnit.AspNetCore.Tests/HostStopExactlyOnceProbeTests.cs b/tests/TUnit.AspNetCore.Tests/HostStopExactlyOnceProbeTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/HostStopExactlyOnceProbeTests.cs rename to tests/TUnit.AspNetCore.Tests/HostStopExactlyOnceProbeTests.cs diff --git a/TUnit.AspNetCore.Tests/HostedServiceDisposalForwardingTests.cs b/tests/TUnit.AspNetCore.Tests/HostedServiceDisposalForwardingTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/HostedServiceDisposalForwardingTests.cs rename to tests/TUnit.AspNetCore.Tests/HostedServiceDisposalForwardingTests.cs diff --git a/TUnit.AspNetCore.Tests/HostedServiceFlowSuppressionTests.cs b/tests/TUnit.AspNetCore.Tests/HostedServiceFlowSuppressionTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/HostedServiceFlowSuppressionTests.cs rename to tests/TUnit.AspNetCore.Tests/HostedServiceFlowSuppressionTests.cs diff --git a/TUnit.AspNetCore.Tests/HostedServiceStopOnceTests.cs b/tests/TUnit.AspNetCore.Tests/HostedServiceStopOnceTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/HostedServiceStopOnceTests.cs rename to tests/TUnit.AspNetCore.Tests/HostedServiceStopOnceTests.cs diff --git a/TUnit.AspNetCore.Tests/IHttpClientFactoryPropagationTests.cs b/tests/TUnit.AspNetCore.Tests/IHttpClientFactoryPropagationTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/IHttpClientFactoryPropagationTests.cs rename to tests/TUnit.AspNetCore.Tests/IHttpClientFactoryPropagationTests.cs diff --git a/TUnit.AspNetCore.Tests/IsolatedFactoryConcurrencyTests.cs b/tests/TUnit.AspNetCore.Tests/IsolatedFactoryConcurrencyTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/IsolatedFactoryConcurrencyTests.cs rename to tests/TUnit.AspNetCore.Tests/IsolatedFactoryConcurrencyTests.cs diff --git a/TUnit.AspNetCore.Tests/MinimalApiAutoRegistrationTests.cs b/tests/TUnit.AspNetCore.Tests/MinimalApiAutoRegistrationTests.cs similarity index 100% rename from TUnit.AspNetCore.Tests/MinimalApiAutoRegistrationTests.cs rename to tests/TUnit.AspNetCore.Tests/MinimalApiAutoRegistrationTests.cs diff --git a/TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj b/tests/TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj similarity index 79% rename from TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj rename to tests/TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj index 572cd799b57..3ddfb8ff3cf 100644 --- a/TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj +++ b/tests/TUnit.AspNetCore.Tests/TUnit.AspNetCore.Tests.csproj @@ -1,20 +1,20 @@ - + net8.0;net9.0;net10.0 true - ..\strongname.snk + ..\..\eng\strongname.snk - + - + @@ -34,6 +34,6 @@ - + diff --git a/TUnit.AspNetCore.Tests/TestWebAppFactory.cs b/tests/TUnit.AspNetCore.Tests/TestWebAppFactory.cs similarity index 100% rename from TUnit.AspNetCore.Tests/TestWebAppFactory.cs rename to tests/TUnit.AspNetCore.Tests/TestWebAppFactory.cs diff --git a/TUnit.Aspire.Tests.ApiService/Program.cs b/tests/TUnit.Aspire.Tests.ApiService/Program.cs similarity index 100% rename from TUnit.Aspire.Tests.ApiService/Program.cs rename to tests/TUnit.Aspire.Tests.ApiService/Program.cs diff --git a/TUnit.Aspire.Tests.ApiService/TUnit.Aspire.Tests.ApiService.csproj b/tests/TUnit.Aspire.Tests.ApiService/TUnit.Aspire.Tests.ApiService.csproj similarity index 100% rename from TUnit.Aspire.Tests.ApiService/TUnit.Aspire.Tests.ApiService.csproj rename to tests/TUnit.Aspire.Tests.ApiService/TUnit.Aspire.Tests.ApiService.csproj diff --git a/TUnit.Aspire.Tests.AppHost/Program.cs b/tests/TUnit.Aspire.Tests.AppHost/Program.cs similarity index 100% rename from TUnit.Aspire.Tests.AppHost/Program.cs rename to tests/TUnit.Aspire.Tests.AppHost/Program.cs diff --git a/TUnit.Aspire.Tests.AppHost/TUnit.Aspire.Tests.AppHost.csproj b/tests/TUnit.Aspire.Tests.AppHost/TUnit.Aspire.Tests.AppHost.csproj similarity index 100% rename from TUnit.Aspire.Tests.AppHost/TUnit.Aspire.Tests.AppHost.csproj rename to tests/TUnit.Aspire.Tests.AppHost/TUnit.Aspire.Tests.AppHost.csproj diff --git a/TUnit.Aspire.Tests/AspireDiagnosticsTests.cs b/tests/TUnit.Aspire.Tests/AspireDiagnosticsTests.cs similarity index 100% rename from TUnit.Aspire.Tests/AspireDiagnosticsTests.cs rename to tests/TUnit.Aspire.Tests/AspireDiagnosticsTests.cs diff --git a/TUnit.Aspire.Tests/Helpers/FakeResources.cs b/tests/TUnit.Aspire.Tests/Helpers/FakeResources.cs similarity index 100% rename from TUnit.Aspire.Tests/Helpers/FakeResources.cs rename to tests/TUnit.Aspire.Tests/Helpers/FakeResources.cs diff --git a/TUnit.Aspire.Tests/Helpers/OtlpProtobufBuilder.cs b/tests/TUnit.Aspire.Tests/Helpers/OtlpProtobufBuilder.cs similarity index 100% rename from TUnit.Aspire.Tests/Helpers/OtlpProtobufBuilder.cs rename to tests/TUnit.Aspire.Tests/Helpers/OtlpProtobufBuilder.cs diff --git a/TUnit.Aspire.Tests/Helpers/OtlpTraceCaptureServer.cs b/tests/TUnit.Aspire.Tests/Helpers/OtlpTraceCaptureServer.cs similarity index 100% rename from TUnit.Aspire.Tests/Helpers/OtlpTraceCaptureServer.cs rename to tests/TUnit.Aspire.Tests/Helpers/OtlpTraceCaptureServer.cs diff --git a/TUnit.Aspire.Tests/IntegrationTestFixture.cs b/tests/TUnit.Aspire.Tests/IntegrationTestFixture.cs similarity index 100% rename from TUnit.Aspire.Tests/IntegrationTestFixture.cs rename to tests/TUnit.Aspire.Tests/IntegrationTestFixture.cs diff --git a/TUnit.Aspire.Tests/OtlpCorrelationIntegrationTests.cs b/tests/TUnit.Aspire.Tests/OtlpCorrelationIntegrationTests.cs similarity index 100% rename from TUnit.Aspire.Tests/OtlpCorrelationIntegrationTests.cs rename to tests/TUnit.Aspire.Tests/OtlpCorrelationIntegrationTests.cs diff --git a/TUnit.Aspire.Tests/OtlpEndpointEnvironmentTests.cs b/tests/TUnit.Aspire.Tests/OtlpEndpointEnvironmentTests.cs similarity index 100% rename from TUnit.Aspire.Tests/OtlpEndpointEnvironmentTests.cs rename to tests/TUnit.Aspire.Tests/OtlpEndpointEnvironmentTests.cs diff --git a/TUnit.Aspire.Tests/OtlpLogParserTests.cs b/tests/TUnit.Aspire.Tests/OtlpLogParserTests.cs similarity index 100% rename from TUnit.Aspire.Tests/OtlpLogParserTests.cs rename to tests/TUnit.Aspire.Tests/OtlpLogParserTests.cs diff --git a/TUnit.Aspire.Tests/OtlpReceiverTests.cs b/tests/TUnit.Aspire.Tests/OtlpReceiverTests.cs similarity index 100% rename from TUnit.Aspire.Tests/OtlpReceiverTests.cs rename to tests/TUnit.Aspire.Tests/OtlpReceiverTests.cs diff --git a/TUnit.Aspire.Tests/ResourceDiagnosticsHelperTests.cs b/tests/TUnit.Aspire.Tests/ResourceDiagnosticsHelperTests.cs similarity index 100% rename from TUnit.Aspire.Tests/ResourceDiagnosticsHelperTests.cs rename to tests/TUnit.Aspire.Tests/ResourceDiagnosticsHelperTests.cs diff --git a/TUnit.Aspire.Tests/ResourceLogSelectionTests.cs b/tests/TUnit.Aspire.Tests/ResourceLogSelectionTests.cs similarity index 100% rename from TUnit.Aspire.Tests/ResourceLogSelectionTests.cs rename to tests/TUnit.Aspire.Tests/ResourceLogSelectionTests.cs diff --git a/TUnit.Aspire.Tests/ResourcesToRemoveTests.cs b/tests/TUnit.Aspire.Tests/ResourcesToRemoveTests.cs similarity index 100% rename from TUnit.Aspire.Tests/ResourcesToRemoveTests.cs rename to tests/TUnit.Aspire.Tests/ResourcesToRemoveTests.cs diff --git a/tests/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj b/tests/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj new file mode 100644 index 00000000000..45563f0c7d1 --- /dev/null +++ b/tests/TUnit.Aspire.Tests/TUnit.Aspire.Tests.csproj @@ -0,0 +1,27 @@ + + + + + + net10.0 + false + true + ..\..\eng\strongname.snk + + + + + + + + + + + + + + + + + + diff --git a/TUnit.Aspire.Tests/TestActivityTests.cs b/tests/TUnit.Aspire.Tests/TestActivityTests.cs similarity index 100% rename from TUnit.Aspire.Tests/TestActivityTests.cs rename to tests/TUnit.Aspire.Tests/TestActivityTests.cs diff --git a/TUnit.Aspire.Tests/TestTraceExporterTests.cs b/tests/TUnit.Aspire.Tests/TestTraceExporterTests.cs similarity index 100% rename from TUnit.Aspire.Tests/TestTraceExporterTests.cs rename to tests/TUnit.Aspire.Tests/TestTraceExporterTests.cs diff --git a/TUnit.Aspire.Tests/TraceRegistryTests.cs b/tests/TUnit.Aspire.Tests/TraceRegistryTests.cs similarity index 100% rename from TUnit.Aspire.Tests/TraceRegistryTests.cs rename to tests/TUnit.Aspire.Tests/TraceRegistryTests.cs diff --git a/TUnit.Aspire.Tests/WaitForHealthyReproductionTests.cs b/tests/TUnit.Aspire.Tests/WaitForHealthyReproductionTests.cs similarity index 100% rename from TUnit.Aspire.Tests/WaitForHealthyReproductionTests.cs rename to tests/TUnit.Aspire.Tests/WaitForHealthyReproductionTests.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/AwaitAssertionCodeFixProviderTests.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/AwaitAssertionCodeFixProviderTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/AwaitAssertionCodeFixProviderTests.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/AwaitAssertionCodeFixProviderTests.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/CodeFixerRulesDecouplingTests.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/CodeFixerRulesDecouplingTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/CodeFixerRulesDecouplingTests.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/CodeFixerRulesDecouplingTests.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/CollectionIsEqualToCodeFixProviderTests.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/CollectionIsEqualToCodeFixProviderTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/CollectionIsEqualToCodeFixProviderTests.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/CollectionIsEqualToCodeFixProviderTests.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Extensions/StringExtensions.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Extensions/StringExtensions.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Extensions/StringExtensions.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Extensions/StringExtensions.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj similarity index 74% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj index e332767f859..ccdd745b13a 100644 --- a/TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj +++ b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/TUnit.Assertions.Analyzers.CodeFixers.Tests.csproj @@ -1,9 +1,9 @@  - + - - + + - - @@ -34,5 +34,5 @@ - + diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpVerifierHelper.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpVerifierHelper.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpVerifierHelper.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/Verifiers/CSharpVerifierHelper.cs diff --git a/TUnit.Assertions.Analyzers.CodeFixers.Tests/XUnitAssertionCodeFixProviderTests.cs b/tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/XUnitAssertionCodeFixProviderTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.CodeFixers.Tests/XUnitAssertionCodeFixProviderTests.cs rename to tests/TUnit.Assertions.Analyzers.CodeFixers.Tests/XUnitAssertionCodeFixProviderTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/AnalyzerTestHelpers.cs b/tests/TUnit.Assertions.Analyzers.Tests/AnalyzerTestHelpers.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/AnalyzerTestHelpers.cs rename to tests/TUnit.Assertions.Analyzers.Tests/AnalyzerTestHelpers.cs diff --git a/TUnit.Assertions.Analyzers.Tests/AwaitAssertionAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/AwaitAssertionAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/AwaitAssertionAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/AwaitAssertionAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/AwaitValueTaskAssertThatAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/AwaitValueTaskAssertThatAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/AwaitValueTaskAssertThatAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/AwaitValueTaskAssertThatAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/CollectionIsEqualToAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/CollectionIsEqualToAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/CollectionIsEqualToAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/CollectionIsEqualToAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/CompilerArgumentsPopulatedAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/CompilerArgumentsPopulatedAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/CompilerArgumentsPopulatedAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/CompilerArgumentsPopulatedAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/ConstantInAssertThatAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/ConstantInAssertThatAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/ConstantInAssertThatAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/ConstantInAssertThatAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/DynamicInAssertThatAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/DynamicInAssertThatAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/DynamicInAssertThatAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/DynamicInAssertThatAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/GenerateAssertionAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/GenerateAssertionAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/GenerateAssertionAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/GenerateAssertionAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/IsNotNullAssertionSuppressorTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/IsNotNullAssertionSuppressorTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/IsNotNullAssertionSuppressorTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/IsNotNullAssertionSuppressorTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/MixAndOrOperatorsAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/MixAndOrOperatorsAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/MixAndOrOperatorsAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/MixAndOrOperatorsAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/ObjectBaseEqualsMethodAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/ObjectBaseEqualsMethodAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/ObjectBaseEqualsMethodAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/ObjectBaseEqualsMethodAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/PreferIsNullAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/PreferIsNullAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/PreferIsNullAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/PreferIsNullAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/PreferIsTrueOrIsFalseAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/PreferIsTrueOrIsFalseAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/PreferIsTrueOrIsFalseAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/PreferIsTrueOrIsFalseAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/ShouldAnalyzerTests.cs b/tests/TUnit.Assertions.Analyzers.Tests/ShouldAnalyzerTests.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/ShouldAnalyzerTests.cs rename to tests/TUnit.Assertions.Analyzers.Tests/ShouldAnalyzerTests.cs diff --git a/TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj b/tests/TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj similarity index 78% rename from TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj rename to tests/TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj index 6eb1edc2f89..de8b30e683e 100644 --- a/TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj +++ b/tests/TUnit.Assertions.Analyzers.Tests/TUnit.Assertions.Analyzers.Tests.csproj @@ -1,10 +1,10 @@ - + - - + + - - - @@ -47,5 +47,5 @@ - + diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeFixVerifier`2.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpCodeRefactoringVerifier`1.cs diff --git a/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs b/tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs similarity index 100% rename from TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs rename to tests/TUnit.Assertions.Analyzers.Tests/Verifiers/CSharpVerifierHelper.cs diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalSetup.cs b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalSetup.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/GlobalSetup.cs rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalSetup.cs diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalUsings.cs b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/GlobalUsings.cs rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/GlobalUsings.cs diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/NameConjugatorTests.cs b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/NameConjugatorTests.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/NameConjugatorTests.cs rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/NameConjugatorTests.cs diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt index ae6546b9cc2..2c66b59bde5 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt index ae6546b9cc2..2c66b59bde5 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt index ae6546b9cc2..2c66b59bde5 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_dictionary_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt index 74c3527b71b..9c7c9c381cc 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt index 74c3527b71b..9c7c9c381cc 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt index 74c3527b71b..9c7c9c381cc 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Assert_That_set_specialization_emits_matching_Should_overload.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt index dbcdc1aea47..8ad982a2fb2 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt index dbcdc1aea47..8ad982a2fb2 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt index dbcdc1aea47..8ad982a2fb2 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.CallerArgumentExpression_attribute_is_propagated.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt index e2246d66fe3..e49299b23bb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt index e2246d66fe3..e49299b23bb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt index e2246d66fe3..e49299b23bb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.GenericAssertionExtension_emits_method_generic_param.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt index c1d0e847aaa..93dd2f5b982 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt index c1d0e847aaa..93dd2f5b982 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt index c1d0e847aaa..93dd2f5b982 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.IsNot_prefix_conjugates_to_NotBe.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt index 4dcbcc16a93..f5730a4bbbb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt index 4dcbcc16a93..f5730a4bbbb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt index 4dcbcc16a93..f5730a4bbbb 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Obsolete_attribute_is_forwarded.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet10_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet8_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Overload_with_trailing_optional_constructor_parameter_is_emitted.DotNet9_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet10_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet8_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.RequiresUnreferencedCode_is_not_forwarded_to_overloads_with_AOT_safe_ctor.DotNet9_0.verified.txt diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt index 49fe48b1baf..9da2af3511e 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt index 49fe48b1baf..9da2af3511e 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt index 49fe48b1baf..9da2af3511e 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.ShouldNameAttribute_overrides_conjugation.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt index f0f5c60c351..64987a067d6 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt index f0f5c60c351..64987a067d6 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt index f0f5c60c351..64987a067d6 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.SimpleAssertionExtension_emits_conjugated_extension_method.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt similarity index 96% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt index 9fa7d7e7a0b..3649b2d4286 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet10_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt similarity index 96% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt index 9fa7d7e7a0b..3649b2d4286 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet8_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt similarity index 96% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt index 9fa7d7e7a0b..3649b2d4286 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.Wrapper_generation_deduplicates_overridden_instance_methods.DotNet9_0.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.cs b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.cs similarity index 100% rename from TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.cs rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/ShouldExtensionGeneratorTests.cs diff --git a/TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj similarity index 79% rename from TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj rename to tests/TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj index 1302b34d0f7..adf9e190815 100644 --- a/TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj +++ b/tests/TUnit.Assertions.Should.SourceGenerator.Tests/TUnit.Assertions.Should.SourceGenerator.Tests.csproj @@ -11,16 +11,16 @@ net8.0;net9.0;net10.0 - + $(NoWarn);MSB3277 - - - + + + @@ -39,5 +39,5 @@ - + diff --git a/TUnit.Assertions.Should.Tests/AssertMultipleTests.cs b/tests/TUnit.Assertions.Should.Tests/AssertMultipleTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/AssertMultipleTests.cs rename to tests/TUnit.Assertions.Should.Tests/AssertMultipleTests.cs diff --git a/TUnit.Assertions.Should.Tests/BasicShouldTests.cs b/tests/TUnit.Assertions.Should.Tests/BasicShouldTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/BasicShouldTests.cs rename to tests/TUnit.Assertions.Should.Tests/BasicShouldTests.cs diff --git a/TUnit.Assertions.Should.Tests/ChainingTests.cs b/tests/TUnit.Assertions.Should.Tests/ChainingTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/ChainingTests.cs rename to tests/TUnit.Assertions.Should.Tests/ChainingTests.cs diff --git a/TUnit.Assertions.Should.Tests/CollectionTests.cs b/tests/TUnit.Assertions.Should.Tests/CollectionTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/CollectionTests.cs rename to tests/TUnit.Assertions.Should.Tests/CollectionTests.cs diff --git a/TUnit.Assertions.Should.Tests/DateTimeTests.cs b/tests/TUnit.Assertions.Should.Tests/DateTimeTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/DateTimeTests.cs rename to tests/TUnit.Assertions.Should.Tests/DateTimeTests.cs diff --git a/TUnit.Assertions.Should.Tests/DelegateTests.cs b/tests/TUnit.Assertions.Should.Tests/DelegateTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/DelegateTests.cs rename to tests/TUnit.Assertions.Should.Tests/DelegateTests.cs diff --git a/TUnit.Assertions.Should.Tests/FailureTests.cs b/tests/TUnit.Assertions.Should.Tests/FailureTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/FailureTests.cs rename to tests/TUnit.Assertions.Should.Tests/FailureTests.cs diff --git a/TUnit.Assertions.Should.Tests/GenerateAssertionTests.cs b/tests/TUnit.Assertions.Should.Tests/GenerateAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/GenerateAssertionTests.cs rename to tests/TUnit.Assertions.Should.Tests/GenerateAssertionTests.cs diff --git a/TUnit.Assertions.Should.Tests/InferenceTests.cs b/tests/TUnit.Assertions.Should.Tests/InferenceTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/InferenceTests.cs rename to tests/TUnit.Assertions.Should.Tests/InferenceTests.cs diff --git a/TUnit.Assertions.Should.Tests/NullSourceTests.cs b/tests/TUnit.Assertions.Should.Tests/NullSourceTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/NullSourceTests.cs rename to tests/TUnit.Assertions.Should.Tests/NullSourceTests.cs diff --git a/TUnit.Assertions.Should.Tests/NumericTests.cs b/tests/TUnit.Assertions.Should.Tests/NumericTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/NumericTests.cs rename to tests/TUnit.Assertions.Should.Tests/NumericTests.cs diff --git a/TUnit.Assertions.Should.Tests/StringTests.cs b/tests/TUnit.Assertions.Should.Tests/StringTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/StringTests.cs rename to tests/TUnit.Assertions.Should.Tests/StringTests.cs diff --git a/tests/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj b/tests/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj new file mode 100644 index 00000000000..c100dd85bc3 --- /dev/null +++ b/tests/TUnit.Assertions.Should.Tests/TUnit.Assertions.Should.Tests.csproj @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/TUnit.Assertions.Should.Tests/UserDefinedAssertionTests.cs b/tests/TUnit.Assertions.Should.Tests/UserDefinedAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Should.Tests/UserDefinedAssertionTests.cs rename to tests/TUnit.Assertions.Should.Tests/UserDefinedAssertionTests.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt index 7d4d9269a16..8c9e20b63c7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt index 7d4d9269a16..8c9e20b63c7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt index 7d4d9269a16..8c9e20b63c7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt index 7d4d9269a16..8c9e20b63c7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.GeneratesArrayAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs index 024ca693d4c..952ed6e335a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ArrayAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class ArrayAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "ArrayAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt index 428731284c3..4c5d4d312fb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt index 428731284c3..4c5d4d312fb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt index 428731284c3..4c5d4d312fb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt index 428731284c3..4c5d4d312fb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.GeneratesAssemblyAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs index d863a43d5de..a31915fd372 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssemblyAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class AssemblyAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesAssemblyAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "AssemblyAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt index 9fc2fd8c36c..cd8ac0d365e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt index 9fc2fd8c36c..cd8ac0d365e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt index 9fc2fd8c36c..cd8ac0d365e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt index 9fc2fd8c36c..cd8ac0d365e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithDefaultValues.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt index 405cdeae404..b5c1da1f2d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt index 405cdeae404..b5c1da1f2d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt index 405cdeae404..b5c1da1f2d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt index 405cdeae404..b5c1da1f2d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithEnumDefault.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt index ca9a82cbcd3..5c1f373d01c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt index ca9a82cbcd3..5c1f373d01c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt index ca9a82cbcd3..5c1f373d01c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt index ca9a82cbcd3..5c1f373d01c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithGenericConstraints.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt index b4579ebe73c..297dec85c02 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt index b4579ebe73c..297dec85c02 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt index b4579ebe73c..297dec85c02 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt index b4579ebe73c..297dec85c02 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleConstructors.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt index eca97d47c55..b2d2b0c886e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt index eca97d47c55..b2d2b0c886e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt index eca97d47c55..b2d2b0c886e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt index eca97d47c55..b2d2b0c886e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithMultipleParameters.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt index fa63ddc1a36..83fe2989ef8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt index fa63ddc1a36..83fe2989ef8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt index fa63ddc1a36..83fe2989ef8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt index fa63ddc1a36..83fe2989ef8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithNegatedMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt index 1d5fa95f551..5e2d8c280e0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt index 1d5fa95f551..5e2d8c280e0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt index 1d5fa95f551..5e2d8c280e0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt index 1d5fa95f551..5e2d8c280e0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.AssertionWithOptionalParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt index ab085369512..343f78c60d4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt index ab085369512..343f78c60d4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt index ab085369512..343f78c60d4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt index ab085369512..343f78c60d4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithExtraGeneric.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt index 043ad6673f7..1c92c876c6b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt index 043ad6673f7..1c92c876c6b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt index 043ad6673f7..1c92c876c6b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt index 043ad6673f7..1c92c876c6b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ConcreteReceiverWithInferableGeneric.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt index 34c87e753e1..03060d16fb1 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt index 34c87e753e1..03060d16fb1 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt index 34c87e753e1..03060d16fb1 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt index 34c87e753e1..03060d16fb1 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.MultipleGenericParameters.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt index daf9907ee18..0660b671e30 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt index daf9907ee18..0660b671e30 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt index daf9907ee18..0660b671e30 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt index daf9907ee18..0660b671e30 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.NonGenericAssertion.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt index 7a0b9bb4f83..88ba02b55d9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt index 7a0b9bb4f83..88ba02b55d9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt index 7a0b9bb4f83..88ba02b55d9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt similarity index 96% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt index 7a0b9bb4f83..88ba02b55d9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.SingleGenericParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt index 673964419fe..16faa1ca832 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt index 673964419fe..16faa1ca832 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt index 673964419fe..16faa1ca832 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt index 673964419fe..16faa1ca832 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs similarity index 94% rename from TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs index 58e26518844..236347871d8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/AssertionExtensionGeneratorTests.cs @@ -9,7 +9,7 @@ internal class AssertionExtensionGeneratorTests : TestsBase RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "NonGenericAssertion.cs"), @@ -23,7 +23,7 @@ public Task NonGenericAssertion() => RunTest( [Test] public Task SingleGenericParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "SingleGenericParameterAssertion.cs"), @@ -38,7 +38,7 @@ public Task SingleGenericParameter() => RunTest( [Test] public Task MultipleGenericParameters() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MultipleGenericParametersAssertion.cs"), @@ -53,7 +53,7 @@ public Task MultipleGenericParameters() => RunTest( [Test] public Task ConcreteReceiverWithExtraGeneric() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "ConcreteReceiverWithExtraGenericAssertion.cs"), @@ -114,7 +114,7 @@ public Task ConcreteReceiverWithExtraGeneric() => RunTest( [Test] public Task ConcreteReceiverWithInferableGeneric() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "ConcreteReceiverWithInferableGenericAssertion.cs"), @@ -134,7 +134,7 @@ public Task ConcreteReceiverWithInferableGeneric() => RunTest( [Test] public Task AssertionWithOptionalParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "OptionalParameterAssertion.cs"), @@ -149,7 +149,7 @@ public Task AssertionWithOptionalParameter() => RunTest( [Test] public Task AssertionWithGenericConstraints() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "GenericConstraintsAssertion.cs"), @@ -164,7 +164,7 @@ public Task AssertionWithGenericConstraints() => RunTest( [Test] public Task AssertionWithMultipleConstructors() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MultipleConstructorsAssertion.cs"), @@ -180,7 +180,7 @@ public Task AssertionWithMultipleConstructors() => RunTest( [Test] public Task AssertionWithNegatedMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "NegatedMethodAssertion.cs"), @@ -195,7 +195,7 @@ public Task AssertionWithNegatedMethod() => RunTest( [Test] public Task AssertionWithDefaultValues() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "DefaultValuesAssertion.cs"), @@ -211,7 +211,7 @@ public Task AssertionWithDefaultValues() => RunTest( [Test] public Task AssertionWithEnumDefault() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "EnumDefaultAssertion.cs"), @@ -225,7 +225,7 @@ public Task AssertionWithEnumDefault() => RunTest( [Test] public Task AssertionWithMultipleParameters() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MultipleParametersAssertion.cs"), @@ -242,7 +242,7 @@ public Task AssertionWithMultipleParameters() => RunTest( [Test] public Task ValueTypeDefaultParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AssertionExtensionValueTypeDefaultParameterAssertion.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt index 6bec90fd416..506208c2972 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt index 6bec90fd416..506208c2972 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt index 6bec90fd416..506208c2972 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt index 6bec90fd416..506208c2972 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.GeneratesBooleanAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs index e694eb07957..3c06cb11424 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/BooleanAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class BooleanAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "BooleanAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt index 4429e20db0b..6c67d53dacc 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt index 4429e20db0b..6c67d53dacc 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt index 4429e20db0b..6c67d53dacc 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt index 4429e20db0b..6c67d53dacc 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.GeneratesCancellationTokenAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs similarity index 90% rename from TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs index beb5b2c01d0..e2b31f224e7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CancellationTokenAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class CancellationTokenAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesCancellationTokenAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "CancellationTokenAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt index 21a419f4b82..4d320d531d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt index 21a419f4b82..4d320d531d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt index 21a419f4b82..4d320d531d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt index 21a419f4b82..4d320d531d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.GeneratesCharAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs index cf6683d6162..7374ff96123 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CharAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class CharAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesCharAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "CharAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt index 3bcb74d1114..3e6ec18d843 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt index 3bcb74d1114..3e6ec18d843 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt index 3bcb74d1114..3e6ec18d843 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt index 03f49f17f0f..52c17063eba 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.Emits_Full_Per_Shape_Assertion_Surface.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs index f6cd1913173..f9b6da6bd72 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CollectionShapeAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class CollectionShapeAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "CollectionShapeAssertionSource.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/CompileChecker.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/CompileChecker.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/CompileChecker.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/CompileChecker.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt index 5b06314be2c..da206ed108b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt index 5b06314be2c..da206ed108b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt index 5b06314be2c..da206ed108b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt index 5b06314be2c..da206ed108b 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.GeneratesCultureInfoAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs similarity index 90% rename from TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs index 796ee1dc42b..2104b302ab9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/CultureInfoAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class CultureInfoAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesCultureInfoAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "CultureInfoAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet10_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet8_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.DotNet9_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.Net4_7.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.GeneratesDateOnlyAssertions.Net4_7.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs index 548383db983..27821efb78a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateOnlyAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class DateOnlyAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "DateOnlyAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt index b73aa73fb9e..f29fad142d7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt index b73aa73fb9e..f29fad142d7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt index b73aa73fb9e..f29fad142d7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt index b73aa73fb9e..f29fad142d7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.GeneratesDateTimeAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs index c2277309dca..40609a06220 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class DateTimeAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesDateTimeAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "DateTimeAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt index 988240aff23..6b9460b6784 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt index 988240aff23..6b9460b6784 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt index 988240aff23..6b9460b6784 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt index 988240aff23..6b9460b6784 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.GeneratesDateTimeOffsetAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs index 8f80ab5832e..80fe4e8753d 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DateTimeOffsetAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class DateTimeOffsetAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "DateTimeOffsetAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt index e2fb16d4df3..40829131eb6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt index e2fb16d4df3..40829131eb6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt index e2fb16d4df3..40829131eb6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt index e2fb16d4df3..40829131eb6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.GeneratesDayOfWeekAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs index 5ba894fcb8d..953e67c0955 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DayOfWeekAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class DayOfWeekAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "DayOfWeekAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt index 9c76a769d88..499386d8aa7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt index 9c76a769d88..499386d8aa7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt index 9c76a769d88..499386d8aa7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt index 9c76a769d88..499386d8aa7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.GeneratesDirectoryInfoAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs similarity index 90% rename from TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs index 37bb43faa10..ef94ceff283 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/DirectoryInfoAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class DirectoryInfoAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesDirectoryInfoAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "DirectoryInfoAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt index 54924d61f26..88212af472f 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt index 54924d61f26..88212af472f 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt index 54924d61f26..88212af472f 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt index 54924d61f26..88212af472f 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.GeneratesEncodingAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs index deb3c196e6f..ba226d2b0dc 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/EncodingAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class EncodingAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesEncodingAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "EncodingAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt index bb5edca9318..7a01239fe54 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt index bb5edca9318..7a01239fe54 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt index bb5edca9318..7a01239fe54 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt index 28c99653163..941496399e5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.GeneratesExceptionAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs index ffc79be845c..43acbba46fd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ExceptionAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class ExceptionAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "ExceptionAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/Extensions/StringExtensions.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/Extensions/StringExtensions.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/Extensions/StringExtensions.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/Extensions/StringExtensions.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt index d3679dc52a7..3a4ee3a2b75 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt index d3679dc52a7..3a4ee3a2b75 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt index d3679dc52a7..3a4ee3a2b75 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt index d3679dc52a7..3a4ee3a2b75 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.GeneratesFileInfoAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs index b2bee5e1eed..48e0b041101 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/FileInfoAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class FileInfoAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesFileInfoAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "FileInfoAssertionExtensions.cs"), diff --git a/tests/TUnit.Assertions.SourceGenerator.Tests/Git.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/Git.cs new file mode 100644 index 00000000000..4c6c075f069 --- /dev/null +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/Git.cs @@ -0,0 +1,10 @@ +namespace TUnit.Assertions.SourceGenerator.Tests; + +internal static class Git +{ + public static DirectoryInfo SourceDirectory { get; } = new( + Path.Combine(Sourcy.Git.RootDirectory.FullName, "src")); + + public static DirectoryInfo TestsDirectory { get; } = new( + Path.Combine(Sourcy.Git.RootDirectory.FullName, "tests")); +} diff --git a/TUnit.Assertions.SourceGenerator.Tests/GlobalSetup.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/GlobalSetup.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/GlobalSetup.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/GlobalSetup.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/GlobalUsings.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/GlobalUsings.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/GlobalUsings.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt index 331b4095a0e..49be915aaa5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt index 331b4095a0e..49be915aaa5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt index 331b4095a0e..49be915aaa5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt index 331b4095a0e..49be915aaa5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.GeneratesGuidAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs index ad7d4bd9aca..f31a0dfe6ec 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/GuidAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class GuidAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesGuidAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "GuidAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt index 8998380423c..9a654aa3ff7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt index 8998380423c..9a654aa3ff7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt index 8998380423c..9a654aa3ff7 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt index f6f573c7d0d..0229802d5bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.GeneratesHttpStatusCodeAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs index 4df6e089c85..89e2f083455 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/HttpStatusCodeAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class HttpStatusCodeAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "HttpStatusCodeAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt index b6ea8ba8d11..7116be0f7fa 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt index b6ea8ba8d11..7116be0f7fa 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt index b6ea8ba8d11..7116be0f7fa 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt index b6ea8ba8d11..7116be0f7fa 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.GeneratesLazyAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs index 65657714f14..0f89ace96f3 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/LazyAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class LazyAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesLazyAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "LazyAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt index d5cbbced929..31a9cd73bff 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt index d5cbbced929..31a9cd73bff 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt index d5cbbced929..31a9cd73bff 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt index d5cbbced929..31a9cd73bff 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ArrayTargetType.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt index ec1f07f030e..d28e9b06d01 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt index ec1f07f030e..d28e9b06d01 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt index ec1f07f030e..d28e9b06d01 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt index ec1f07f030e..d28e9b06d01 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AssertionResultOfTMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt index 0f0f912c5d6..588e1e7c0d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt index 0f0f912c5d6..588e1e7c0d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt index 0f0f912c5d6..588e1e7c0d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt index 0f0f912c5d6..588e1e7c0d6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt index ba9a84c64ab..58d82c5908c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt index ba9a84c64ab..58d82c5908c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt index ba9a84c64ab..58d82c5908c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt index ba9a84c64ab..58d82c5908c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncAssertionResultOfTMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.AsyncBoolMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.BoolMethod.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.FileScopedClassWithInlining.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt index fa159735596..1f0fc89e382 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt index fa159735596..1f0fc89e382 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt index fa159735596..1f0fc89e382 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt index fa159735596..1f0fc89e382 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.GenericMethodWithNonInferableTypeParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt index cb8f1c660e7..c659432ddbe 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt index cb8f1c660e7..c659432ddbe 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt index cb8f1c660e7..c659432ddbe 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt index cb8f1c660e7..c659432ddbe 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodOnConcreteNonSealedReceiver.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithComparableConstraint.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt index 28c8724aca0..9d78283ad07 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt index 28c8724aca0..9d78283ad07 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt index 28c8724aca0..9d78283ad07 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt index 28c8724aca0..9d78283ad07 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithDefaultValues.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt index 5f523ec6cfb..f9f4f855716 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt index 5f523ec6cfb..f9f4f855716 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt index 5f523ec6cfb..f9f4f855716 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt index 5f523ec6cfb..f9f4f855716 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithMultipleConstraints.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt index eb6e0e97eef..7c11422e8c8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt index eb6e0e97eef..7c11422e8c8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt index eb6e0e97eef..7c11422e8c8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt index eb6e0e97eef..7c11422e8c8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithNotNullConstraint.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt index 0c107754b26..f3fe7d6ba76 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt index 0c107754b26..f3fe7d6ba76 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt index 0c107754b26..f3fe7d6ba76 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt index 0c107754b26..f3fe7d6ba76 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithReferenceTypeConstraint.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt index ff9942a28ff..c8b4d3ba5c5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt index ff9942a28ff..c8b4d3ba5c5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt index ff9942a28ff..c8b4d3ba5c5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt index ff9942a28ff..c8b4d3ba5c5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.MethodWithValueTypeConstraint.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt index 707c766c633..071702d3336 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt index 707c766c633..071702d3336 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt index 707c766c633..071702d3336 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt index 707c766c633..071702d3336 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ParamsParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt index 1298e197af4..57fa138666a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt index 1298e197af4..57fa138666a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt index 1298e197af4..57fa138666a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.RefStructParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt index f83688fb8a5..b2c82ea2099 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt index f83688fb8a5..b2c82ea2099 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt index f83688fb8a5..b2c82ea2099 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt index f83688fb8a5..b2c82ea2099 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.ValueTypeDefaultParameter.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs similarity index 94% rename from TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs index b8a3a2df439..691959086b8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/MethodAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class MethodAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "BoolMethodAssertion.cs"), @@ -24,7 +24,7 @@ public Task BoolMethod() => RunTest( [Test] public Task AssertionResultMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AssertionResultMethodAssertion.cs"), @@ -41,7 +41,7 @@ public Task AssertionResultMethod() => RunTest( [Test] public Task AsyncBoolMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AsyncBoolAssertion.cs"), @@ -62,7 +62,7 @@ public Task AsyncBoolMethod() => RunTest( [Test] public Task AsyncAssertionResultMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AsyncAssertionResultAssertion.cs"), @@ -78,7 +78,7 @@ public Task AsyncAssertionResultMethod() => RunTest( [Test] public Task GenericMethodWithNonInferableTypeParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "GenericMethodWithNonInferableTypeParameter.cs"), @@ -98,7 +98,7 @@ public Task GenericMethodWithNonInferableTypeParameter() => RunTest( [Test] public Task MethodWithComparableConstraint() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithComparableConstraint.cs"), @@ -121,7 +121,7 @@ public Task MethodWithComparableConstraint() => RunTest( [Test] public Task MethodWithMultipleConstraints() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithMultipleConstraints.cs"), @@ -140,7 +140,7 @@ public Task MethodWithMultipleConstraints() => RunTest( [Test] public Task MethodWithReferenceTypeConstraint() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithReferenceTypeConstraint.cs"), @@ -159,7 +159,7 @@ public Task MethodWithReferenceTypeConstraint() => RunTest( [Test] public Task MethodWithValueTypeConstraint() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithValueTypeConstraint.cs"), @@ -178,7 +178,7 @@ public Task MethodWithValueTypeConstraint() => RunTest( [Test] public Task MethodWithNotNullConstraint() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithNotNullConstraint.cs"), @@ -197,7 +197,7 @@ public Task MethodWithNotNullConstraint() => RunTest( [Test] public Task FileScopedClassWithInlining() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "FileScopedClassAssertion.cs"), @@ -209,7 +209,7 @@ public Task FileScopedClassWithInlining() => RunTest( [Test] public Task MethodWithDefaultValues() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodWithDefaultValues.cs"), @@ -226,7 +226,7 @@ public Task MethodWithDefaultValues() => RunTest( [Test] public Task ValueTypeDefaultParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "ValueTypeDefaultParameterAssertion.cs"), @@ -250,7 +250,7 @@ public Task ValueTypeDefaultParameter() => RunTest( #if NET8_0_OR_GREATER [Test] public Task RefStructParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "RefStructParameterAssertion.cs"), @@ -283,7 +283,7 @@ public Task RefStructParameter() => RunTest( [Test] public Task AssertionResultOfTMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AssertionResultOfTMethodAssertion.cs"), @@ -304,7 +304,7 @@ public Task AssertionResultOfTMethod() => RunTest( [Test] public Task AsyncAssertionResultOfTMethod() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "AsyncAssertionResultOfTAssertion.cs"), @@ -325,7 +325,7 @@ public Task AsyncAssertionResultOfTMethod() => RunTest( [Test] public Task ArrayTargetType() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "ArrayTargetAssertion.cs"), @@ -342,7 +342,7 @@ public Task ArrayTargetType() => RunTest( [Test] public Task ParamsParameter() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "ParamsParameterAssertion.cs"), @@ -398,7 +398,7 @@ await Assert.That(mainFile).Contains( [Test] public Task MethodOnConcreteNonSealedReceiver() => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", "MethodOnConcreteNonSealedReceiver.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/NuGetDownloader.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/NuGetDownloader.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/NuGetDownloader.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/NuGetDownloader.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/OptionsProvider.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/OptionsProvider.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/OptionsProvider.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/OptionsProvider.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt index 8ed1d6f5708..a9a587071ba 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt index 8ed1d6f5708..a9a587071ba 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt index 8ed1d6f5708..a9a587071ba 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt index 8ed1d6f5708..a9a587071ba 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.GeneratesProcessAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs index ba948e500d7..5eaf1786787 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ProcessAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class ProcessAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesProcessAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "ProcessAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet10_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet8_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.DotNet9_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.Net4_7.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.GeneratesRangeAssertions.Net4_7.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs index 0fcc2d3f11b..b5a85d7e99a 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/RangeAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class RangeAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "RangeAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/ReferencesHelper.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/ReferencesHelper.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/ReferencesHelper.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/ReferencesHelper.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/RunTestOptions.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/RunTestOptions.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/RunTestOptions.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/RunTestOptions.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt index 0fcf6ee01d6..145efb8cc08 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt index 0fcf6ee01d6..145efb8cc08 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt index 0fcf6ee01d6..145efb8cc08 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt index 0fcf6ee01d6..145efb8cc08 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.GeneratesStreamAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs index 32630c417b5..0897d4cd3e6 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StreamAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class StreamAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesStreamAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "StreamAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt index 4e734957a8d..3c90fab70d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt index 4e734957a8d..3c90fab70d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt index 4e734957a8d..3c90fab70d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt index 4e734957a8d..3c90fab70d5 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.GeneratesStringBuilderAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs index a4bb80e04c1..b73697b36bb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/StringBuilderAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class StringBuilderAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "StringBuilderAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj b/tests/TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj similarity index 83% rename from TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj rename to tests/TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj index 38cec4121fd..aa7e38bc14c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TUnit.Assertions.SourceGenerator.Tests.csproj @@ -5,7 +5,7 @@ net472;net8.0;net9.0;net10.0 - + @@ -13,8 +13,8 @@ - - + + @@ -38,5 +38,5 @@ - + diff --git a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt index 0dd9b11299a..c675e696189 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt index 0dd9b11299a..c675e696189 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt index 0dd9b11299a..c675e696189 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt index 0dd9b11299a..c675e696189 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.GeneratesTaskAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs index 0e68b05a64c..b49bf0e0926 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TaskAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class TaskAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesTaskAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "TaskAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/ArrayTargetAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ArrayTargetAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/ArrayTargetAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ArrayTargetAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionExtensionValueTypeDefaultParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionExtensionValueTypeDefaultParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionExtensionValueTypeDefaultParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionExtensionValueTypeDefaultParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultMethodAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultMethodAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultMethodAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultMethodAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultOfTMethodAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultOfTMethodAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultOfTMethodAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AssertionResultOfTMethodAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultOfTAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultOfTAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultOfTAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncAssertionResultOfTAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncBoolAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncBoolAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncBoolAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/AsyncBoolAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/BoolMethodAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/BoolMethodAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/BoolMethodAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/BoolMethodAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/CollectionShapeAssertionSource.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/CollectionShapeAssertionSource.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/CollectionShapeAssertionSource.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/CollectionShapeAssertionSource.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithExtraGenericAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithExtraGenericAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithExtraGenericAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithExtraGenericAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithInferableGenericAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithInferableGenericAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithInferableGenericAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ConcreteReceiverWithInferableGenericAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/DefaultValuesAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/DefaultValuesAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/DefaultValuesAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/DefaultValuesAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/EnumDefaultAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/EnumDefaultAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/EnumDefaultAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/EnumDefaultAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/FileScopedClassAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/FileScopedClassAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/FileScopedClassAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/FileScopedClassAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericConstraintsAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericConstraintsAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/GenericConstraintsAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericConstraintsAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericMethodWithNonInferableTypeParameter.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericMethodWithNonInferableTypeParameter.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/GenericMethodWithNonInferableTypeParameter.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/GenericMethodWithNonInferableTypeParameter.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodOnConcreteNonSealedReceiver.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodOnConcreteNonSealedReceiver.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodOnConcreteNonSealedReceiver.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodOnConcreteNonSealedReceiver.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithComparableConstraint.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithComparableConstraint.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithComparableConstraint.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithComparableConstraint.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithDefaultValues.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithDefaultValues.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithDefaultValues.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithDefaultValues.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithMultipleConstraints.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithMultipleConstraints.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithMultipleConstraints.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithMultipleConstraints.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithNotNullConstraint.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithNotNullConstraint.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithNotNullConstraint.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithNotNullConstraint.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithReferenceTypeConstraint.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithReferenceTypeConstraint.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithReferenceTypeConstraint.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithReferenceTypeConstraint.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithValueTypeConstraint.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithValueTypeConstraint.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithValueTypeConstraint.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MethodWithValueTypeConstraint.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleConstructorsAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleConstructorsAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleConstructorsAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleConstructorsAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleGenericParametersAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleGenericParametersAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleGenericParametersAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleGenericParametersAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleParametersAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleParametersAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleParametersAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/MultipleParametersAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/NegatedMethodAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/NegatedMethodAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/NegatedMethodAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/NegatedMethodAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/NonGenericAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/NonGenericAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/NonGenericAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/NonGenericAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/OptionalParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/OptionalParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/OptionalParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/OptionalParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/ParamsParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ParamsParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/ParamsParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ParamsParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/RefStructParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/RefStructParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/RefStructParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/RefStructParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/SimpleGenerateAssertionTest.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/SimpleGenerateAssertionTest.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/SimpleGenerateAssertionTest.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/SimpleGenerateAssertionTest.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/SingleGenericParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/SingleGenericParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/SingleGenericParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/SingleGenericParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestData/ValueTypeDefaultParameterAssertion.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ValueTypeDefaultParameterAssertion.cs similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TestData/ValueTypeDefaultParameterAssertion.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestData/ValueTypeDefaultParameterAssertion.cs diff --git a/TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs index 415b0724b40..746fdcc6af2 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TestsBase.cs @@ -42,7 +42,7 @@ public async Task RunTest(string inputFile, RunTestOptions runTestOptions, Func< var source = File.ReadAllText(inputFile); #endif - var customAttributes = Sourcy.Git.RootDirectory + var customAttributes = Git.TestsDirectory .GetDirectory("TUnit.TestProject") .GetDirectory("Attributes") .GetFiles("*.cs") diff --git a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt index ded18782ecc..b414d544488 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt index ded18782ecc..b414d544488 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt index ded18782ecc..b414d544488 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt index ded18782ecc..b414d544488 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.GeneratesThreadAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs index 820548cde30..f32556d3a04 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/ThreadAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class ThreadAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesThreadAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "ThreadAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet10_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet8_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.DotNet9_0.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.Net4_7.verified.txt similarity index 100% rename from TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.GeneratesTimeOnlyAssertions.Net4_7.verified.txt diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs index f10d965da9b..004f068a6ee 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeOnlyAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class TimeOnlyAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "TimeOnlyAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt index bab40faa177..ad9bcffe46c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt index bab40faa177..ad9bcffe46c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt index bab40faa177..ad9bcffe46c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt index bab40faa177..ad9bcffe46c 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.GeneratesTimeSpanAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs index f4fcffc9dd1..b15021dad26 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeSpanAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class TimeSpanAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "TimeSpanAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt index 3618af8db7d..2c210cc144e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt index 3618af8db7d..2c210cc144e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt index 3618af8db7d..2c210cc144e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt similarity index 98% rename from TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt index 3618af8db7d..2c210cc144e 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.GeneratesTimeZoneInfoAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs similarity index 90% rename from TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs index af43f5a7592..b3531e4aa58 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TimeZoneInfoAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class TimeZoneInfoAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesTimeZoneInfoAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "TimeZoneInfoAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt index cab194f7f91..bc6c2118114 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt index cab194f7f91..bc6c2118114 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt index cab194f7f91..bc6c2118114 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt index cab194f7f91..bc6c2118114 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.GeneratesTypeAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs index 5ecded0799b..6db61325da9 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/TypeAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class TypeAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesTypeAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "TypeAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt index 30b77c2782c..4dbf3aa8313 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt index 30b77c2782c..4dbf3aa8313 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt index 30b77c2782c..4dbf3aa8313 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt index 30b77c2782c..4dbf3aa8313 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.GeneratesUriAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs similarity index 89% rename from TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs index 24efac038ff..ac95c8a771f 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/UriAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class UriAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesUriAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "UriAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt index 012c747a380..8a2ea6a8d48 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt index 012c747a380..8a2ea6a8d48 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt index 012c747a380..8a2ea6a8d48 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt index 012c747a380..8a2ea6a8d48 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.GeneratesVersionAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs similarity index 91% rename from TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs index a20cc70da2b..cd0acceae59 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/VersionAssertionGeneratorTests.cs @@ -7,7 +7,7 @@ internal class VersionAssertionGeneratorTests : TestsBase RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "VersionAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt index 86fc501ce8a..073d551b3c2 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt index 86fc501ce8a..073d551b3c2 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt index 86fc501ce8a..073d551b3c2 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt index 86fc501ce8a..073d551b3c2 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.GeneratesWeakReferenceAssertions.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs similarity index 90% rename from TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs index 3e240f3684a..0636bb474bb 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/WeakReferenceAssertionGeneratorTests.cs @@ -6,7 +6,7 @@ internal class WeakReferenceAssertionGeneratorTests : TestsBase { [Test] public Task GeneratesWeakReferenceAssertions() => RunTest( - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.SourceDirectory.FullName, "TUnit.Assertions", "Conditions", "WeakReferenceAssertionExtensions.cs"), diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt index f0b296482c6..0ddf32fd053 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AssertionResultOfTMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_GeneratesValidCSharp.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt index 01be921f775..c88c9c60ae4 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.AsyncBoolAssertion_ProducesNoCS1591.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt index 2047e021b47..c48c4338fc0 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.BoolMethodAssertion_ProducesNoCS1591.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt index 8a22adbd0b3..29adf77f7bd 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.FileScopedClassAssertion_ProducesNoCS1591.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable @@ -100,9 +100,8 @@ public static partial class FileScopedBoolAssertions } } - - -// +, + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet10_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet8_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.DotNet9_0.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt similarity index 99% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt index 6f7881b769e..000fdca1ec8 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.MethodWithComparableConstraint_ProducesNoCS1591.Net4_7.verified.txt @@ -1,5 +1,5 @@ -[ -// +[ + // #pragma warning disable #nullable enable diff --git a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs similarity index 97% rename from TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs rename to tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs index 130eeb50025..7ec7f577c47 100644 --- a/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs +++ b/tests/TUnit.Assertions.SourceGenerator.Tests/XmlDocsRegressionTests.cs @@ -31,7 +31,7 @@ internal class XmlDocsRegressionTests : TestsBase public Task AsyncBoolAssertion_GeneratesValidCSharp() => AssertNoCompilationErrors("AsyncBoolAssertion.cs"); private Task AssertNoCS1591(string testDataFile) => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", testDataFile), @@ -59,7 +59,7 @@ private Task AssertNoCS1591(string testDataFile) => RunTest( }); private Task AssertNoCompilationErrors(string testDataFile) => RunTest( - Path.Combine(Sourcy.Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.Assertions.SourceGenerator.Tests", "TestData", testDataFile), diff --git a/TUnit.Assertions.Tests/ArrayAssertionTests.cs b/tests/TUnit.Assertions.Tests/ArrayAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ArrayAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ArrayAssertionTests.cs diff --git a/TUnit.Assertions.Tests/AssemblyAssertionTests.cs b/tests/TUnit.Assertions.Tests/AssemblyAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssemblyAssertionTests.cs rename to tests/TUnit.Assertions.Tests/AssemblyAssertionTests.cs diff --git a/TUnit.Assertions.Tests/AssertConditions/BecauseTests.cs b/tests/TUnit.Assertions.Tests/AssertConditions/BecauseTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertConditions/BecauseTests.cs rename to tests/TUnit.Assertions.Tests/AssertConditions/BecauseTests.cs diff --git a/TUnit.Assertions.Tests/AssertMultipleTests.cs b/tests/TUnit.Assertions.Tests/AssertMultipleTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertMultipleTests.cs rename to tests/TUnit.Assertions.Tests/AssertMultipleTests.cs diff --git a/TUnit.Assertions.Tests/AssertNotNullTests.cs b/tests/TUnit.Assertions.Tests/AssertNotNullTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertNotNullTests.cs rename to tests/TUnit.Assertions.Tests/AssertNotNullTests.cs diff --git a/TUnit.Assertions.Tests/AssertionBuilders/AndAssertionTests.cs b/tests/TUnit.Assertions.Tests/AssertionBuilders/AndAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertionBuilders/AndAssertionTests.cs rename to tests/TUnit.Assertions.Tests/AssertionBuilders/AndAssertionTests.cs diff --git a/TUnit.Assertions.Tests/AssertionBuilders/OrAssertionTests.cs b/tests/TUnit.Assertions.Tests/AssertionBuilders/OrAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertionBuilders/OrAssertionTests.cs rename to tests/TUnit.Assertions.Tests/AssertionBuilders/OrAssertionTests.cs diff --git a/TUnit.Assertions.Tests/AssertionGroupTests.cs b/tests/TUnit.Assertions.Tests/AssertionGroupTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AssertionGroupTests.cs rename to tests/TUnit.Assertions.Tests/AssertionGroupTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExactlyTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExactlyTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExactlyTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExactlyTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExceptionTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExceptionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExceptionTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.ExceptionTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.NothingTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.NothingTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.NothingTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.NothingTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.OfTypeTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.OfTypeTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.OfTypeTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.OfTypeTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionsTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionsTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionsTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithInnerExceptionsTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageMatchingTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageMatchingTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageMatchingTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageMatchingTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithMessageTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithParameterNameTests.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithParameterNameTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithParameterNameTests.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.WithParameterNameTests.cs diff --git a/TUnit.Assertions.Tests/Assertions/Delegates/Throws.cs b/tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.cs similarity index 100% rename from TUnit.Assertions.Tests/Assertions/Delegates/Throws.cs rename to tests/TUnit.Assertions.Tests/Assertions/Delegates/Throws.cs diff --git a/TUnit.Assertions.Tests/AsyncEnumerableAssertionTests.cs b/tests/TUnit.Assertions.Tests/AsyncEnumerableAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AsyncEnumerableAssertionTests.cs rename to tests/TUnit.Assertions.Tests/AsyncEnumerableAssertionTests.cs diff --git a/TUnit.Assertions.Tests/AsyncMapTests.cs b/tests/TUnit.Assertions.Tests/AsyncMapTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AsyncMapTests.cs rename to tests/TUnit.Assertions.Tests/AsyncMapTests.cs diff --git a/TUnit.Assertions.Tests/AsyncMemberTests.cs b/tests/TUnit.Assertions.Tests/AsyncMemberTests.cs similarity index 100% rename from TUnit.Assertions.Tests/AsyncMemberTests.cs rename to tests/TUnit.Assertions.Tests/AsyncMemberTests.cs diff --git a/TUnit.Assertions.Tests/BooleanAssertionTests.cs b/tests/TUnit.Assertions.Tests/BooleanAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/BooleanAssertionTests.cs rename to tests/TUnit.Assertions.Tests/BooleanAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Bugs/IsEquivalentTo_TypeProperty_Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/IsEquivalentTo_TypeProperty_Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/IsEquivalentTo_TypeProperty_Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/IsEquivalentTo_TypeProperty_Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue3422Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue3422Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue3422Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue3422Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue3580Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue3580Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue3580Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue3580Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue3633Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue3633Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue3633Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue3633Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue4446Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue4446Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue4446Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue4446Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5155Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5155Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5155Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5155Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5613ArrayFormatTests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5613ArrayFormatTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5613ArrayFormatTests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5613ArrayFormatTests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5613Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5613Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5613Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5613Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5692/ImplicitStringOperatorOverloadTests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5692/ImplicitStringOperatorOverloadTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5692/ImplicitStringOperatorOverloadTests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5692/ImplicitStringOperatorOverloadTests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5702Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5702Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5702Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5702Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5706Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5706Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5706Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5706Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5707Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5707Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5707Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5707Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5720Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5720Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5720Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5720Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5765Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5765Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5765Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5765Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue5778Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue5778Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue5778Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue5778Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Issue6296Tests.cs b/tests/TUnit.Assertions.Tests/Bugs/Issue6296Tests.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Issue6296Tests.cs rename to tests/TUnit.Assertions.Tests/Bugs/Issue6296Tests.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1600.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1600.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1600.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1600.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1770.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1770.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1770.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1770.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1774.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1774.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1774.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1774.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1860.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1860.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1860.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1860.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1877.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1877.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1877.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1877.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests1917.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests1917.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests1917.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests1917.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests2117.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests2117.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests2117.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests2117.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests2129.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests2129.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests2129.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests2129.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests2145.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests2145.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests2145.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests2145.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests3137.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests3137.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests3137.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests3137.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests3367.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests3367.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests3367.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests3367.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests3489.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests3489.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests3489.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests3489.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests3521.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests3521.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests3521.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests3521.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests4358.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests4358.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests4358.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests4358.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests5040.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests5040.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests5040.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests5040.cs diff --git a/TUnit.Assertions.Tests/Bugs/Tests5841.cs b/tests/TUnit.Assertions.Tests/Bugs/Tests5841.cs similarity index 100% rename from TUnit.Assertions.Tests/Bugs/Tests5841.cs rename to tests/TUnit.Assertions.Tests/Bugs/Tests5841.cs diff --git a/TUnit.Assertions.Tests/CancellationTokenAssertionTests.cs b/tests/TUnit.Assertions.Tests/CancellationTokenAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CancellationTokenAssertionTests.cs rename to tests/TUnit.Assertions.Tests/CancellationTokenAssertionTests.cs diff --git a/TUnit.Assertions.Tests/CharAssertionTests.cs b/tests/TUnit.Assertions.Tests/CharAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CharAssertionTests.cs rename to tests/TUnit.Assertions.Tests/CharAssertionTests.cs diff --git a/TUnit.Assertions.Tests/CollectionAssertionTests.cs b/tests/TUnit.Assertions.Tests/CollectionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CollectionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/CollectionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/CollectionNullabilityWarningTests.cs b/tests/TUnit.Assertions.Tests/CollectionNullabilityWarningTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CollectionNullabilityWarningTests.cs rename to tests/TUnit.Assertions.Tests/CollectionNullabilityWarningTests.cs diff --git a/TUnit.Assertions.Tests/CollectionOverloadResolutionTests.cs b/tests/TUnit.Assertions.Tests/CollectionOverloadResolutionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CollectionOverloadResolutionTests.cs rename to tests/TUnit.Assertions.Tests/CollectionOverloadResolutionTests.cs diff --git a/TUnit.Assertions.Tests/CollectionStructuralEquivalenceTests.cs b/tests/TUnit.Assertions.Tests/CollectionStructuralEquivalenceTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CollectionStructuralEquivalenceTests.cs rename to tests/TUnit.Assertions.Tests/CollectionStructuralEquivalenceTests.cs diff --git a/TUnit.Assertions.Tests/CovariantGenericExtensionInferenceTests.cs b/tests/TUnit.Assertions.Tests/CovariantGenericExtensionInferenceTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CovariantGenericExtensionInferenceTests.cs rename to tests/TUnit.Assertions.Tests/CovariantGenericExtensionInferenceTests.cs diff --git a/TUnit.Assertions.Tests/CultureInfoAssertionTests.cs b/tests/TUnit.Assertions.Tests/CultureInfoAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CultureInfoAssertionTests.cs rename to tests/TUnit.Assertions.Tests/CultureInfoAssertionTests.cs diff --git a/TUnit.Assertions.Tests/CustomCollectionTests.cs b/tests/TUnit.Assertions.Tests/CustomCollectionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/CustomCollectionTests.cs rename to tests/TUnit.Assertions.Tests/CustomCollectionTests.cs diff --git a/TUnit.Assertions.Tests/DateOnlyAssertionTests.cs b/tests/TUnit.Assertions.Tests/DateOnlyAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/DateOnlyAssertionTests.cs rename to tests/TUnit.Assertions.Tests/DateOnlyAssertionTests.cs diff --git a/TUnit.Assertions.Tests/DateTimeAssertionTests.cs b/tests/TUnit.Assertions.Tests/DateTimeAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/DateTimeAssertionTests.cs rename to tests/TUnit.Assertions.Tests/DateTimeAssertionTests.cs diff --git a/TUnit.Assertions.Tests/DateTimeOffsetAssertionTests.cs b/tests/TUnit.Assertions.Tests/DateTimeOffsetAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/DateTimeOffsetAssertionTests.cs rename to tests/TUnit.Assertions.Tests/DateTimeOffsetAssertionTests.cs diff --git a/TUnit.Assertions.Tests/DayOfWeekAssertionTests.cs b/tests/TUnit.Assertions.Tests/DayOfWeekAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/DayOfWeekAssertionTests.cs rename to tests/TUnit.Assertions.Tests/DayOfWeekAssertionTests.cs diff --git a/TUnit.Assertions.Tests/DictionaryCollectionTests.cs b/tests/TUnit.Assertions.Tests/DictionaryCollectionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/DictionaryCollectionTests.cs rename to tests/TUnit.Assertions.Tests/DictionaryCollectionTests.cs diff --git a/TUnit.Assertions.Tests/EncodingAssertionTests.cs b/tests/TUnit.Assertions.Tests/EncodingAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/EncodingAssertionTests.cs rename to tests/TUnit.Assertions.Tests/EncodingAssertionTests.cs diff --git a/TUnit.Assertions.Tests/EnumTests.cs b/tests/TUnit.Assertions.Tests/EnumTests.cs similarity index 100% rename from TUnit.Assertions.Tests/EnumTests.cs rename to tests/TUnit.Assertions.Tests/EnumTests.cs diff --git a/TUnit.Assertions.Tests/EnumerableTests.cs b/tests/TUnit.Assertions.Tests/EnumerableTests.cs similarity index 100% rename from TUnit.Assertions.Tests/EnumerableTests.cs rename to tests/TUnit.Assertions.Tests/EnumerableTests.cs diff --git a/TUnit.Assertions.Tests/EquatableTests.cs b/tests/TUnit.Assertions.Tests/EquatableTests.cs similarity index 100% rename from TUnit.Assertions.Tests/EquatableTests.cs rename to tests/TUnit.Assertions.Tests/EquatableTests.cs diff --git a/TUnit.Assertions.Tests/EventAssertionTests.cs b/tests/TUnit.Assertions.Tests/EventAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/EventAssertionTests.cs rename to tests/TUnit.Assertions.Tests/EventAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ExceptionAssertionTests.cs b/tests/TUnit.Assertions.Tests/ExceptionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ExceptionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ExceptionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ExecutionTimeTests.cs b/tests/TUnit.Assertions.Tests/ExecutionTimeTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ExecutionTimeTests.cs rename to tests/TUnit.Assertions.Tests/ExecutionTimeTests.cs diff --git a/TUnit.Assertions.Tests/FailTests.cs b/tests/TUnit.Assertions.Tests/FailTests.cs similarity index 100% rename from TUnit.Assertions.Tests/FailTests.cs rename to tests/TUnit.Assertions.Tests/FailTests.cs diff --git a/TUnit.Assertions.Tests/FileSystemAssertionTests.cs b/tests/TUnit.Assertions.Tests/FileSystemAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/FileSystemAssertionTests.cs rename to tests/TUnit.Assertions.Tests/FileSystemAssertionTests.cs diff --git a/TUnit.Assertions.Tests/FocusedDiffMessageTests.cs b/tests/TUnit.Assertions.Tests/FocusedDiffMessageTests.cs similarity index 100% rename from TUnit.Assertions.Tests/FocusedDiffMessageTests.cs rename to tests/TUnit.Assertions.Tests/FocusedDiffMessageTests.cs diff --git a/TUnit.Assertions.Tests/FuncCollectionAssertionTests.cs b/tests/TUnit.Assertions.Tests/FuncCollectionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/FuncCollectionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/FuncCollectionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/GenerateAssertionArrayTests.cs b/tests/TUnit.Assertions.Tests/GenerateAssertionArrayTests.cs similarity index 100% rename from TUnit.Assertions.Tests/GenerateAssertionArrayTests.cs rename to tests/TUnit.Assertions.Tests/GenerateAssertionArrayTests.cs diff --git a/TUnit.Assertions.Tests/GenerateAssertionGenericMethodOnNonSealedReceiverTests.cs b/tests/TUnit.Assertions.Tests/GenerateAssertionGenericMethodOnNonSealedReceiverTests.cs similarity index 100% rename from TUnit.Assertions.Tests/GenerateAssertionGenericMethodOnNonSealedReceiverTests.cs rename to tests/TUnit.Assertions.Tests/GenerateAssertionGenericMethodOnNonSealedReceiverTests.cs diff --git a/TUnit.Assertions.Tests/GlobalUsings.cs b/tests/TUnit.Assertions.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.Assertions.Tests/GlobalUsings.cs rename to tests/TUnit.Assertions.Tests/GlobalUsings.cs diff --git a/TUnit.Assertions.Tests/GuidAssertionTests.cs b/tests/TUnit.Assertions.Tests/GuidAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/GuidAssertionTests.cs rename to tests/TUnit.Assertions.Tests/GuidAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Helpers/StringDifferenceTests.cs b/tests/TUnit.Assertions.Tests/Helpers/StringDifferenceTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Helpers/StringDifferenceTests.cs rename to tests/TUnit.Assertions.Tests/Helpers/StringDifferenceTests.cs diff --git a/TUnit.Assertions.Tests/HttpResponseMessageAssertionTests.cs b/tests/TUnit.Assertions.Tests/HttpResponseMessageAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/HttpResponseMessageAssertionTests.cs rename to tests/TUnit.Assertions.Tests/HttpResponseMessageAssertionTests.cs diff --git a/TUnit.Assertions.Tests/HttpStatusCodeAssertionTests.cs b/tests/TUnit.Assertions.Tests/HttpStatusCodeAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/HttpStatusCodeAssertionTests.cs rename to tests/TUnit.Assertions.Tests/HttpStatusCodeAssertionTests.cs diff --git a/TUnit.Assertions.Tests/IPAddressAssertionTests.cs b/tests/TUnit.Assertions.Tests/IPAddressAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/IPAddressAssertionTests.cs rename to tests/TUnit.Assertions.Tests/IPAddressAssertionTests.cs diff --git a/TUnit.Assertions.Tests/IgnoringTypeEquivalentTests.cs b/tests/TUnit.Assertions.Tests/IgnoringTypeEquivalentTests.cs similarity index 100% rename from TUnit.Assertions.Tests/IgnoringTypeEquivalentTests.cs rename to tests/TUnit.Assertions.Tests/IgnoringTypeEquivalentTests.cs diff --git a/TUnit.Assertions.Tests/IndexAssertionTests.cs b/tests/TUnit.Assertions.Tests/IndexAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/IndexAssertionTests.cs rename to tests/TUnit.Assertions.Tests/IndexAssertionTests.cs diff --git a/TUnit.Assertions.Tests/IntAssertionTests.cs b/tests/TUnit.Assertions.Tests/IntAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/IntAssertionTests.cs rename to tests/TUnit.Assertions.Tests/IntAssertionTests.cs diff --git a/TUnit.Assertions.Tests/IsAssignableToTypedReturnTests.cs b/tests/TUnit.Assertions.Tests/IsAssignableToTypedReturnTests.cs similarity index 100% rename from TUnit.Assertions.Tests/IsAssignableToTypedReturnTests.cs rename to tests/TUnit.Assertions.Tests/IsAssignableToTypedReturnTests.cs diff --git a/TUnit.Assertions.Tests/JsonElementAssertionTests.cs b/tests/TUnit.Assertions.Tests/JsonElementAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/JsonElementAssertionTests.cs rename to tests/TUnit.Assertions.Tests/JsonElementAssertionTests.cs diff --git a/TUnit.Assertions.Tests/JsonNodeAssertionTests.cs b/tests/TUnit.Assertions.Tests/JsonNodeAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/JsonNodeAssertionTests.cs rename to tests/TUnit.Assertions.Tests/JsonNodeAssertionTests.cs diff --git a/TUnit.Assertions.Tests/JsonStringAssertionTests.cs b/tests/TUnit.Assertions.Tests/JsonStringAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/JsonStringAssertionTests.cs rename to tests/TUnit.Assertions.Tests/JsonStringAssertionTests.cs diff --git a/TUnit.Assertions.Tests/LazyAssertionTests.cs b/tests/TUnit.Assertions.Tests/LazyAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/LazyAssertionTests.cs rename to tests/TUnit.Assertions.Tests/LazyAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ListAssertionTests.cs b/tests/TUnit.Assertions.Tests/ListAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ListAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ListAssertionTests.cs diff --git a/TUnit.Assertions.Tests/MemberCollectionAssertionTests.cs b/tests/TUnit.Assertions.Tests/MemberCollectionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/MemberCollectionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/MemberCollectionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/MemberNullabilityTests.cs b/tests/TUnit.Assertions.Tests/MemberNullabilityTests.cs similarity index 100% rename from TUnit.Assertions.Tests/MemberNullabilityTests.cs rename to tests/TUnit.Assertions.Tests/MemberNullabilityTests.cs diff --git a/TUnit.Assertions.Tests/MemoryAssertionTests.cs b/tests/TUnit.Assertions.Tests/MemoryAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/MemoryAssertionTests.cs rename to tests/TUnit.Assertions.Tests/MemoryAssertionTests.cs diff --git a/TUnit.Assertions.Tests/NullabilityInferenceTests.cs b/tests/TUnit.Assertions.Tests/NullabilityInferenceTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NullabilityInferenceTests.cs rename to tests/TUnit.Assertions.Tests/NullabilityInferenceTests.cs diff --git a/TUnit.Assertions.Tests/NullabilityWarningTests.cs b/tests/TUnit.Assertions.Tests/NullabilityWarningTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NullabilityWarningTests.cs rename to tests/TUnit.Assertions.Tests/NullabilityWarningTests.cs diff --git a/TUnit.Assertions.Tests/NullableStringEqualityTests.cs b/tests/TUnit.Assertions.Tests/NullableStringEqualityTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NullableStringEqualityTests.cs rename to tests/TUnit.Assertions.Tests/NullableStringEqualityTests.cs diff --git a/TUnit.Assertions.Tests/NumericAssertionTests.cs b/tests/TUnit.Assertions.Tests/NumericAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NumericAssertionTests.cs rename to tests/TUnit.Assertions.Tests/NumericAssertionTests.cs diff --git a/TUnit.Assertions.Tests/NumericEqualityToleranceAssertionTests.cs b/tests/TUnit.Assertions.Tests/NumericEqualityToleranceAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NumericEqualityToleranceAssertionTests.cs rename to tests/TUnit.Assertions.Tests/NumericEqualityToleranceAssertionTests.cs diff --git a/TUnit.Assertions.Tests/NumericToleranceAssertionTests.cs b/tests/TUnit.Assertions.Tests/NumericToleranceAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/NumericToleranceAssertionTests.cs rename to tests/TUnit.Assertions.Tests/NumericToleranceAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/AssertMultipleTests.cs b/tests/TUnit.Assertions.Tests/Old/AssertMultipleTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/AssertMultipleTests.cs rename to tests/TUnit.Assertions.Tests/Old/AssertMultipleTests.cs diff --git a/TUnit.Assertions.Tests/Old/AsyncTaskTests.cs b/tests/TUnit.Assertions.Tests/Old/AsyncTaskTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/AsyncTaskTests.cs rename to tests/TUnit.Assertions.Tests/Old/AsyncTaskTests.cs diff --git a/TUnit.Assertions.Tests/Old/BoolEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/BoolEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/BoolEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/BoolEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DateOnlyEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DateOnlyEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DateOnlyEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DateOnlyEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DateTimeEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DateTimeEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DateTimeEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DateTimeEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DateTimeOffsetEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DateTimeOffsetEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DateTimeOffsetEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DateTimeOffsetEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DecimalEqualsToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DecimalEqualsToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DecimalEqualsToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DecimalEqualsToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DefaultAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DefaultAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DefaultAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DefaultAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DictionaryAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DictionaryAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DictionaryAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DictionaryAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DoubleEqualsToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DoubleEqualsToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DoubleEqualsToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DoubleEqualsToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/DynamicAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/DynamicAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/DynamicAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/DynamicAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/EqualityComparerTests.cs b/tests/TUnit.Assertions.Tests/Old/EqualityComparerTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/EqualityComparerTests.cs rename to tests/TUnit.Assertions.Tests/Old/EqualityComparerTests.cs diff --git a/TUnit.Assertions.Tests/Old/EqualsAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/EqualsAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/EqualsAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/EqualsAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/EquivalentAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/EquivalentAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/EquivalentAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/EquivalentAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/ExceptionAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/ExceptionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/ExceptionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/ExceptionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/FloatEqualsToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/FloatEqualsToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/FloatEqualsToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/FloatEqualsToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/GlobalUsings.cs b/tests/TUnit.Assertions.Tests/Old/GlobalUsings.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/GlobalUsings.cs rename to tests/TUnit.Assertions.Tests/Old/GlobalUsings.cs diff --git a/TUnit.Assertions.Tests/Old/InnerExceptionThrower.cs b/tests/TUnit.Assertions.Tests/Old/InnerExceptionThrower.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/InnerExceptionThrower.cs rename to tests/TUnit.Assertions.Tests/Old/InnerExceptionThrower.cs diff --git a/TUnit.Assertions.Tests/Old/IntegerEqualsToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/IntegerEqualsToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/IntegerEqualsToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/IntegerEqualsToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/LongEqualsToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/LongEqualsToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/LongEqualsToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/LongEqualsToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/MemberTests.cs b/tests/TUnit.Assertions.Tests/Old/MemberTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/MemberTests.cs rename to tests/TUnit.Assertions.Tests/Old/MemberTests.cs diff --git a/TUnit.Assertions.Tests/Old/ObjectTests.cs b/tests/TUnit.Assertions.Tests/Old/ObjectTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/ObjectTests.cs rename to tests/TUnit.Assertions.Tests/Old/ObjectTests.cs diff --git a/TUnit.Assertions.Tests/Old/ParameterAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/ParameterAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/ParameterAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/ParameterAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/RefStructEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/RefStructEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/RefStructEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/RefStructEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/StringAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/StringAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/StringAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/StringAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/StringContainsAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/StringContainsAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/StringContainsAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/StringContainsAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/StringEqualsAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/StringEqualsAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/StringEqualsAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/StringEqualsAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/StringRegexAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/StringRegexAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/StringRegexAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/StringRegexAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/TimeOnlyEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/TimeOnlyEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/TimeOnlyEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/TimeOnlyEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/TimeSpanAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/TimeSpanAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/TimeSpanAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/TimeSpanAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/TimeSpanEqualToAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/TimeSpanEqualToAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/TimeSpanEqualToAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/TimeSpanEqualToAssertionTests.cs diff --git a/TUnit.Assertions.Tests/Old/ZeroAssertionTests.cs b/tests/TUnit.Assertions.Tests/Old/ZeroAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/Old/ZeroAssertionTests.cs rename to tests/TUnit.Assertions.Tests/Old/ZeroAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ParseAssertionTests.cs b/tests/TUnit.Assertions.Tests/ParseAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ParseAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ParseAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ProcessAssertionTests.cs b/tests/TUnit.Assertions.Tests/ProcessAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ProcessAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ProcessAssertionTests.cs diff --git a/TUnit.Assertions.Tests/PropertyAssertionTests.cs b/tests/TUnit.Assertions.Tests/PropertyAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/PropertyAssertionTests.cs rename to tests/TUnit.Assertions.Tests/PropertyAssertionTests.cs diff --git a/TUnit.Assertions.Tests/RangeAssertionTests.cs b/tests/TUnit.Assertions.Tests/RangeAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/RangeAssertionTests.cs rename to tests/TUnit.Assertions.Tests/RangeAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ReadOnlyListAssertionTests.cs b/tests/TUnit.Assertions.Tests/ReadOnlyListAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ReadOnlyListAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ReadOnlyListAssertionTests.cs diff --git a/TUnit.Assertions.Tests/RegexAPITests.cs b/tests/TUnit.Assertions.Tests/RegexAPITests.cs similarity index 100% rename from TUnit.Assertions.Tests/RegexAPITests.cs rename to tests/TUnit.Assertions.Tests/RegexAPITests.cs diff --git a/TUnit.Assertions.Tests/SatisfiesTests.cs b/tests/TUnit.Assertions.Tests/SatisfiesTests.cs similarity index 100% rename from TUnit.Assertions.Tests/SatisfiesTests.cs rename to tests/TUnit.Assertions.Tests/SatisfiesTests.cs diff --git a/TUnit.Assertions.Tests/SelfTypedCollectionTests.cs b/tests/TUnit.Assertions.Tests/SelfTypedCollectionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/SelfTypedCollectionTests.cs rename to tests/TUnit.Assertions.Tests/SelfTypedCollectionTests.cs diff --git a/TUnit.Assertions.Tests/SetAssertionTests.cs b/tests/TUnit.Assertions.Tests/SetAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/SetAssertionTests.cs rename to tests/TUnit.Assertions.Tests/SetAssertionTests.cs diff --git a/TUnit.Assertions.Tests/SkipTests.cs b/tests/TUnit.Assertions.Tests/SkipTests.cs similarity index 100% rename from TUnit.Assertions.Tests/SkipTests.cs rename to tests/TUnit.Assertions.Tests/SkipTests.cs diff --git a/TUnit.Assertions.Tests/StreamAssertionTests.cs b/tests/TUnit.Assertions.Tests/StreamAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/StreamAssertionTests.cs rename to tests/TUnit.Assertions.Tests/StreamAssertionTests.cs diff --git a/TUnit.Assertions.Tests/StrictEqualityTests.cs b/tests/TUnit.Assertions.Tests/StrictEqualityTests.cs similarity index 100% rename from TUnit.Assertions.Tests/StrictEqualityTests.cs rename to tests/TUnit.Assertions.Tests/StrictEqualityTests.cs diff --git a/TUnit.Assertions.Tests/StringBuilderAssertionTests.cs b/tests/TUnit.Assertions.Tests/StringBuilderAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/StringBuilderAssertionTests.cs rename to tests/TUnit.Assertions.Tests/StringBuilderAssertionTests.cs diff --git a/TUnit.Assertions.Tests/StringLengthAssertionTests.cs b/tests/TUnit.Assertions.Tests/StringLengthAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/StringLengthAssertionTests.cs rename to tests/TUnit.Assertions.Tests/StringLengthAssertionTests.cs diff --git a/TUnit.Assertions.Tests/StringNullabilityAssertionTests.cs b/tests/TUnit.Assertions.Tests/StringNullabilityAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/StringNullabilityAssertionTests.cs rename to tests/TUnit.Assertions.Tests/StringNullabilityAssertionTests.cs diff --git a/tests/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj b/tests/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj new file mode 100644 index 00000000000..79ac7597cb1 --- /dev/null +++ b/tests/TUnit.Assertions.Tests/TUnit.Assertions.Tests.csproj @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TUnit.Assertions.Tests/TaskAssertionTests.cs b/tests/TUnit.Assertions.Tests/TaskAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TaskAssertionTests.cs rename to tests/TUnit.Assertions.Tests/TaskAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ThreadAssertionTests.cs b/tests/TUnit.Assertions.Tests/ThreadAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ThreadAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ThreadAssertionTests.cs diff --git a/TUnit.Assertions.Tests/ThrowInDelegateValueAssertionTests.cs b/tests/TUnit.Assertions.Tests/ThrowInDelegateValueAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/ThrowInDelegateValueAssertionTests.cs rename to tests/TUnit.Assertions.Tests/ThrowInDelegateValueAssertionTests.cs diff --git a/TUnit.Assertions.Tests/TimeOnlyAssertionTests.cs b/tests/TUnit.Assertions.Tests/TimeOnlyAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TimeOnlyAssertionTests.cs rename to tests/TUnit.Assertions.Tests/TimeOnlyAssertionTests.cs diff --git a/TUnit.Assertions.Tests/TimeSpanAssertionTests.cs b/tests/TUnit.Assertions.Tests/TimeSpanAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TimeSpanAssertionTests.cs rename to tests/TUnit.Assertions.Tests/TimeSpanAssertionTests.cs diff --git a/TUnit.Assertions.Tests/TimeZoneInfoAssertionTests.cs b/tests/TUnit.Assertions.Tests/TimeZoneInfoAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TimeZoneInfoAssertionTests.cs rename to tests/TUnit.Assertions.Tests/TimeZoneInfoAssertionTests.cs diff --git a/TUnit.Assertions.Tests/TypeAssertionAmbiguityTests.cs b/tests/TUnit.Assertions.Tests/TypeAssertionAmbiguityTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TypeAssertionAmbiguityTests.cs rename to tests/TUnit.Assertions.Tests/TypeAssertionAmbiguityTests.cs diff --git a/TUnit.Assertions.Tests/TypeAssertionTests.cs b/tests/TUnit.Assertions.Tests/TypeAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TypeAssertionTests.cs rename to tests/TUnit.Assertions.Tests/TypeAssertionTests.cs diff --git a/TUnit.Assertions.Tests/TypeOfTests.cs b/tests/TUnit.Assertions.Tests/TypeOfTests.cs similarity index 100% rename from TUnit.Assertions.Tests/TypeOfTests.cs rename to tests/TUnit.Assertions.Tests/TypeOfTests.cs diff --git a/TUnit.Assertions.Tests/UriAssertionTests.cs b/tests/TUnit.Assertions.Tests/UriAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/UriAssertionTests.cs rename to tests/TUnit.Assertions.Tests/UriAssertionTests.cs diff --git a/TUnit.Assertions.Tests/VersionAssertionTests.cs b/tests/TUnit.Assertions.Tests/VersionAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/VersionAssertionTests.cs rename to tests/TUnit.Assertions.Tests/VersionAssertionTests.cs diff --git a/TUnit.Assertions.Tests/WaitsForAssertionTests.cs b/tests/TUnit.Assertions.Tests/WaitsForAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/WaitsForAssertionTests.cs rename to tests/TUnit.Assertions.Tests/WaitsForAssertionTests.cs diff --git a/TUnit.Assertions.Tests/WeakReferenceAssertionTests.cs b/tests/TUnit.Assertions.Tests/WeakReferenceAssertionTests.cs similarity index 100% rename from TUnit.Assertions.Tests/WeakReferenceAssertionTests.cs rename to tests/TUnit.Assertions.Tests/WeakReferenceAssertionTests.cs diff --git a/TUnit.Core.SourceGenerator.Tests/AbstractTests.AbstractClass.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.AbstractClass.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AbstractTests.AbstractClass.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.AbstractClass.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete1.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete1.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete1.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete1.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete2.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete2.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete2.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.Concrete2.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AbstractTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.cs similarity index 66% rename from TUnit.Core.SourceGenerator.Tests/AbstractTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.cs index 9ed0e7dce65..f5ffbccf9d6 100644 --- a/TUnit.Core.SourceGenerator.Tests/AbstractTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AbstractTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AbstractTests : TestsBase { [Test] - public Task AbstractClass() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task AbstractClass() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs"), @@ -15,7 +15,7 @@ public Task AbstractClass() => RunTest(Path.Combine(Git.RootDirectory.FullName, }); [Test] - public Task Concrete1() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Concrete1() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs"), @@ -23,7 +23,7 @@ public Task Concrete1() => RunTest(Path.Combine(Git.RootDirectory.FullName, { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs") ] }, async generatedFiles => @@ -32,7 +32,7 @@ public Task Concrete1() => RunTest(Path.Combine(Git.RootDirectory.FullName, }); [Test] - public Task Concrete2() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Concrete2() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass2.cs"), @@ -40,8 +40,8 @@ public Task Concrete2() => RunTest(Path.Combine(Git.RootDirectory.FullName, { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs"), - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs") ] }, async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt index 83d61f5099e..9a6e3293f82 100644 --- a/TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs index 0af3440b113..09c67916c58 100644 --- a/TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AfterAllTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AfterAllTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AfterTests", "AfterTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs index df992de46f1..b993d3c2872 100644 --- a/TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AfterEachTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AfterTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AfterTests", "AfterTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt index 83d61f5099e..9a6e3293f82 100644 --- a/TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AfterTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.GeneratesCode.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.GeneratesCode.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.GeneratesCode.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.GeneratesCode.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs similarity index 74% rename from TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs index 3c1095c1041..7d034636de8 100644 --- a/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs @@ -10,7 +10,7 @@ public Task GeneratesCode() => AotConverterGenerator.RunTest( Path.GetTempFileName(), new RunTestOptions { - AdditionalFiles = Sourcy.DotNet.Projects.TUnit_TestProject.Directory!.EnumerateFiles("*.cs", SearchOption.AllDirectories).Select(x => x.FullName).ToArray() + AdditionalFiles = Sourcy.DotNet.Projects.tests__TUnit_TestProject.Directory!.EnumerateFiles("*.cs", SearchOption.AllDirectories).Select(x => x.FullName).ToArray() }, async generatedFiles => { diff --git a/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt index 3f069d2188f..2ca9f8a92a2 100644 --- a/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs index 5cf9588c4b7..a8d8e394d20 100644 --- a/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ArgsAsArrayTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ArgsAsArrayTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ArgsAsArrayTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt index 8d977f84617..d0f7bc1eaf0 100644 --- a/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs index a864f917a40..9dad509d4fe 100644 --- a/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ArgumentWithImplicitConverterTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ArgumentWithImplicitConverterTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ArgumentWithImplicitConverterTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt index d1c3e01e080..c0a158f068d 100644 --- a/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs similarity index 92% rename from TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs index cd3f1adf2e2..f1e95ade386 100644 --- a/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyAfterTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AssemblyAfterTests : TestsBase { [Test] - public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AfterTests", "AssemblyAfterTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt index cd648b15933..4bdba963103 100644 --- a/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs similarity index 92% rename from TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs index eb89a14f030..53338844fc4 100644 --- a/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyBeforeTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AssemblyBeforeTests : TestsBase { [Test] - public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BeforeTests", "AssemblyBeforeTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs similarity index 91% rename from TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs index 05393db7d8b..390f1ca843a 100644 --- a/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyLoaderTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AssemblyLoaderTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), new RunTestOptions diff --git a/TUnit.Core.SourceGenerator.Tests/AssemblyNamesWithDashesTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AssemblyNamesWithDashesTests.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/AssemblyNamesWithDashesTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AssemblyNamesWithDashesTests.cs diff --git a/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt index e264c6562fc..efca3127480 100644 --- a/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs similarity index 80% rename from TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs index 15a34c95224..32b585c688b 100644 --- a/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AsyncMethodDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AsyncMethodDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AsyncMethodDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt index 90327d194bd..6f277bb5987 100644 --- a/TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/AttributeTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/AttributeTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.cs index dd7a5292b42..c5edb357502 100644 --- a/TUnit.Core.SourceGenerator.Tests/AttributeTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AttributeTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class AttributeTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AttributeTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/Basic.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Basic.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Basic.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Basic.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/BasicTests.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BasicTests.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/BasicTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.cs similarity index 96% rename from TUnit.Core.SourceGenerator.Tests/BasicTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/BasicTests.cs index 26cfd8f19b8..40077648c8a 100644 --- a/TUnit.Core.SourceGenerator.Tests/BasicTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/BasicTests.cs @@ -6,7 +6,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class BasicTests : TestsBase { - private static readonly string InputFile = Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"); + private static readonly string InputFile = Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"); [Test] public Task Test() => RunTest(InputFile, diff --git a/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt index d18e8f5a874..a704b27ff9f 100644 --- a/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs index e51ce4626a2..35ec03546fc 100644 --- a/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/BeforeAllTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class BeforeAllTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BeforeTests", "BeforeTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs index 59e75fb5b99..98fbe29e56a 100644 --- a/TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/BeforeEachTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class BeforeTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BeforeTests", "BeforeTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt index d18e8f5a874..a704b27ff9f 100644 --- a/TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/BeforeTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs index 3f9e4a5f108..5b38f48e503 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1304/EnumMemberNamesTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1304; internal class Tests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1304", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs similarity index 79% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs index 7f6acaf5c23..e2b3b9ad2c5 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantInBaseClassTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1432; internal class ConstantInBaseClassTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1432", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs similarity index 80% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs index 9cb4c014f3b..8cae429b862 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/ConstantsInInterpolatedStringsTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1432; internal class ConstantsInInterpolatedStringsTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1432", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs similarity index 79% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs index e324295e595..e9c9538bfe9 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1432/EnumMemberNamesTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1432; internal class EnumMemberNamesTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1432", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs index 550f26f1372..4bf4f89d565 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1538/Tests1538.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1538; internal class Tests1538 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1538", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs index d6871aa783a..507e773c337 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1539/Tests1539.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1539; internal class Tests1539 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1539", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs index 1f19711c61a..f621bbeb090 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Hooks1589.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1589; internal class Hooks1589 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1589", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs index c573ecf3eca..de641ea2011 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1589/Tests1589.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1589; internal class Tests1589 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1589", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs index ef3394a9de2..84db97739d5 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Hooks1594.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1594; internal class Hooks1594 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1594", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs index 360d2664b44..a20d8ff5cf5 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1594/Tests1594.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1594; internal class Tests1594 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1594", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs index 0bc8b24d9bc..6382ba64f56 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1603/Tests1603.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1603; internal class Tests1603 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1603", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs index c198b93e531..ca63469ec4b 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1692/Tests1692.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1692; internal class Tests1692 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1692", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs index 627d066ab8f..195f31d0675 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1821/Tests1821.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1821; internal class Tests1821 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1821", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs similarity index 74% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs index 64967ef9055..60e9767144e 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1889/Tests1889.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1889; internal class Tests1889 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1889", @@ -14,7 +14,7 @@ public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject.Library", "Bugs", "1889", "BaseTests.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject.Library", "Bugs", "1889", "BaseTests.cs") ], VerifyConfigurator = settingsTask => settingsTask.ScrubLinesContaining("TestFilePath = ") .UniqueForTargetFrameworkAndVersion() diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs index 518a8221468..ed668bbb97d 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/1899/Tests1899.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._1899; internal class Tests1899 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1899", @@ -14,7 +14,7 @@ public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject.Library", "Bugs", "1899", "BaseClass.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject.Library", "Bugs", "1899", "BaseClass.cs") ], VerifyConfigurator = settingsTask => settingsTask.ScrubLinesContaining("TestFilePath = ") }, @@ -23,7 +23,7 @@ public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, }); [Test] - public Task BaseClass() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task BaseClass() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject.Library", "Bugs", "1899", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs similarity index 86% rename from TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs index 5202ce770cc..86079355f63 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2075/Tests2075.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._2075; internal class Tests2075 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2075", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs index ad3a1fc09a3..224361a8466 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2083/Tests2083.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._2083; internal class Tests2083 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2083", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs index a23dc7a11d0..a1e33774213 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2085/Tests2085.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._2085; internal class Tests2085 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2085", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs index 7353da1ca58..592457a0b2f 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2112/Tests2112.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._2112; internal class Tests2112 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2112", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs index 0dbc53d63e3..4ecf3874fa1 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/2136/Tests2136.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._2136; internal class Tests2136 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2136", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs similarity index 82% rename from TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs index 72664ded69b..579e9b70f72 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/5118/Tests5118.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._5118; internal class Tests5118 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "5118", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs index 2a7fb82e1d1..df1963c3fb3 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/6150/Tests6150.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._6150; internal class Tests6150 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "6150", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs index 8173b91f457..2b749b12415 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/6365/Tests6365.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._6365; internal class Tests6365 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "6365", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs similarity index 88% rename from TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs index e3ec0c92196..193bb7f3c9a 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs/Issue2887/Issue2887Tests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Bugs._Issue2887; internal class Issue2887Tests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "Issue2887", diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs similarity index 94% rename from TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs index 492ea98adf5..a072825ffa9 100644 --- a/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Bugs2971NullableTypeTest.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class Bugs2971NullableTypeTest : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2971", "NullableTypeTest.cs"), new RunTestOptions { - AdditionalFiles = [Path.Combine(Git.RootDirectory.FullName, + AdditionalFiles = [Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "2971", diff --git a/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt index b193ce37d90..4d8e27aafd1 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs index 951c064c1dd..5dd49f642aa 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassAndMethodArgumentsTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassAndMethodArgumentsTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassAndMethodArgumentsTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt index ca2ede054fd..2f47fd519e6 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs index a24e31d676e..d16fd2f037a 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassConstructorTest.cs @@ -5,17 +5,17 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassConstructorTest : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassConstructorTest.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DummyReferenceTypeClass.cs"), - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DependencyInjectionClassConstructor.cs") ] diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt index 31e1a0f678b..02d1a88802f 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs similarity index 80% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs index 86755a70858..5ededac3f12 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassDataSourceDrivenTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject.Library", "Models", "SomeAsyncDisposableClass.cs") diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt index 5105f4b7291..d54e3b2d6fe 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs index 6637e1f2676..00ce97c9bcc 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTests2.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassDataSourceDrivenTests2 : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassDataSourceDrivenTests2.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt index 6166d692754..3be908a64f8 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs similarity index 78% rename from TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs index 672cc4f6de4..918ba2e839f 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassDataSourceDrivenTestsSharedKeyed.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassDataSourceDrivenTestsSharedKeyed : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassDataSourceDrivenTestsSharedKeyed.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt index 309d21ea511..c81af297f91 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs index 958eee7dd75..17faae754e2 100644 --- a/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ClassTupleDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ClassTupleDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ClassTupleDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs index f888c1964ae..4e8ef277416 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConcreteClassTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ConcreteClassTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass2.cs"), @@ -13,12 +13,12 @@ public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs"), - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.BasicTest_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.DataDrivenTest_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.HooksTest_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MatrixTest_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.MethodDataSource_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.TupleDataSource_WithConflictingNamespace.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs similarity index 88% rename from TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs index 4200590a5ac..b0090be343e 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConflictingNamespaceTests.cs @@ -12,7 +12,7 @@ internal class ConflictingNamespaceTests : TestsBase { [Test] public Task BasicTest_WithConflictingNamespace() => RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), new RunTestOptions { AdditionalSyntaxes = @@ -37,12 +37,12 @@ public class Placeholder { } [Test] public Task DataDrivenTest_WithConflictingNamespace() => RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "DataDrivenTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DataDrivenTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "TestEnum.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TestEnum.cs") ], AdditionalSyntaxes = [ @@ -68,7 +68,7 @@ public class CastHelper { } [Test] public Task HooksTest_WithConflictingNamespace() => HooksGenerator.RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "BeforeTests", "BeforeTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BeforeTests", "BeforeTests.cs"), new RunTestOptions { AdditionalSyntaxes = @@ -94,7 +94,7 @@ public class BeforeTestHookMethod { } [Test] public Task MethodDataSource_WithConflictingNamespace() => RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "MethodDataSourceDrivenTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MethodDataSourceDrivenTests.cs"), new RunTestOptions { AdditionalSyntaxes = @@ -119,7 +119,7 @@ public static class CastHelper [Test] public Task MatrixTest_WithConflictingNamespace() => RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "MatrixTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MatrixTests.cs"), new RunTestOptions { AdditionalSyntaxes = @@ -144,7 +144,7 @@ public class ParameterMetadata { } [Test] public Task TupleDataSource_WithConflictingNamespace() => RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "TupleDataSourceDrivenTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TupleDataSourceDrivenTests.cs"), new RunTestOptions { AdditionalSyntaxes = diff --git a/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt index 714ac98a41f..17b36ae2dc5 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs index e71ec681282..6edd0fbc067 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConstantArgumentsTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ConstantArgumentsTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ConstantArgumentsTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt index 6ebaf54d8b5..ba86be0d264 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConstantInBaseClassTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt index bee70168653..8fa2ae24ea3 100644 --- a/TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ConstantsInInterpolatedStringsTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt index f721450122e..36faa289385 100644 --- a/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs similarity index 81% rename from TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs index c6356e1a04a..12366f380aa 100644 --- a/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/CustomAttributeInheritanceTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class CustomAttributeInheritanceTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "CustomAttributeInheritanceTests.cs"), new RunTestOptions(), diff --git a/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt index e938036e4f3..4f0f97a1427 100644 --- a/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs index e61426e8b6d..c1a7ca07a70 100644 --- a/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/CustomDisplayNameTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class CustomDisplayNameTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "CustomDisplayNameTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt index 2eb35fa5525..88e68fe5d85 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs index 4c1f868c28e..f2e28240984 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataDrivenTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DataDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DataDrivenTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TestEnum.cs") ] diff --git a/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt index 9008ab9075d..8f33e555e5f 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs similarity index 79% rename from TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs index 4b6b292978c..f5e2e15777f 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceClassCombinedWithDataSourceMethodTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DataSourceClassCombinedWithDataSourceMethodTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DataSourceClassCombinedWithDataSourceMethod.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "CommonTestData.cs"), ] diff --git a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt index 6e3ea16e515..46a77266225 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Typed.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt index 709d5164307..71ed00064ec 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.Untyped.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs index ae7f6f72d7b..8475bc72534 100644 --- a/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DataSourceGeneratorTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DataSourceGeneratorTests : TestsBase { [Test] - public Task Typed() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Typed() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DataSourceGeneratorTests.cs"), async generatedFiles => @@ -13,13 +13,13 @@ public Task Typed() => RunTest(Path.Combine(Git.RootDirectory.FullName, }); [Test] - public Task Untyped() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Untyped() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AutoDataTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Attributes", "AutoDataAttribute.cs") diff --git a/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt index 59730ae3d44..125013da10c 100644 --- a/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs index 12fe14f148d..502bff64252 100644 --- a/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DecimalArgumentTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DecimalArgumentTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DecimalArgumentTests.cs"), _ => Task.CompletedTask); } diff --git a/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt index f49a053aa9a..059588e3c20 100644 --- a/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs similarity index 85% rename from TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs index dcdb494d8e0..2b90d63827f 100644 --- a/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DeferEnumerationTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DeferEnumerationTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DeferEnumerationTests", "DeferEnumerationTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs similarity index 91% rename from TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs index 7fde74d9347..df595b11a44 100644 --- a/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DisableReflectionScannerTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class DisableReflectionScannerTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), new RunTestOptions diff --git a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs similarity index 96% rename from TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs index ba153ed2948..3bde681b34d 100644 --- a/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/DuplicateTypeNameAcrossAssembliesTests.cs @@ -22,7 +22,7 @@ internal class DuplicateTypeNameAcrossAssembliesTests : TestsBase /// [Test] public Task InfrastructureGenerator_WithDuplicateTypeNames_CompilesSuccessfully() => InfrastructureGenerator.RunTest( - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BasicTests.cs"), new RunTestOptions { AdditionalSyntaxes = diff --git a/TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs b/tests/TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs index cee706def21..ea37d84deaf 100644 --- a/TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Dynamic/Basic.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests.Dynamic; internal class Basic : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DynamicTests", "Basic.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt index e1c0bbd4861..bb2b8ed412d 100644 --- a/TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/EnumMemberNamesTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt index 1485a42d47a..b723db274c1 100644 --- a/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs index 03a5c75fa1d..56f65fa1149 100644 --- a/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class EnumerableDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "EnumerableDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt index 95bbf148a98..63b7400458f 100644 --- a/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs similarity index 78% rename from TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs index f2b7cae3dcb..7b514eb8a0a 100644 --- a/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/EnumerableTupleDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class EnumerableTupleDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "EnumerableTupleDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt index f13bfd91e05..ef3932e8329 100644 --- a/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs similarity index 74% rename from TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs index 106c837116f..d4d2a688122 100644 --- a/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/ExpectedArgumentTypeTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class ExpectedArgumentTypeTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "ExpectedArgumentTypeTests.cs"), _ => Task.CompletedTask); } diff --git a/TUnit.Core.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs b/tests/TUnit.Core.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Extensions/DirectoryInfoExtensions.cs diff --git a/TUnit.Core.SourceGenerator.Tests/Extensions/StringExtensions.cs b/tests/TUnit.Core.SourceGenerator.Tests/Extensions/StringExtensions.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Extensions/StringExtensions.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Extensions/StringExtensions.cs diff --git a/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt index 830db4f3f78..2314b9e79f9 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs index af780982b7f..0df2e2b7442 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class GenericMethodTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "GenericMethodTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt index a9cceca8258..5237c4b2b04 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.Generic_Method_With_MethodDataSource_Should_Generate_Tests.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs similarity index 98% rename from TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs index 5557f40c369..04e504d8f0c 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericMethodWithDataSourceTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class GenericMethodWithDataSourceTests : TestsBase { [Test] - public Task Generic_Method_With_MethodDataSource_Should_Generate_Tests() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Generic_Method_With_MethodDataSource_Should_Generate_Tests() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "4431", diff --git a/TUnit.Core.SourceGenerator.Tests/GenericPropertyInjectionRawTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GenericPropertyInjectionRawTests.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/GenericPropertyInjectionRawTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GenericPropertyInjectionRawTests.cs diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt index fca53b8f905..8ff358793d6 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_EmptyGenericRegistry_WhenNoGenericsFound.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt index e81bd87d3e5..c858259a683 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericConstraints_WithInstantiation.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt index ab64b6f2a06..f519904024e 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestClass_WithExplicitInstantiation.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt index 1fdc26e606e..340f7e46b32 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_GenericTestMethod_WithExplicitInstantiation.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt index 81fe98465ba..aa3d2cda3ad 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_MultipleGenericParameters.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt index 4f70745f638..b4c60b9b41c 100644 --- a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.Test_NestedGenericTypes.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GenericTypeResolverTests.cs diff --git a/tests/TUnit.Core.SourceGenerator.Tests/Git.cs b/tests/TUnit.Core.SourceGenerator.Tests/Git.cs new file mode 100644 index 00000000000..871e6f0d9bc --- /dev/null +++ b/tests/TUnit.Core.SourceGenerator.Tests/Git.cs @@ -0,0 +1,7 @@ +namespace TUnit.Core.SourceGenerator.Tests; + +internal static class Git +{ + public static DirectoryInfo TestsDirectory { get; } = new( + Path.Combine(Sourcy.Git.RootDirectory.FullName, "tests")); +} diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalSetup.cs b/tests/TUnit.Core.SourceGenerator.Tests/GlobalSetup.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/GlobalSetup.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalSetup.cs diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt index fc74f4d78ef..1eb152ef4e8 100644 --- a/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs similarity index 92% rename from TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs index d17cdcbc5f5..cbc8c43cc86 100644 --- a/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticAfterEachTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class GlobalStaticAfterEachTests : TestsBase { [Test] - public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AfterTests", "AfterEveryTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt index 6ca439a5fab..e7f3657d972 100644 --- a/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs similarity index 92% rename from TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs index 99270a119a6..6ad28b2728f 100644 --- a/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/GlobalStaticBeforeEachTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class GlobalStaticBeforeEachTests : TestsBase { [Test] - public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "BeforeTests", "BeforeEveryTests.cs"), diff --git a/TUnit.Core.SourceGenerator.Tests/GlobalUsings.cs b/tests/TUnit.Core.SourceGenerator.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/GlobalUsings.cs rename to tests/TUnit.Core.SourceGenerator.Tests/GlobalUsings.cs diff --git a/TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt index eaf217b31f7..e562dc4f2c8 100644 --- a/TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Hooks1589.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt index d72ae86af4c..c41cb721d18 100644 --- a/TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Hooks1594.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt index eab0ba8e7f5..5f70da39470 100644 --- a/TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/HooksTests.DisposableFieldTests.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/HooksTests.NullableByteArgumentTests.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/HooksTests.NullableByteArgumentTests.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/HooksTests.NullableByteArgumentTests.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/HooksTests.NullableByteArgumentTests.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/HooksTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/HooksTests.cs similarity index 84% rename from TUnit.Core.SourceGenerator.Tests/HooksTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/HooksTests.cs index 2bccb51d0dd..5e619b28aca 100644 --- a/TUnit.Core.SourceGenerator.Tests/HooksTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/HooksTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class HooksTests : TestsBase { [Test] - public Task NullableByteArgumentTests() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task NullableByteArgumentTests() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "NullableByteArgumentTests.cs"), async generatedFiles => @@ -12,7 +12,7 @@ public Task NullableByteArgumentTests() => HooksGenerator.RunTest(Path.Combine(G }); [Test] - public Task DisposableFieldTests() => HooksGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task DisposableFieldTests() => HooksGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "DisposableFieldTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs similarity index 78% rename from TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs index d2a3553b34f..003a7ffde54 100644 --- a/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/InheritedPropertySetterTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class InheritedPropertySetterTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "InheritedPropertySetterTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "PropertySetterTests.cs") ] diff --git a/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs similarity index 87% rename from TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs index 3b8feb102fa..ff55774bb16 100644 --- a/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/InheritedTestsFromDifferentProjectTests.cs @@ -5,20 +5,20 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class InheritedTestsFromDifferentProjectTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "InheritedTestsFromDifferentProjectTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject.Library", "BaseTests.cs"), - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TestData.cs"), - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Attributes", "ExpectedPassEngineTest.cs") diff --git a/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs similarity index 86% rename from TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs index ea0238a8f6b..51b4c3debdc 100644 --- a/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsAbstractTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class InheritsTestsAbstractTests : TestsBase { [Test] - public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass2.cs"), @@ -13,8 +13,8 @@ public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.RootDirecto { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs"), - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "AbstractBaseClass.cs"), + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "AbstractTests", "ConcreteClass1.cs") ] }, async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs similarity index 90% rename from TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs index 4261697a545..505b8de5619 100644 --- a/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/InheritsTestsTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class InheritsTestsTests : TestsBase { [Test] - public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1924", @@ -15,7 +15,7 @@ public Task Test() => TestMetadataGenerator.RunTest(Path.Combine(Git.RootDirecto { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, "TUnit.TestProject", "Bugs", "1924", "DataClass.cs") + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Bugs", "1924", "DataClass.cs") ] }, async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt index 8ff28bfc114..0ab8015feb4 100644 --- a/TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Issue2887Tests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt index 4e9950a1098..8e03698a2ce 100644 --- a/TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/MatrixTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/MatrixTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.cs index 8b545cc6df1..02bd103bc34 100644 --- a/TUnit.Core.SourceGenerator.Tests/MatrixTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/MatrixTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class MatrixTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MatrixTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TestEnum.cs") ] diff --git a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt index e825a6dceb4..94309c45795 100644 --- a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs index 837d41f5005..0dd528cee67 100644 --- a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class MethodDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MethodDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt index 499e1e87c07..5bbfd29c509 100644 --- a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs similarity index 79% rename from TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs index 75461575461..bf9c0a90158 100644 --- a/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/MethodDataSourceDrivenWithCancellationTokenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class MethodDataSourceDrivenWithCancellationTokenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MethodDataSourceDrivenWithCancellationTokenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt index 2126f5a223b..1756cfb8006 100644 --- a/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs index 0424eab06da..972b2a5baf6 100644 --- a/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/MultipleClassDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class MultipleClassDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "MultipleClassDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt index 653b19c1829..7f12ba0999f 100644 --- a/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs index 41ae8e5290a..1ef3dcd8d2a 100644 --- a/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/NameOfArgumentTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class NameOfArgumentTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "NameOfArgumentTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/NuGetDownloader.cs b/tests/TUnit.Core.SourceGenerator.Tests/NuGetDownloader.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/NuGetDownloader.cs rename to tests/TUnit.Core.SourceGenerator.Tests/NuGetDownloader.cs diff --git a/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt index dbea76f73e3..23c50e49f06 100644 --- a/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs index 233456d35b9..fcd34f13bf9 100644 --- a/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/NullableByteArgumentTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class NullableByteArgumentTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "NullableByteArgumentTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt index 61ce4ca2171..5aa5107bc73 100644 --- a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt index 61ce4ca2171..5aa5107bc73 100644 --- a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.TestDE.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs similarity index 81% rename from TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs index e5df1466c4b..8b8fd52d45c 100644 --- a/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/NumberArgumentTests.cs @@ -5,7 +5,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class NumberArgumentTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "NumberArgumentTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/Options/RunTestOptions.cs b/tests/TUnit.Core.SourceGenerator.Tests/Options/RunTestOptions.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Options/RunTestOptions.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Options/RunTestOptions.cs diff --git a/TUnit.Core.SourceGenerator.Tests/OptionsProvider.cs b/tests/TUnit.Core.SourceGenerator.Tests/OptionsProvider.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/OptionsProvider.cs rename to tests/TUnit.Core.SourceGenerator.Tests/OptionsProvider.cs diff --git a/TUnit.Core.SourceGenerator.Tests/ParamsArrayCompilationTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/ParamsArrayCompilationTests.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ParamsArrayCompilationTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ParamsArrayCompilationTests.cs diff --git a/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt index dd6811219fd..a33e46cb0b1 100644 --- a/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs similarity index 79% rename from TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs index 410d7772309..a7e8e058c65 100644 --- a/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/PriorityFilteringTests.cs @@ -5,14 +5,14 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class PriorityFilteringTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "PriorityFilteringTests.cs"), new RunTestOptions { AdditionalFiles = [ - Path.Combine(Git.RootDirectory.FullName, + Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "Enums", "PriorityLevel.cs") diff --git a/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt index 084f144d45c..aa4e6090171 100644 --- a/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs index 4a1aaea33ea..ab98fd5c854 100644 --- a/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/PropertySetterTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class PropertySetterTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "PropertySetterTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/ReferencesHelper.cs b/tests/TUnit.Core.SourceGenerator.Tests/ReferencesHelper.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/ReferencesHelper.cs rename to tests/TUnit.Core.SourceGenerator.Tests/ReferencesHelper.cs diff --git a/TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt index f02be063a1b..1812aecec1f 100644 --- a/TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Assembly_Level_Repeat.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt index 016d3deb36e..7e7b2c70446 100644 --- a/TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/RepeatTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.cs similarity index 93% rename from TUnit.Core.SourceGenerator.Tests/RepeatTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.cs index 5ad35b8822c..acdd39ccfa6 100644 --- a/TUnit.Core.SourceGenerator.Tests/RepeatTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/RepeatTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class RepeatTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "RepeatTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs similarity index 85% rename from TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs index c6c259ecab3..5f3613b1fea 100644 --- a/TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/STAThreadTests.cs @@ -6,7 +6,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class STAThreadTests : TestsBase { [Test, RunOn(OS.Windows)] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "STAThreadTests.cs"), new RunTestOptions diff --git a/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt index c6a02444c71..724651ab5c1 100644 --- a/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs similarity index 75% rename from TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs index d9f3e6ccf5e..8e41b8ed635 100644 --- a/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/StringArgumentTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class StringArgumentTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "StringArgumentTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj b/tests/TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj similarity index 84% rename from TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj rename to tests/TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj index b06f5148e8f..791fa033725 100644 --- a/TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj +++ b/tests/TUnit.Core.SourceGenerator.Tests/TUnit.Core.SourceGenerator.Tests.csproj @@ -5,7 +5,7 @@ net472;net8.0;net9.0;net10.0 - + @@ -13,8 +13,8 @@ - - + + @@ -42,11 +42,11 @@ - PreserveNewest - + diff --git a/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt index 44cfa456cd8..f4764297f7e 100644 --- a/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs index 155dca0965a..50dead71628 100644 --- a/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/TestDiscoveryHookTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class TestDiscoveryHookTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TestDiscoveryHookTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt index d298ee08926..4f66a05cd36 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt index 87eca3fe89f..844467776cc 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1538.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt index dcccf1eb9bf..f354f234f41 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1539.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt index eaf217b31f7..e562dc4f2c8 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1589.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt index d72ae86af4c..c41cb721d18 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1594.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt index 7462668bd18..60a29bb718d 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1603.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt index 19c114ad58e..ed556942928 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1692.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt index 61fff158696..5fa653662c2 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests1821.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet10_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet10_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet10_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet10_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet8_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet8_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet8_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet8_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet9_0.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet9_0.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet9_0.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.DotNet9_0.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.Net4_7.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.Net4_7.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1889.Test.Net4_7.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1889.Test.Net4_7.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1899.BaseClass.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1899.BaseClass.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1899.BaseClass.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1899.BaseClass.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests1899.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests1899.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests1899.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests1899.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests2075.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests2075.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests2075.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests2075.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt index d9d533f9838..9a933b0345b 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests2083.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt index a4473bb6f48..75d768a12dc 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests2085.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt index d4c7dfbe4cf..0adeb39003c 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests2112.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt index 59728768f91..62cf26f2310 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests2136.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt index e4c115cf399..9adb8d90b28 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests5118.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt index a0f54600c1b..9db1443740a 100644 --- a/TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/Tests6150.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/Tests6365.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/Tests6365.Test.verified.txt similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/Tests6365.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/Tests6365.Test.verified.txt diff --git a/TUnit.Core.SourceGenerator.Tests/TestsBase.cs b/tests/TUnit.Core.SourceGenerator.Tests/TestsBase.cs similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/TestsBase.cs rename to tests/TUnit.Core.SourceGenerator.Tests/TestsBase.cs index 073a372ddf5..d6cd5420532 100644 --- a/TUnit.Core.SourceGenerator.Tests/TestsBase.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/TestsBase.cs @@ -47,7 +47,7 @@ public async Task RunTest(string inputFile, RunTestOptions runTestOptions, Func< var source = File.ReadAllText(inputFile); #endif - var customAttributes = Sourcy.Git.RootDirectory + var customAttributes = Git.TestsDirectory .GetDirectory("TUnit.TestProject") .GetDirectory("Attributes") .GetFiles("*.cs") diff --git a/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt index 380a4adb641..0a9278c1732 100644 --- a/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs similarity index 77% rename from TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs index ba11b2e463c..d9afa685621 100644 --- a/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/TimeoutCancellationTokenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class TimeoutCancellationTokenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TimeoutCancellationTokenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt index ea9fde58aa0..497b7190945 100644 --- a/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.Test.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs similarity index 76% rename from TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs index 5b969f4957f..10fa478f953 100644 --- a/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/TupleDataSourceDrivenTests.cs @@ -4,7 +4,7 @@ namespace TUnit.Core.SourceGenerator.Tests; internal class TupleDataSourceDrivenTests : TestsBase { [Test] - public Task Test() => RunTest(Path.Combine(Git.RootDirectory.FullName, + public Task Test() => RunTest(Path.Combine(Git.TestsDirectory.FullName, "TUnit.TestProject", "TupleDataSourceDrivenTests.cs"), async generatedFiles => diff --git a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt index dbdeadeb5e3..0abfeef9d23 100644 --- a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_AotSafeDataSourceFactories.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt index 1a7eca6b68a..6f5165f33b8 100644 --- a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ConfigurationSupport.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt index 5cb67437e9c..40dfbc87518 100644 --- a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_ModuleInitializer_Generation.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt similarity index 99% rename from TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt rename to tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt index 8bf9e6b3b34..dbb0fb606f3 100644 --- a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt +++ b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.Test_StronglyTypedDelegates_Generation.verified.txt @@ -1,4 +1,4 @@ -// +// #pragma warning disable #nullable enable diff --git a/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.cs similarity index 100% rename from TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.cs rename to tests/TUnit.Core.SourceGenerator.Tests/UnifiedReflectionFreeTests.cs diff --git a/TUnit.Core.SourceGenerator.Tests/Verify.cs b/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs similarity index 98% rename from TUnit.Core.SourceGenerator.Tests/Verify.cs rename to tests/TUnit.Core.SourceGenerator.Tests/Verify.cs index 96533518c67..9425f2943d7 100644 --- a/TUnit.Core.SourceGenerator.Tests/Verify.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs @@ -106,7 +106,7 @@ public async Task ToTask() string dir; try { - dir = Sourcy.DotNet.Projects.TUnit_Core_SourceGenerator_Tests.DirectoryName!; + dir = Sourcy.DotNet.Projects.tests__TUnit_Core_SourceGenerator_Tests.DirectoryName!; } catch { diff --git a/TUnit.Core.Tests/Helpers/ArgumentFormatterTests.cs b/tests/TUnit.Core.Tests/Helpers/ArgumentFormatterTests.cs similarity index 100% rename from TUnit.Core.Tests/Helpers/ArgumentFormatterTests.cs rename to tests/TUnit.Core.Tests/Helpers/ArgumentFormatterTests.cs diff --git a/TUnit.Engine.Tests/AbstractClassTests.cs b/tests/TUnit.Engine.Tests/AbstractClassTests.cs similarity index 100% rename from TUnit.Engine.Tests/AbstractClassTests.cs rename to tests/TUnit.Engine.Tests/AbstractClassTests.cs diff --git a/TUnit.Engine.Tests/AfterEveryAssemblyHookTests.cs b/tests/TUnit.Engine.Tests/AfterEveryAssemblyHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/AfterEveryAssemblyHookTests.cs rename to tests/TUnit.Engine.Tests/AfterEveryAssemblyHookTests.cs diff --git a/TUnit.Engine.Tests/AfterEveryClassHookTests.cs b/tests/TUnit.Engine.Tests/AfterEveryClassHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/AfterEveryClassHookTests.cs rename to tests/TUnit.Engine.Tests/AfterEveryClassHookTests.cs diff --git a/TUnit.Engine.Tests/AfterTestAttributeTests.cs b/tests/TUnit.Engine.Tests/AfterTestAttributeTests.cs similarity index 100% rename from TUnit.Engine.Tests/AfterTestAttributeTests.cs rename to tests/TUnit.Engine.Tests/AfterTestAttributeTests.cs diff --git a/TUnit.Engine.Tests/AttributePropertyInjectionFailureTests.cs b/tests/TUnit.Engine.Tests/AttributePropertyInjectionFailureTests.cs similarity index 100% rename from TUnit.Engine.Tests/AttributePropertyInjectionFailureTests.cs rename to tests/TUnit.Engine.Tests/AttributePropertyInjectionFailureTests.cs diff --git a/TUnit.Engine.Tests/Attributes/SetDisplayNameWithClassAttribute.cs b/tests/TUnit.Engine.Tests/Attributes/SetDisplayNameWithClassAttribute.cs similarity index 100% rename from TUnit.Engine.Tests/Attributes/SetDisplayNameWithClassAttribute.cs rename to tests/TUnit.Engine.Tests/Attributes/SetDisplayNameWithClassAttribute.cs diff --git a/TUnit.Engine.Tests/Attributes/SkipNetFrameworkAttribute.cs b/tests/TUnit.Engine.Tests/Attributes/SkipNetFrameworkAttribute.cs similarity index 100% rename from TUnit.Engine.Tests/Attributes/SkipNetFrameworkAttribute.cs rename to tests/TUnit.Engine.Tests/Attributes/SkipNetFrameworkAttribute.cs diff --git a/TUnit.Engine.Tests/BeforeEveryAssemblyHookTests.cs b/tests/TUnit.Engine.Tests/BeforeEveryAssemblyHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/BeforeEveryAssemblyHookTests.cs rename to tests/TUnit.Engine.Tests/BeforeEveryAssemblyHookTests.cs diff --git a/TUnit.Engine.Tests/BeforeEveryClassHookTests.cs b/tests/TUnit.Engine.Tests/BeforeEveryClassHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/BeforeEveryClassHookTests.cs rename to tests/TUnit.Engine.Tests/BeforeEveryClassHookTests.cs diff --git a/TUnit.Engine.Tests/CanCancelTests.cs b/tests/TUnit.Engine.Tests/CanCancelTests.cs similarity index 100% rename from TUnit.Engine.Tests/CanCancelTests.cs rename to tests/TUnit.Engine.Tests/CanCancelTests.cs diff --git a/TUnit.Engine.Tests/CancellationAfterHooksTests.cs b/tests/TUnit.Engine.Tests/CancellationAfterHooksTests.cs similarity index 100% rename from TUnit.Engine.Tests/CancellationAfterHooksTests.cs rename to tests/TUnit.Engine.Tests/CancellationAfterHooksTests.cs diff --git a/TUnit.Engine.Tests/ConflictingDependsOnTests.cs b/tests/TUnit.Engine.Tests/ConflictingDependsOnTests.cs similarity index 100% rename from TUnit.Engine.Tests/ConflictingDependsOnTests.cs rename to tests/TUnit.Engine.Tests/ConflictingDependsOnTests.cs diff --git a/TUnit.Engine.Tests/CustomFilteringTests1.cs b/tests/TUnit.Engine.Tests/CustomFilteringTests1.cs similarity index 100% rename from TUnit.Engine.Tests/CustomFilteringTests1.cs rename to tests/TUnit.Engine.Tests/CustomFilteringTests1.cs diff --git a/TUnit.Engine.Tests/CustomRetryTests.cs b/tests/TUnit.Engine.Tests/CustomRetryTests.cs similarity index 100% rename from TUnit.Engine.Tests/CustomRetryTests.cs rename to tests/TUnit.Engine.Tests/CustomRetryTests.cs diff --git a/TUnit.Engine.Tests/DataSourceCountTests.cs b/tests/TUnit.Engine.Tests/DataSourceCountTests.cs similarity index 100% rename from TUnit.Engine.Tests/DataSourceCountTests.cs rename to tests/TUnit.Engine.Tests/DataSourceCountTests.cs diff --git a/TUnit.Engine.Tests/DataSourceExceptionPropagationTests.cs b/tests/TUnit.Engine.Tests/DataSourceExceptionPropagationTests.cs similarity index 100% rename from TUnit.Engine.Tests/DataSourceExceptionPropagationTests.cs rename to tests/TUnit.Engine.Tests/DataSourceExceptionPropagationTests.cs diff --git a/TUnit.Engine.Tests/DefaultTimeoutClassificationTests.cs b/tests/TUnit.Engine.Tests/DefaultTimeoutClassificationTests.cs similarity index 100% rename from TUnit.Engine.Tests/DefaultTimeoutClassificationTests.cs rename to tests/TUnit.Engine.Tests/DefaultTimeoutClassificationTests.cs diff --git a/TUnit.Engine.Tests/DeferEnumerationTests.cs b/tests/TUnit.Engine.Tests/DeferEnumerationTests.cs similarity index 100% rename from TUnit.Engine.Tests/DeferEnumerationTests.cs rename to tests/TUnit.Engine.Tests/DeferEnumerationTests.cs diff --git a/TUnit.Engine.Tests/DependencyCountTests.cs b/tests/TUnit.Engine.Tests/DependencyCountTests.cs similarity index 100% rename from TUnit.Engine.Tests/DependencyCountTests.cs rename to tests/TUnit.Engine.Tests/DependencyCountTests.cs diff --git a/TUnit.Engine.Tests/DependsOnTests.cs b/tests/TUnit.Engine.Tests/DependsOnTests.cs similarity index 100% rename from TUnit.Engine.Tests/DependsOnTests.cs rename to tests/TUnit.Engine.Tests/DependsOnTests.cs diff --git a/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs b/tests/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs similarity index 100% rename from TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs rename to tests/TUnit.Engine.Tests/DependsOnTestsWithProceedOnFailure.cs diff --git a/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs b/tests/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs similarity index 100% rename from TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs rename to tests/TUnit.Engine.Tests/DependsOnTestsWithoutProceedOnFailure.cs diff --git a/TUnit.Engine.Tests/DerivedSkipWithClassDataSourceTests.cs b/tests/TUnit.Engine.Tests/DerivedSkipWithClassDataSourceTests.cs similarity index 100% rename from TUnit.Engine.Tests/DerivedSkipWithClassDataSourceTests.cs rename to tests/TUnit.Engine.Tests/DerivedSkipWithClassDataSourceTests.cs diff --git a/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs b/tests/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs similarity index 100% rename from TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs rename to tests/TUnit.Engine.Tests/DynamicAddedPropertiesFilteringTests.cs diff --git a/TUnit.Engine.Tests/DynamicSkipReasonTests.cs b/tests/TUnit.Engine.Tests/DynamicSkipReasonTests.cs similarity index 100% rename from TUnit.Engine.Tests/DynamicSkipReasonTests.cs rename to tests/TUnit.Engine.Tests/DynamicSkipReasonTests.cs diff --git a/TUnit.Engine.Tests/DynamicTestIndexTests.cs b/tests/TUnit.Engine.Tests/DynamicTestIndexTests.cs similarity index 100% rename from TUnit.Engine.Tests/DynamicTestIndexTests.cs rename to tests/TUnit.Engine.Tests/DynamicTestIndexTests.cs diff --git a/TUnit.Engine.Tests/DynamicTests.cs b/tests/TUnit.Engine.Tests/DynamicTests.cs similarity index 100% rename from TUnit.Engine.Tests/DynamicTests.cs rename to tests/TUnit.Engine.Tests/DynamicTests.cs diff --git a/TUnit.Engine.Tests/Enums/TestMode.cs b/tests/TUnit.Engine.Tests/Enums/TestMode.cs similarity index 100% rename from TUnit.Engine.Tests/Enums/TestMode.cs rename to tests/TUnit.Engine.Tests/Enums/TestMode.cs diff --git a/TUnit.Engine.Tests/EnvironmentVariables.cs b/tests/TUnit.Engine.Tests/EnvironmentVariables.cs similarity index 100% rename from TUnit.Engine.Tests/EnvironmentVariables.cs rename to tests/TUnit.Engine.Tests/EnvironmentVariables.cs diff --git a/TUnit.Engine.Tests/ExpectedStateTests.cs b/tests/TUnit.Engine.Tests/ExpectedStateTests.cs similarity index 100% rename from TUnit.Engine.Tests/ExpectedStateTests.cs rename to tests/TUnit.Engine.Tests/ExpectedStateTests.cs diff --git a/TUnit.Engine.Tests/ExperimentalTests.cs b/tests/TUnit.Engine.Tests/ExperimentalTests.cs similarity index 100% rename from TUnit.Engine.Tests/ExperimentalTests.cs rename to tests/TUnit.Engine.Tests/ExperimentalTests.cs diff --git a/TUnit.Engine.Tests/ExplicitTests.cs b/tests/TUnit.Engine.Tests/ExplicitTests.cs similarity index 100% rename from TUnit.Engine.Tests/ExplicitTests.cs rename to tests/TUnit.Engine.Tests/ExplicitTests.cs diff --git a/TUnit.Engine.Tests/Extensions/FileInfoExtensions.cs b/tests/TUnit.Engine.Tests/Extensions/FileInfoExtensions.cs similarity index 100% rename from TUnit.Engine.Tests/Extensions/FileInfoExtensions.cs rename to tests/TUnit.Engine.Tests/Extensions/FileInfoExtensions.cs diff --git a/TUnit.Engine.Tests/ExternalCancellationTests.cs b/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs similarity index 98% rename from TUnit.Engine.Tests/ExternalCancellationTests.cs rename to tests/TUnit.Engine.Tests/ExternalCancellationTests.cs index 71a08a1d86d..5f3f3bdabf6 100644 --- a/TUnit.Engine.Tests/ExternalCancellationTests.cs +++ b/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs @@ -38,7 +38,7 @@ private async Task RunTestWithExternalCancellation(string filter, string markerF File.Delete(markerFile); } - var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; diff --git a/TUnit.Engine.Tests/FSharp.cs b/tests/TUnit.Engine.Tests/FSharp.cs similarity index 95% rename from TUnit.Engine.Tests/FSharp.cs rename to tests/TUnit.Engine.Tests/FSharp.cs index 4d8df100743..e123cc7791c 100644 --- a/TUnit.Engine.Tests/FSharp.cs +++ b/tests/TUnit.Engine.Tests/FSharp.cs @@ -12,7 +12,7 @@ public async Task Test() { var runOptions = new RunOptions(); - var testProject = Sourcy.DotNet.Projects.TUnit_TestProject_FSharp; + var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject_FSharp; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; var command = Cli.Wrap("dotnet") diff --git a/TUnit.Engine.Tests/FailTests.cs b/tests/TUnit.Engine.Tests/FailTests.cs similarity index 100% rename from TUnit.Engine.Tests/FailTests.cs rename to tests/TUnit.Engine.Tests/FailTests.cs diff --git a/TUnit.Engine.Tests/FailedInitializationTests.cs b/tests/TUnit.Engine.Tests/FailedInitializationTests.cs similarity index 100% rename from TUnit.Engine.Tests/FailedInitializationTests.cs rename to tests/TUnit.Engine.Tests/FailedInitializationTests.cs diff --git a/TUnit.Engine.Tests/FileSystemHelpers.cs b/tests/TUnit.Engine.Tests/FileSystemHelpers.cs similarity index 100% rename from TUnit.Engine.Tests/FileSystemHelpers.cs rename to tests/TUnit.Engine.Tests/FileSystemHelpers.cs diff --git a/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs b/tests/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs similarity index 100% rename from TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs rename to tests/TUnit.Engine.Tests/FilterByDynamicAddedPropertyTestsModule.cs diff --git a/TUnit.Engine.Tests/FilteredDependencyTests.cs b/tests/TUnit.Engine.Tests/FilteredDependencyTests.cs similarity index 100% rename from TUnit.Engine.Tests/FilteredDependencyTests.cs rename to tests/TUnit.Engine.Tests/FilteredDependencyTests.cs diff --git a/TUnit.Engine.Tests/FilteredSharedFixtureDisposalTests.cs b/tests/TUnit.Engine.Tests/FilteredSharedFixtureDisposalTests.cs similarity index 100% rename from TUnit.Engine.Tests/FilteredSharedFixtureDisposalTests.cs rename to tests/TUnit.Engine.Tests/FilteredSharedFixtureDisposalTests.cs diff --git a/TUnit.Engine.Tests/FirstEventReceiversRegressionTest.cs b/tests/TUnit.Engine.Tests/FirstEventReceiversRegressionTest.cs similarity index 100% rename from TUnit.Engine.Tests/FirstEventReceiversRegressionTest.cs rename to tests/TUnit.Engine.Tests/FirstEventReceiversRegressionTest.cs diff --git a/TUnit.Engine.Tests/GenericMethodWithDataSourceTests.cs b/tests/TUnit.Engine.Tests/GenericMethodWithDataSourceTests.cs similarity index 100% rename from TUnit.Engine.Tests/GenericMethodWithDataSourceTests.cs rename to tests/TUnit.Engine.Tests/GenericMethodWithDataSourceTests.cs diff --git a/TUnit.Engine.Tests/GitHubArtifactUploaderTests.cs b/tests/TUnit.Engine.Tests/GitHubArtifactUploaderTests.cs similarity index 100% rename from TUnit.Engine.Tests/GitHubArtifactUploaderTests.cs rename to tests/TUnit.Engine.Tests/GitHubArtifactUploaderTests.cs diff --git a/TUnit.Engine.Tests/GitHubReporterTests.cs b/tests/TUnit.Engine.Tests/GitHubReporterTests.cs similarity index 100% rename from TUnit.Engine.Tests/GitHubReporterTests.cs rename to tests/TUnit.Engine.Tests/GitHubReporterTests.cs diff --git a/TUnit.Engine.Tests/GlobalSettings.cs b/tests/TUnit.Engine.Tests/GlobalSettings.cs similarity index 100% rename from TUnit.Engine.Tests/GlobalSettings.cs rename to tests/TUnit.Engine.Tests/GlobalSettings.cs diff --git a/TUnit.Engine.Tests/HookExecutionOrderTests.cs b/tests/TUnit.Engine.Tests/HookExecutionOrderTests.cs similarity index 100% rename from TUnit.Engine.Tests/HookExecutionOrderTests.cs rename to tests/TUnit.Engine.Tests/HookExecutionOrderTests.cs diff --git a/TUnit.Engine.Tests/HookTimeoutTests.cs b/tests/TUnit.Engine.Tests/HookTimeoutTests.cs similarity index 100% rename from TUnit.Engine.Tests/HookTimeoutTests.cs rename to tests/TUnit.Engine.Tests/HookTimeoutTests.cs diff --git a/TUnit.Engine.Tests/HtmlReporterTests.cs b/tests/TUnit.Engine.Tests/HtmlReporterTests.cs similarity index 100% rename from TUnit.Engine.Tests/HtmlReporterTests.cs rename to tests/TUnit.Engine.Tests/HtmlReporterTests.cs diff --git a/TUnit.Engine.Tests/InvokableTestBase.cs b/tests/TUnit.Engine.Tests/InvokableTestBase.cs similarity index 99% rename from TUnit.Engine.Tests/InvokableTestBase.cs rename to tests/TUnit.Engine.Tests/InvokableTestBase.cs index 328bd059d72..a698561556c 100644 --- a/TUnit.Engine.Tests/InvokableTestBase.cs +++ b/tests/TUnit.Engine.Tests/InvokableTestBase.cs @@ -47,7 +47,7 @@ protected Task RunTestsWithFilter(string filter, private async Task RunWithoutAot(string filter, List> assertions, RunOptions runOptions, string assertionExpression) { - var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; var projectName = Path.GetFileNameWithoutExtension(testProject.Name); var binDir = new DirectoryInfo(Path.Combine(testProject.DirectoryName!, "bin", "Release", GetEnvironmentVariable)); diff --git a/TUnit.Engine.Tests/Issue5753Tests.cs b/tests/TUnit.Engine.Tests/Issue5753Tests.cs similarity index 100% rename from TUnit.Engine.Tests/Issue5753Tests.cs rename to tests/TUnit.Engine.Tests/Issue5753Tests.cs diff --git a/TUnit.Engine.Tests/Issue6361Tests.cs b/tests/TUnit.Engine.Tests/Issue6361Tests.cs similarity index 100% rename from TUnit.Engine.Tests/Issue6361Tests.cs rename to tests/TUnit.Engine.Tests/Issue6361Tests.cs diff --git a/TUnit.Engine.Tests/JUnitReporterTests.cs b/tests/TUnit.Engine.Tests/JUnitReporterTests.cs similarity index 100% rename from TUnit.Engine.Tests/JUnitReporterTests.cs rename to tests/TUnit.Engine.Tests/JUnitReporterTests.cs diff --git a/TUnit.Engine.Tests/JsonOutputTests.cs b/tests/TUnit.Engine.Tests/JsonOutputTests.cs similarity index 100% rename from TUnit.Engine.Tests/JsonOutputTests.cs rename to tests/TUnit.Engine.Tests/JsonOutputTests.cs diff --git a/TUnit.Engine.Tests/KeyedDataSourceTests.cs b/tests/TUnit.Engine.Tests/KeyedDataSourceTests.cs similarity index 100% rename from TUnit.Engine.Tests/KeyedDataSourceTests.cs rename to tests/TUnit.Engine.Tests/KeyedDataSourceTests.cs diff --git a/TUnit.Engine.Tests/ListTestsFilterTests.cs b/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs similarity index 97% rename from TUnit.Engine.Tests/ListTestsFilterTests.cs rename to tests/TUnit.Engine.Tests/ListTestsFilterTests.cs index a95f993dba1..1bf7405713f 100644 --- a/TUnit.Engine.Tests/ListTestsFilterTests.cs +++ b/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs @@ -50,7 +50,7 @@ public async Task ListTests_Without_Filter_Lists_Everything(bool reflection) private static async Task RunListTestsAsync(bool reflection, string? filter) { - var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; var projectName = Path.GetFileNameWithoutExtension(testProject.Name); var binDir = new DirectoryInfo(Path.Combine(testProject.DirectoryName!, "bin", "Release", NetVersion)); diff --git a/TUnit.Engine.Tests/MatrixTests.cs b/tests/TUnit.Engine.Tests/MatrixTests.cs similarity index 100% rename from TUnit.Engine.Tests/MatrixTests.cs rename to tests/TUnit.Engine.Tests/MatrixTests.cs diff --git a/TUnit.Engine.Tests/MatrixTests1.cs b/tests/TUnit.Engine.Tests/MatrixTests1.cs similarity index 100% rename from TUnit.Engine.Tests/MatrixTests1.cs rename to tests/TUnit.Engine.Tests/MatrixTests1.cs diff --git a/TUnit.Engine.Tests/MatrixTests2.cs b/tests/TUnit.Engine.Tests/MatrixTests2.cs similarity index 100% rename from TUnit.Engine.Tests/MatrixTests2.cs rename to tests/TUnit.Engine.Tests/MatrixTests2.cs diff --git a/TUnit.Engine.Tests/MetadataTypeNameFormatterTests.cs b/tests/TUnit.Engine.Tests/MetadataTypeNameFormatterTests.cs similarity index 100% rename from TUnit.Engine.Tests/MetadataTypeNameFormatterTests.cs rename to tests/TUnit.Engine.Tests/MetadataTypeNameFormatterTests.cs diff --git a/TUnit.Engine.Tests/NestedClassFilteringTests.cs b/tests/TUnit.Engine.Tests/NestedClassFilteringTests.cs similarity index 100% rename from TUnit.Engine.Tests/NestedClassFilteringTests.cs rename to tests/TUnit.Engine.Tests/NestedClassFilteringTests.cs diff --git a/TUnit.Engine.Tests/OverlappingClassNameFilterTests.cs b/tests/TUnit.Engine.Tests/OverlappingClassNameFilterTests.cs similarity index 100% rename from TUnit.Engine.Tests/OverlappingClassNameFilterTests.cs rename to tests/TUnit.Engine.Tests/OverlappingClassNameFilterTests.cs diff --git a/TUnit.Engine.Tests/OverrideResultsTests.cs b/tests/TUnit.Engine.Tests/OverrideResultsTests.cs similarity index 100% rename from TUnit.Engine.Tests/OverrideResultsTests.cs rename to tests/TUnit.Engine.Tests/OverrideResultsTests.cs diff --git a/TUnit.Engine.Tests/ParallelismValidationEngineTests.cs b/tests/TUnit.Engine.Tests/ParallelismValidationEngineTests.cs similarity index 100% rename from TUnit.Engine.Tests/ParallelismValidationEngineTests.cs rename to tests/TUnit.Engine.Tests/ParallelismValidationEngineTests.cs diff --git a/TUnit.Engine.Tests/ParenthesisedFilterTests.cs b/tests/TUnit.Engine.Tests/ParenthesisedFilterTests.cs similarity index 100% rename from TUnit.Engine.Tests/ParenthesisedFilterTests.cs rename to tests/TUnit.Engine.Tests/ParenthesisedFilterTests.cs diff --git a/TUnit.Engine.Tests/PassTests.cs b/tests/TUnit.Engine.Tests/PassTests.cs similarity index 100% rename from TUnit.Engine.Tests/PassTests.cs rename to tests/TUnit.Engine.Tests/PassTests.cs diff --git a/TUnit.Engine.Tests/PropertyInjectionInitFailureTests.cs b/tests/TUnit.Engine.Tests/PropertyInjectionInitFailureTests.cs similarity index 100% rename from TUnit.Engine.Tests/PropertyInjectionInitFailureTests.cs rename to tests/TUnit.Engine.Tests/PropertyInjectionInitFailureTests.cs diff --git a/TUnit.Engine.Tests/PropertySetterTests.cs b/tests/TUnit.Engine.Tests/PropertySetterTests.cs similarity index 100% rename from TUnit.Engine.Tests/PropertySetterTests.cs rename to tests/TUnit.Engine.Tests/PropertySetterTests.cs diff --git a/TUnit.Engine.Tests/RetryTests.cs b/tests/TUnit.Engine.Tests/RetryTests.cs similarity index 100% rename from TUnit.Engine.Tests/RetryTests.cs rename to tests/TUnit.Engine.Tests/RetryTests.cs diff --git a/TUnit.Engine.Tests/Scheduling/ConstraintKeySchedulerConcurrencyTests.cs b/tests/TUnit.Engine.Tests/Scheduling/ConstraintKeySchedulerConcurrencyTests.cs similarity index 100% rename from TUnit.Engine.Tests/Scheduling/ConstraintKeySchedulerConcurrencyTests.cs rename to tests/TUnit.Engine.Tests/Scheduling/ConstraintKeySchedulerConcurrencyTests.cs diff --git a/TUnit.Engine.Tests/Scheduling/GlobalNotInParallelDependsOnTests.cs b/tests/TUnit.Engine.Tests/Scheduling/GlobalNotInParallelDependsOnTests.cs similarity index 100% rename from TUnit.Engine.Tests/Scheduling/GlobalNotInParallelDependsOnTests.cs rename to tests/TUnit.Engine.Tests/Scheduling/GlobalNotInParallelDependsOnTests.cs diff --git a/TUnit.Engine.Tests/Scheduling/KeyedNotInParallelCrossPhaseTests.cs b/tests/TUnit.Engine.Tests/Scheduling/KeyedNotInParallelCrossPhaseTests.cs similarity index 100% rename from TUnit.Engine.Tests/Scheduling/KeyedNotInParallelCrossPhaseTests.cs rename to tests/TUnit.Engine.Tests/Scheduling/KeyedNotInParallelCrossPhaseTests.cs diff --git a/TUnit.Engine.Tests/SkipInHooksTests.cs b/tests/TUnit.Engine.Tests/SkipInHooksTests.cs similarity index 100% rename from TUnit.Engine.Tests/SkipInHooksTests.cs rename to tests/TUnit.Engine.Tests/SkipInHooksTests.cs diff --git a/TUnit.Engine.Tests/SkipTestExceptionTests.cs b/tests/TUnit.Engine.Tests/SkipTestExceptionTests.cs similarity index 100% rename from TUnit.Engine.Tests/SkipTestExceptionTests.cs rename to tests/TUnit.Engine.Tests/SkipTestExceptionTests.cs diff --git a/TUnit.Engine.Tests/SkipTests.cs b/tests/TUnit.Engine.Tests/SkipTests.cs similarity index 100% rename from TUnit.Engine.Tests/SkipTests.cs rename to tests/TUnit.Engine.Tests/SkipTests.cs diff --git a/TUnit.Engine.Tests/StackTraceFilterTests.cs b/tests/TUnit.Engine.Tests/StackTraceFilterTests.cs similarity index 100% rename from TUnit.Engine.Tests/StackTraceFilterTests.cs rename to tests/TUnit.Engine.Tests/StackTraceFilterTests.cs diff --git a/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj b/tests/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj similarity index 81% rename from TUnit.Engine.Tests/TUnit.Engine.Tests.csproj rename to tests/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj index 1deb9374a0e..a16423b43f1 100644 --- a/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj +++ b/tests/TUnit.Engine.Tests/TUnit.Engine.Tests.csproj @@ -1,11 +1,11 @@ - + net10.0 true - ..\strongname.snk + ..\..\eng\strongname.snk @@ -27,9 +27,9 @@ - + - + diff --git a/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs b/tests/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs rename to tests/TUnit.Engine.Tests/TestDiscoveryAfterHookTests.cs diff --git a/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs b/tests/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs rename to tests/TUnit.Engine.Tests/TestDiscoveryBeforeHookTests.cs diff --git a/TUnit.Engine.Tests/TestExecutionExceptionTests.cs b/tests/TUnit.Engine.Tests/TestExecutionExceptionTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestExecutionExceptionTests.cs rename to tests/TUnit.Engine.Tests/TestExecutionExceptionTests.cs diff --git a/TUnit.Engine.Tests/TestInfrastructure/CapturingMessageBus.cs b/tests/TUnit.Engine.Tests/TestInfrastructure/CapturingMessageBus.cs similarity index 100% rename from TUnit.Engine.Tests/TestInfrastructure/CapturingMessageBus.cs rename to tests/TUnit.Engine.Tests/TestInfrastructure/CapturingMessageBus.cs diff --git a/TUnit.Engine.Tests/TestInfrastructure/MockExtension.cs b/tests/TUnit.Engine.Tests/TestInfrastructure/MockExtension.cs similarity index 100% rename from TUnit.Engine.Tests/TestInfrastructure/MockExtension.cs rename to tests/TUnit.Engine.Tests/TestInfrastructure/MockExtension.cs diff --git a/TUnit.Engine.Tests/TestNodeLocationTests.cs b/tests/TUnit.Engine.Tests/TestNodeLocationTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestNodeLocationTests.cs rename to tests/TUnit.Engine.Tests/TestNodeLocationTests.cs diff --git a/TUnit.Engine.Tests/TestSessionAfterHookTests.cs b/tests/TUnit.Engine.Tests/TestSessionAfterHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestSessionAfterHookTests.cs rename to tests/TUnit.Engine.Tests/TestSessionAfterHookTests.cs diff --git a/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs b/tests/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestSessionBeforeHookTests.cs rename to tests/TUnit.Engine.Tests/TestSessionBeforeHookTests.cs diff --git a/TUnit.Engine.Tests/TestVariantReturnTypeTests.cs b/tests/TUnit.Engine.Tests/TestVariantReturnTypeTests.cs similarity index 100% rename from TUnit.Engine.Tests/TestVariantReturnTypeTests.cs rename to tests/TUnit.Engine.Tests/TestVariantReturnTypeTests.cs diff --git a/TUnit.Engine.Tests/ThreadSafeOutput.cs b/tests/TUnit.Engine.Tests/ThreadSafeOutput.cs similarity index 100% rename from TUnit.Engine.Tests/ThreadSafeOutput.cs rename to tests/TUnit.Engine.Tests/ThreadSafeOutput.cs diff --git a/TUnit.Engine.Tests/TimeoutTests1.cs b/tests/TUnit.Engine.Tests/TimeoutTests1.cs similarity index 100% rename from TUnit.Engine.Tests/TimeoutTests1.cs rename to tests/TUnit.Engine.Tests/TimeoutTests1.cs diff --git a/TUnit.Engine.Tests/TransitiveDependenciesTests.cs b/tests/TUnit.Engine.Tests/TransitiveDependenciesTests.cs similarity index 100% rename from TUnit.Engine.Tests/TransitiveDependenciesTests.cs rename to tests/TUnit.Engine.Tests/TransitiveDependenciesTests.cs diff --git a/TUnit.Engine.Tests/TrxAsserter.cs b/tests/TUnit.Engine.Tests/TrxAsserter.cs similarity index 100% rename from TUnit.Engine.Tests/TrxAsserter.cs rename to tests/TUnit.Engine.Tests/TrxAsserter.cs diff --git a/TUnit.Engine.Tests/UidFilterMatchingTests.cs b/tests/TUnit.Engine.Tests/UidFilterMatchingTests.cs similarity index 100% rename from TUnit.Engine.Tests/UidFilterMatchingTests.cs rename to tests/TUnit.Engine.Tests/UidFilterMatchingTests.cs diff --git a/TUnit.Engine.Tests/VB.cs b/tests/TUnit.Engine.Tests/VB.cs similarity index 95% rename from TUnit.Engine.Tests/VB.cs rename to tests/TUnit.Engine.Tests/VB.cs index a1c7cb40d6f..2813d495f47 100644 --- a/TUnit.Engine.Tests/VB.cs +++ b/tests/TUnit.Engine.Tests/VB.cs @@ -12,7 +12,7 @@ public async Task Test() { var runOptions = new RunOptions(); - var testProject = Sourcy.DotNet.Projects.TUnit_TestProject_VB_NET; + var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject_VB_NET; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; var command = Cli.Wrap("dotnet") diff --git a/TUnit.IntegrationTests/CleanArchitectureTests.cs b/tests/TUnit.IntegrationTests/CleanArchitectureTests.cs similarity index 100% rename from TUnit.IntegrationTests/CleanArchitectureTests.cs rename to tests/TUnit.IntegrationTests/CleanArchitectureTests.cs diff --git a/TUnit.Mocks.Analyzers.Tests/ArgIsNullNonNullableAnalyzerTests.cs b/tests/TUnit.Mocks.Analyzers.Tests/ArgIsNullNonNullableAnalyzerTests.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/ArgIsNullNonNullableAnalyzerTests.cs rename to tests/TUnit.Mocks.Analyzers.Tests/ArgIsNullNonNullableAnalyzerTests.cs diff --git a/TUnit.Mocks.Analyzers.Tests/DelegateMockAnalyzerTests.cs b/tests/TUnit.Mocks.Analyzers.Tests/DelegateMockAnalyzerTests.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/DelegateMockAnalyzerTests.cs rename to tests/TUnit.Mocks.Analyzers.Tests/DelegateMockAnalyzerTests.cs diff --git a/TUnit.Mocks.Analyzers.Tests/SealedClassMockAnalyzerTests.cs b/tests/TUnit.Mocks.Analyzers.Tests/SealedClassMockAnalyzerTests.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/SealedClassMockAnalyzerTests.cs rename to tests/TUnit.Mocks.Analyzers.Tests/SealedClassMockAnalyzerTests.cs diff --git a/TUnit.Mocks.Analyzers.Tests/StructMockAnalyzerTests.cs b/tests/TUnit.Mocks.Analyzers.Tests/StructMockAnalyzerTests.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/StructMockAnalyzerTests.cs rename to tests/TUnit.Mocks.Analyzers.Tests/StructMockAnalyzerTests.cs diff --git a/tests/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj b/tests/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj new file mode 100644 index 00000000000..1c6087fa14e --- /dev/null +++ b/tests/TUnit.Mocks.Analyzers.Tests/TUnit.Mocks.Analyzers.Tests.csproj @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs b/tests/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs rename to tests/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier.cs diff --git a/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs b/tests/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs similarity index 100% rename from TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs rename to tests/TUnit.Mocks.Analyzers.Tests/Verifiers/CSharpAnalyzerVerifier`1.cs diff --git a/TUnit.Mocks.Http.Tests/MockHttpClientFactoryTests.cs b/tests/TUnit.Mocks.Http.Tests/MockHttpClientFactoryTests.cs similarity index 100% rename from TUnit.Mocks.Http.Tests/MockHttpClientFactoryTests.cs rename to tests/TUnit.Mocks.Http.Tests/MockHttpClientFactoryTests.cs diff --git a/TUnit.Mocks.Http.Tests/MockHttpHandlerTests.cs b/tests/TUnit.Mocks.Http.Tests/MockHttpHandlerTests.cs similarity index 100% rename from TUnit.Mocks.Http.Tests/MockHttpHandlerTests.cs rename to tests/TUnit.Mocks.Http.Tests/MockHttpHandlerTests.cs diff --git a/tests/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj b/tests/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj new file mode 100644 index 00000000000..cbc975737b2 --- /dev/null +++ b/tests/TUnit.Mocks.Http.Tests/TUnit.Mocks.Http.Tests.csproj @@ -0,0 +1,15 @@ + + + + + + net8.0;net9.0;net10.0 + + + + + + + + + diff --git a/TUnit.Mocks.Logging.Tests/LogVerificationTests.cs b/tests/TUnit.Mocks.Logging.Tests/LogVerificationTests.cs similarity index 100% rename from TUnit.Mocks.Logging.Tests/LogVerificationTests.cs rename to tests/TUnit.Mocks.Logging.Tests/LogVerificationTests.cs diff --git a/TUnit.Mocks.Logging.Tests/MockLoggerTests.cs b/tests/TUnit.Mocks.Logging.Tests/MockLoggerTests.cs similarity index 100% rename from TUnit.Mocks.Logging.Tests/MockLoggerTests.cs rename to tests/TUnit.Mocks.Logging.Tests/MockLoggerTests.cs diff --git a/tests/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj b/tests/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj new file mode 100644 index 00000000000..48c270286a5 --- /dev/null +++ b/tests/TUnit.Mocks.Logging.Tests/TUnit.Mocks.Logging.Tests.csproj @@ -0,0 +1,15 @@ + + + + + + net8.0;net9.0;net10.0 + + + + + + + + + diff --git a/TUnit.Mocks.SourceGenerator.Tests/MockGeneratorTests.cs b/tests/TUnit.Mocks.SourceGenerator.Tests/MockGeneratorTests.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/MockGeneratorTests.cs rename to tests/TUnit.Mocks.SourceGenerator.Tests/MockGeneratorTests.cs diff --git a/TUnit.Mocks.SourceGenerator.Tests/MockNamespaceConflictTests.cs b/tests/TUnit.Mocks.SourceGenerator.Tests/MockNamespaceConflictTests.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/MockNamespaceConflictTests.cs rename to tests/TUnit.Mocks.SourceGenerator.Tests/MockNamespaceConflictTests.cs diff --git a/TUnit.Mocks.SourceGenerator.Tests/SnapshotTestBase.cs b/tests/TUnit.Mocks.SourceGenerator.Tests/SnapshotTestBase.cs similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/SnapshotTestBase.cs rename to tests/TUnit.Mocks.SourceGenerator.Tests/SnapshotTestBase.cs diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_Implementing_Static_Abstract_Interface.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_Implementing_Static_Abstract_Interface.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_Implementing_Static_Abstract_Interface.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_Implementing_Static_Abstract_Interface.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Constructor_Parameters_Extension_Discovery.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Constructor_Parameters_Extension_Discovery.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Constructor_Parameters_Extension_Discovery.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Constructor_Parameters_Extension_Discovery.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Required_Members.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Required_Members.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Required_Members.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Required_Members.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Same_Arity_Constructor_Overloads.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Same_Arity_Constructor_Overloads.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Same_Arity_Constructor_Overloads.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Class_With_Same_Arity_Constructor_Overloads.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Conflict_With_Existing_Type_Falls_Back_To_Generated_Namespace.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Conflict_With_Existing_Type_Falls_Back_To_Generated_Namespace.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Conflict_With_Existing_Type_Falls_Back_To_Generated_Namespace.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Conflict_With_Existing_Type_Falls_Back_To_Generated_Namespace.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/External_Interface_With_Indexer_Static_Extension_Discovery.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/External_Interface_With_Indexer_Static_Extension_Discovery.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/External_Interface_With_Indexer_Static_Extension_Discovery.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/External_Interface_With_Indexer_Static_Extension_Discovery.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/GenerateMock_Attribute_With_Concrete_Class.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/GenerateMock_Attribute_With_Concrete_Class.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/GenerateMock_Attribute_With_Concrete_Class.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/GenerateMock_Attribute_With_Concrete_Class.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_Extension_Discovery.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_Extension_Discovery.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_Extension_Discovery.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_Extension_Discovery.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Class_Type_Argument.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Class_Type_Argument.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Class_Type_Argument.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Class_Type_Argument.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Enum_Type_Argument.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Enum_Type_Argument.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Enum_Type_Argument.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Enum_Type_Argument.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Multiple_Non_Builtin_Type_Arguments.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Multiple_Non_Builtin_Type_Arguments.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Multiple_Non_Builtin_Type_Arguments.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Multiple_Non_Builtin_Type_Arguments.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Generic_Type_Argument.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Generic_Type_Argument.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Generic_Type_Argument.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Generic_Type_Argument.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Namespace_Type_Argument.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Namespace_Type_Argument.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Namespace_Type_Argument.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Generic_Interface_With_Nested_Namespace_Type_Argument.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Directly_Inheriting_IEnumerable.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Directly_Inheriting_IEnumerable.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Directly_Inheriting_IEnumerable.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Directly_Inheriting_IEnumerable.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_FluentUI_Shape_Nullable_Warnings.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_FluentUI_Shape_Nullable_Warnings.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_FluentUI_Shape_Nullable_Warnings.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_FluentUI_Shape_Nullable_Warnings.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_IEnumerable_Generic.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_IEnumerable_Generic.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_IEnumerable_Generic.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_IEnumerable_Generic.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Multiple_Interfaces.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Multiple_Interfaces.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Multiple_Interfaces.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Multiple_Interfaces.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Nested_Generic_IEnumerable.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Nested_Generic_IEnumerable.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Nested_Generic_IEnumerable.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_Inheriting_Nested_Generic_IEnumerable.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Async_Methods.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Async_Methods.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Async_Methods.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Async_Methods.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Events.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Events.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Events.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Events.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Method_Constraints_On_Explicit_Impl.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Method_Constraints_On_Explicit_Impl.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Method_Constraints_On_Explicit_Impl.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Method_Constraints_On_Explicit_Impl.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Methods.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Methods.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Methods.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Generic_Methods.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Inherited_Static_Abstract_Members.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Inherited_Static_Abstract_Members.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Inherited_Static_Abstract_Members.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Inherited_Static_Abstract_Members.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Member_Names.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Member_Names.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Member_Names.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Member_Names.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Parameter_Names.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Parameter_Names.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Parameter_Names.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Keyword_Parameter_Names.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Mixed_Members.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Mixed_Members.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Mixed_Members.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Mixed_Members.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Multiple_Multi_Parameter_Events.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Multiple_Multi_Parameter_Events.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Multiple_Multi_Parameter_Events.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Multiple_Multi_Parameter_Events.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_And_Nullable_Args.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_And_Nullable_Args.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_And_Nullable_Args.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_And_Nullable_Args.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_Args.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_Args.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_Args.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Event_Args.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Reference_Type_Parameters.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Reference_Type_Parameters.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Reference_Type_Parameters.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Nullable_Reference_Type_Parameters.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_DiagnosticId_NamedArgs.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_DiagnosticId_NamedArgs.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_DiagnosticId_NamedArgs.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_DiagnosticId_NamedArgs.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_Members.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_Members.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_Members.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Obsolete_Members.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Out_Ref_Parameters.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Out_Ref_Parameters.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Out_Ref_Parameters.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Out_Ref_Parameters.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Overloaded_Methods.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Overloaded_Methods.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Overloaded_Methods.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Overloaded_Methods.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Params_Array_Parameter.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Params_Array_Parameter.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Params_Array_Parameter.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Params_Array_Parameter.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Properties.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Properties.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Properties.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Properties.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_RefStruct_Parameters.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_RefStruct_Parameters.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_RefStruct_Parameters.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_RefStruct_Parameters.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Members.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Members.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Members.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Members.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Transitive_Return_Type.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Transitive_Return_Type.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Transitive_Return_Type.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Static_Abstract_Transitive_Return_Type.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Unconstrained_Nullable_Generic.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Unconstrained_Nullable_Generic.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Unconstrained_Nullable_Generic.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Interface_With_Unconstrained_Nullable_Generic.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Method_With_More_Params_Than_Func_Action_Arity.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Method_With_More_Params_Than_Func_Action_Arity.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Method_With_More_Params_Than_Func_Action_Arity.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Method_With_More_Params_Than_Func_Action_Arity.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Class_Primary_And_Explicit_Impl.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Class_Primary_And_Explicit_Impl.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Class_Primary_And_Explicit_Impl.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Class_Primary_And_Explicit_Impl.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Conflicting_Member_Names.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Conflicting_Member_Names.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Conflicting_Member_Names.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Conflicting_Member_Names.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Secondary_Setup_Surface.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Secondary_Setup_Surface.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Secondary_Setup_Surface.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Interface_Mock_With_Secondary_Setup_Surface.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Method_Interface.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Method_Interface.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Method_Interface.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Multi_Method_Interface.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Members_With_Internal_Signature_Types.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Members_With_Internal_Signature_Types.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Members_With_Internal_Signature_Types.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Filters_Members_With_Internal_Signature_Types.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Omits_Inaccessible_Property_Setters.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Omits_Inaccessible_Property_Setters.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Omits_Inaccessible_Property_Setters.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_Omits_Inaccessible_Property_Setters.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Partial_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Returning_Async_Method_With_More_Params_Than_Func_Action_Arity.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Returning_Async_Method_With_More_Params_Than_Func_Action_Arity.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Returning_Async_Method_With_More_Params_Than_Func_Action_Arity.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Returning_Async_Method_With_More_Params_Than_Func_Action_Arity.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/SelfEquatable_Generates_EqualsOf_GetHashCodeOf_ToStringOf.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/SelfEquatable_Generates_EqualsOf_GetHashCodeOf_ToStringOf.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/SelfEquatable_Generates_EqualsOf_GetHashCodeOf_ToStringOf.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/SelfEquatable_Generates_EqualsOf_GetHashCodeOf_ToStringOf.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Simple_Interface_With_One_Method.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Simple_Interface_With_One_Method.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Simple_Interface_With_One_Method.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Simple_Interface_With_One_Method.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Via_Qualified_Name.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Via_Qualified_Name.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Via_Qualified_Name.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Via_Qualified_Name.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Without_Mock_Of.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Without_Mock_Of.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Without_Mock_Of.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Static_Extension_Discovery_Without_Mock_Of.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Filters_Internal_Virtual_Members_From_External_Assembly.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_With_Generic_Constrained_Virtual_Methods.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Without_Parameterless_Constructor.verified.txt b/tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Without_Parameterless_Constructor.verified.txt similarity index 100% rename from TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Without_Parameterless_Constructor.verified.txt rename to tests/TUnit.Mocks.SourceGenerator.Tests/Snapshots/Wrap_Mock_Without_Parameterless_Constructor.verified.txt diff --git a/TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj b/tests/TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj similarity index 66% rename from TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj rename to tests/TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj index 99240648737..281d5117d2b 100644 --- a/TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj +++ b/tests/TUnit.Mocks.SourceGenerator.Tests/TUnit.Mocks.SourceGenerator.Tests.csproj @@ -1,10 +1,10 @@ - + - - + + @@ -16,7 +16,7 @@ - @@ -24,12 +24,12 @@ - PreserveNewest - + diff --git a/TUnit.Mocks.Tests/AdditionalCoverageTests.cs b/tests/TUnit.Mocks.Tests/AdditionalCoverageTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AdditionalCoverageTests.cs rename to tests/TUnit.Mocks.Tests/AdditionalCoverageTests.cs diff --git a/TUnit.Mocks.Tests/AnyArgsTests.cs b/tests/TUnit.Mocks.Tests/AnyArgsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AnyArgsTests.cs rename to tests/TUnit.Mocks.Tests/AnyArgsTests.cs diff --git a/TUnit.Mocks.Tests/ArgumentMatcherTests.cs b/tests/TUnit.Mocks.Tests/ArgumentMatcherTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ArgumentMatcherTests.cs rename to tests/TUnit.Mocks.Tests/ArgumentMatcherTests.cs diff --git a/TUnit.Mocks.Tests/AsyncTests.cs b/tests/TUnit.Mocks.Tests/AsyncTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AsyncTests.cs rename to tests/TUnit.Mocks.Tests/AsyncTests.cs diff --git a/TUnit.Mocks.Tests/AsyncVerificationTests.cs b/tests/TUnit.Mocks.Tests/AsyncVerificationTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AsyncVerificationTests.cs rename to tests/TUnit.Mocks.Tests/AsyncVerificationTests.cs diff --git a/TUnit.Mocks.Tests/AutoMockTests.cs b/tests/TUnit.Mocks.Tests/AutoMockTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AutoMockTests.cs rename to tests/TUnit.Mocks.Tests/AutoMockTests.cs diff --git a/TUnit.Mocks.Tests/AutoRaiseEventTests.cs b/tests/TUnit.Mocks.Tests/AutoRaiseEventTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AutoRaiseEventTests.cs rename to tests/TUnit.Mocks.Tests/AutoRaiseEventTests.cs diff --git a/TUnit.Mocks.Tests/AutoTrackPropertyTests.cs b/tests/TUnit.Mocks.Tests/AutoTrackPropertyTests.cs similarity index 100% rename from TUnit.Mocks.Tests/AutoTrackPropertyTests.cs rename to tests/TUnit.Mocks.Tests/AutoTrackPropertyTests.cs diff --git a/TUnit.Mocks.Tests/BasicMockTests.cs b/tests/TUnit.Mocks.Tests/BasicMockTests.cs similarity index 100% rename from TUnit.Mocks.Tests/BasicMockTests.cs rename to tests/TUnit.Mocks.Tests/BasicMockTests.cs diff --git a/TUnit.Mocks.Tests/BehaviorCompositionRegressionTests.cs b/tests/TUnit.Mocks.Tests/BehaviorCompositionRegressionTests.cs similarity index 100% rename from TUnit.Mocks.Tests/BehaviorCompositionRegressionTests.cs rename to tests/TUnit.Mocks.Tests/BehaviorCompositionRegressionTests.cs diff --git a/TUnit.Mocks.Tests/CallbackTests.cs b/tests/TUnit.Mocks.Tests/CallbackTests.cs similarity index 100% rename from TUnit.Mocks.Tests/CallbackTests.cs rename to tests/TUnit.Mocks.Tests/CallbackTests.cs diff --git a/TUnit.Mocks.Tests/CollectionMatcherTests.cs b/tests/TUnit.Mocks.Tests/CollectionMatcherTests.cs similarity index 100% rename from TUnit.Mocks.Tests/CollectionMatcherTests.cs rename to tests/TUnit.Mocks.Tests/CollectionMatcherTests.cs diff --git a/TUnit.Mocks.Tests/ComprehensiveOutRefSpanTests.cs b/tests/TUnit.Mocks.Tests/ComprehensiveOutRefSpanTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ComprehensiveOutRefSpanTests.cs rename to tests/TUnit.Mocks.Tests/ComprehensiveOutRefSpanTests.cs diff --git a/TUnit.Mocks.Tests/CustomDelegateEventTests.cs b/tests/TUnit.Mocks.Tests/CustomDelegateEventTests.cs similarity index 100% rename from TUnit.Mocks.Tests/CustomDelegateEventTests.cs rename to tests/TUnit.Mocks.Tests/CustomDelegateEventTests.cs diff --git a/TUnit.Mocks.Tests/CustomMatcherTests.cs b/tests/TUnit.Mocks.Tests/CustomMatcherTests.cs similarity index 100% rename from TUnit.Mocks.Tests/CustomMatcherTests.cs rename to tests/TUnit.Mocks.Tests/CustomMatcherTests.cs diff --git a/TUnit.Mocks.Tests/DefaultValueProviderTests.cs b/tests/TUnit.Mocks.Tests/DefaultValueProviderTests.cs similarity index 100% rename from TUnit.Mocks.Tests/DefaultValueProviderTests.cs rename to tests/TUnit.Mocks.Tests/DefaultValueProviderTests.cs diff --git a/TUnit.Mocks.Tests/DelegateMockTests.cs b/tests/TUnit.Mocks.Tests/DelegateMockTests.cs similarity index 100% rename from TUnit.Mocks.Tests/DelegateMockTests.cs rename to tests/TUnit.Mocks.Tests/DelegateMockTests.cs diff --git a/TUnit.Mocks.Tests/DiagnosticsTests.cs b/tests/TUnit.Mocks.Tests/DiagnosticsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/DiagnosticsTests.cs rename to tests/TUnit.Mocks.Tests/DiagnosticsTests.cs diff --git a/TUnit.Mocks.Tests/EdgeCaseTests.cs b/tests/TUnit.Mocks.Tests/EdgeCaseTests.cs similarity index 100% rename from TUnit.Mocks.Tests/EdgeCaseTests.cs rename to tests/TUnit.Mocks.Tests/EdgeCaseTests.cs diff --git a/TUnit.Mocks.Tests/EnumerableInterfaceTests.cs b/tests/TUnit.Mocks.Tests/EnumerableInterfaceTests.cs similarity index 100% rename from TUnit.Mocks.Tests/EnumerableInterfaceTests.cs rename to tests/TUnit.Mocks.Tests/EnumerableInterfaceTests.cs diff --git a/TUnit.Mocks.Tests/ErrorMessageTests.cs b/tests/TUnit.Mocks.Tests/ErrorMessageTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ErrorMessageTests.cs rename to tests/TUnit.Mocks.Tests/ErrorMessageTests.cs diff --git a/TUnit.Mocks.Tests/EventSubscriptionSetupTests.cs b/tests/TUnit.Mocks.Tests/EventSubscriptionSetupTests.cs similarity index 100% rename from TUnit.Mocks.Tests/EventSubscriptionSetupTests.cs rename to tests/TUnit.Mocks.Tests/EventSubscriptionSetupTests.cs diff --git a/TUnit.Mocks.Tests/EventSubscriptionVerifyTests.cs b/tests/TUnit.Mocks.Tests/EventSubscriptionVerifyTests.cs similarity index 100% rename from TUnit.Mocks.Tests/EventSubscriptionVerifyTests.cs rename to tests/TUnit.Mocks.Tests/EventSubscriptionVerifyTests.cs diff --git a/TUnit.Mocks.Tests/EventTests.cs b/tests/TUnit.Mocks.Tests/EventTests.cs similarity index 100% rename from TUnit.Mocks.Tests/EventTests.cs rename to tests/TUnit.Mocks.Tests/EventTests.cs diff --git a/TUnit.Mocks.Tests/FuncOverloadTests.cs b/tests/TUnit.Mocks.Tests/FuncOverloadTests.cs similarity index 100% rename from TUnit.Mocks.Tests/FuncOverloadTests.cs rename to tests/TUnit.Mocks.Tests/FuncOverloadTests.cs diff --git a/TUnit.Mocks.Tests/GenericConstraintTests.cs b/tests/TUnit.Mocks.Tests/GenericConstraintTests.cs similarity index 100% rename from TUnit.Mocks.Tests/GenericConstraintTests.cs rename to tests/TUnit.Mocks.Tests/GenericConstraintTests.cs diff --git a/TUnit.Mocks.Tests/GenericInterfaceTypeArgumentTests.cs b/tests/TUnit.Mocks.Tests/GenericInterfaceTypeArgumentTests.cs similarity index 100% rename from TUnit.Mocks.Tests/GenericInterfaceTypeArgumentTests.cs rename to tests/TUnit.Mocks.Tests/GenericInterfaceTypeArgumentTests.cs diff --git a/TUnit.Mocks.Tests/GenericTests.cs b/tests/TUnit.Mocks.Tests/GenericTests.cs similarity index 100% rename from TUnit.Mocks.Tests/GenericTests.cs rename to tests/TUnit.Mocks.Tests/GenericTests.cs diff --git a/TUnit.Mocks.Tests/ImplicitArgConversionTests.cs b/tests/TUnit.Mocks.Tests/ImplicitArgConversionTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ImplicitArgConversionTests.cs rename to tests/TUnit.Mocks.Tests/ImplicitArgConversionTests.cs diff --git a/TUnit.Mocks.Tests/InParameterTests.cs b/tests/TUnit.Mocks.Tests/InParameterTests.cs similarity index 100% rename from TUnit.Mocks.Tests/InParameterTests.cs rename to tests/TUnit.Mocks.Tests/InParameterTests.cs diff --git a/TUnit.Mocks.Tests/InvocationsTests.cs b/tests/TUnit.Mocks.Tests/InvocationsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/InvocationsTests.cs rename to tests/TUnit.Mocks.Tests/InvocationsTests.cs diff --git a/TUnit.Mocks.Tests/Issue5425Tests.cs b/tests/TUnit.Mocks.Tests/Issue5425Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5425Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5425Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5426Tests.cs b/tests/TUnit.Mocks.Tests/Issue5426Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5426Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5426Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5434Tests.cs b/tests/TUnit.Mocks.Tests/Issue5434Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5434Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5434Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5453Tests.cs b/tests/TUnit.Mocks.Tests/Issue5453Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5453Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5453Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5455Tests.cs b/tests/TUnit.Mocks.Tests/Issue5455Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5455Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5455Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5567Tests.cs b/tests/TUnit.Mocks.Tests/Issue5567Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5567Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5567Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5673Tests.cs b/tests/TUnit.Mocks.Tests/Issue5673Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5673Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5673Tests.cs diff --git a/TUnit.Mocks.Tests/Issue5972Tests.cs b/tests/TUnit.Mocks.Tests/Issue5972Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue5972Tests.cs rename to tests/TUnit.Mocks.Tests/Issue5972Tests.cs diff --git a/TUnit.Mocks.Tests/Issue6252Tests.cs b/tests/TUnit.Mocks.Tests/Issue6252Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue6252Tests.cs rename to tests/TUnit.Mocks.Tests/Issue6252Tests.cs diff --git a/TUnit.Mocks.Tests/Issue6263Tests.cs b/tests/TUnit.Mocks.Tests/Issue6263Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue6263Tests.cs rename to tests/TUnit.Mocks.Tests/Issue6263Tests.cs diff --git a/TUnit.Mocks.Tests/Issue6264Tests.cs b/tests/TUnit.Mocks.Tests/Issue6264Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue6264Tests.cs rename to tests/TUnit.Mocks.Tests/Issue6264Tests.cs diff --git a/TUnit.Mocks.Tests/Issue6298Tests.cs b/tests/TUnit.Mocks.Tests/Issue6298Tests.cs similarity index 100% rename from TUnit.Mocks.Tests/Issue6298Tests.cs rename to tests/TUnit.Mocks.Tests/Issue6298Tests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkAbstractTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkAbstractTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkAbstractTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkAbstractTests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkConcreteTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkConcreteTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkConcreteTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkConcreteTests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkEdgeCasesTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkEdgeCasesTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkEdgeCasesTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkEdgeCasesTests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkGenericTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkGenericTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkGenericTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkGenericTests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkInheritanceTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkInheritanceTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkInheritanceTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkInheritanceTests.cs diff --git a/TUnit.Mocks.Tests/KitchenSinkInterfaceTests.cs b/tests/TUnit.Mocks.Tests/KitchenSinkInterfaceTests.cs similarity index 100% rename from TUnit.Mocks.Tests/KitchenSinkInterfaceTests.cs rename to tests/TUnit.Mocks.Tests/KitchenSinkInterfaceTests.cs diff --git a/TUnit.Mocks.Tests/ManyParameterMockTests.cs b/tests/TUnit.Mocks.Tests/ManyParameterMockTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ManyParameterMockTests.cs rename to tests/TUnit.Mocks.Tests/ManyParameterMockTests.cs diff --git a/TUnit.Mocks.Tests/MatcherTests.cs b/tests/TUnit.Mocks.Tests/MatcherTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MatcherTests.cs rename to tests/TUnit.Mocks.Tests/MatcherTests.cs diff --git a/TUnit.Mocks.Tests/MixedBehaviorRegressionTests.cs b/tests/TUnit.Mocks.Tests/MixedBehaviorRegressionTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MixedBehaviorRegressionTests.cs rename to tests/TUnit.Mocks.Tests/MixedBehaviorRegressionTests.cs diff --git a/TUnit.Mocks.Tests/MockAssertionExtensionsTests.cs b/tests/TUnit.Mocks.Tests/MockAssertionExtensionsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MockAssertionExtensionsTests.cs rename to tests/TUnit.Mocks.Tests/MockAssertionExtensionsTests.cs diff --git a/TUnit.Mocks.Tests/MockRepositoryTests.cs b/tests/TUnit.Mocks.Tests/MockRepositoryTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MockRepositoryTests.cs rename to tests/TUnit.Mocks.Tests/MockRepositoryTests.cs diff --git a/TUnit.Mocks.Tests/MockSettingsTests.cs b/tests/TUnit.Mocks.Tests/MockSettingsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MockSettingsTests.cs rename to tests/TUnit.Mocks.Tests/MockSettingsTests.cs diff --git a/TUnit.Mocks.Tests/MockWrapperTypeTests.cs b/tests/TUnit.Mocks.Tests/MockWrapperTypeTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MockWrapperTypeTests.cs rename to tests/TUnit.Mocks.Tests/MockWrapperTypeTests.cs diff --git a/TUnit.Mocks.Tests/MultipleInterfaceSecondarySetupTests.cs b/tests/TUnit.Mocks.Tests/MultipleInterfaceSecondarySetupTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MultipleInterfaceSecondarySetupTests.cs rename to tests/TUnit.Mocks.Tests/MultipleInterfaceSecondarySetupTests.cs diff --git a/TUnit.Mocks.Tests/MultipleInterfaceTests.cs b/tests/TUnit.Mocks.Tests/MultipleInterfaceTests.cs similarity index 100% rename from TUnit.Mocks.Tests/MultipleInterfaceTests.cs rename to tests/TUnit.Mocks.Tests/MultipleInterfaceTests.cs diff --git a/TUnit.Mocks.Tests/NameCollisionTests.cs b/tests/TUnit.Mocks.Tests/NameCollisionTests.cs similarity index 100% rename from TUnit.Mocks.Tests/NameCollisionTests.cs rename to tests/TUnit.Mocks.Tests/NameCollisionTests.cs diff --git a/TUnit.Mocks.Tests/NonSpanRefStructOutRefTests.cs b/tests/TUnit.Mocks.Tests/NonSpanRefStructOutRefTests.cs similarity index 100% rename from TUnit.Mocks.Tests/NonSpanRefStructOutRefTests.cs rename to tests/TUnit.Mocks.Tests/NonSpanRefStructOutRefTests.cs diff --git a/TUnit.Mocks.Tests/OrderedVerificationTests.cs b/tests/TUnit.Mocks.Tests/OrderedVerificationTests.cs similarity index 100% rename from TUnit.Mocks.Tests/OrderedVerificationTests.cs rename to tests/TUnit.Mocks.Tests/OrderedVerificationTests.cs diff --git a/TUnit.Mocks.Tests/OutRefAssignmentTests.cs b/tests/TUnit.Mocks.Tests/OutRefAssignmentTests.cs similarity index 100% rename from TUnit.Mocks.Tests/OutRefAssignmentTests.cs rename to tests/TUnit.Mocks.Tests/OutRefAssignmentTests.cs diff --git a/TUnit.Mocks.Tests/OutRefSpanTests.cs b/tests/TUnit.Mocks.Tests/OutRefSpanTests.cs similarity index 100% rename from TUnit.Mocks.Tests/OutRefSpanTests.cs rename to tests/TUnit.Mocks.Tests/OutRefSpanTests.cs diff --git a/TUnit.Mocks.Tests/OutRefTests.cs b/tests/TUnit.Mocks.Tests/OutRefTests.cs similarity index 100% rename from TUnit.Mocks.Tests/OutRefTests.cs rename to tests/TUnit.Mocks.Tests/OutRefTests.cs diff --git a/TUnit.Mocks.Tests/PartialMockTests.cs b/tests/TUnit.Mocks.Tests/PartialMockTests.cs similarity index 100% rename from TUnit.Mocks.Tests/PartialMockTests.cs rename to tests/TUnit.Mocks.Tests/PartialMockTests.cs diff --git a/TUnit.Mocks.Tests/PerformanceOptimizationTests.cs b/tests/TUnit.Mocks.Tests/PerformanceOptimizationTests.cs similarity index 100% rename from TUnit.Mocks.Tests/PerformanceOptimizationTests.cs rename to tests/TUnit.Mocks.Tests/PerformanceOptimizationTests.cs diff --git a/TUnit.Mocks.Tests/PropertyTests.cs b/tests/TUnit.Mocks.Tests/PropertyTests.cs similarity index 100% rename from TUnit.Mocks.Tests/PropertyTests.cs rename to tests/TUnit.Mocks.Tests/PropertyTests.cs diff --git a/TUnit.Mocks.Tests/ProtectedMemberTests.cs b/tests/TUnit.Mocks.Tests/ProtectedMemberTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ProtectedMemberTests.cs rename to tests/TUnit.Mocks.Tests/ProtectedMemberTests.cs diff --git a/TUnit.Mocks.Tests/RealWorldScenarioTests.cs b/tests/TUnit.Mocks.Tests/RealWorldScenarioTests.cs similarity index 100% rename from TUnit.Mocks.Tests/RealWorldScenarioTests.cs rename to tests/TUnit.Mocks.Tests/RealWorldScenarioTests.cs diff --git a/TUnit.Mocks.Tests/RefStructTests.cs b/tests/TUnit.Mocks.Tests/RefStructTests.cs similarity index 100% rename from TUnit.Mocks.Tests/RefStructTests.cs rename to tests/TUnit.Mocks.Tests/RefStructTests.cs diff --git a/TUnit.Mocks.Tests/RegexMatcherTests.cs b/tests/TUnit.Mocks.Tests/RegexMatcherTests.cs similarity index 100% rename from TUnit.Mocks.Tests/RegexMatcherTests.cs rename to tests/TUnit.Mocks.Tests/RegexMatcherTests.cs diff --git a/TUnit.Mocks.Tests/ResetTests.cs b/tests/TUnit.Mocks.Tests/ResetTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ResetTests.cs rename to tests/TUnit.Mocks.Tests/ResetTests.cs diff --git a/TUnit.Mocks.Tests/ReturnsTests.cs b/tests/TUnit.Mocks.Tests/ReturnsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ReturnsTests.cs rename to tests/TUnit.Mocks.Tests/ReturnsTests.cs diff --git a/TUnit.Mocks.Tests/SequentialBehaviorTests.cs b/tests/TUnit.Mocks.Tests/SequentialBehaviorTests.cs similarity index 100% rename from TUnit.Mocks.Tests/SequentialBehaviorTests.cs rename to tests/TUnit.Mocks.Tests/SequentialBehaviorTests.cs diff --git a/TUnit.Mocks.Tests/SkipIfNotDynamicCodeSupportedAttribute.cs b/tests/TUnit.Mocks.Tests/SkipIfNotDynamicCodeSupportedAttribute.cs similarity index 100% rename from TUnit.Mocks.Tests/SkipIfNotDynamicCodeSupportedAttribute.cs rename to tests/TUnit.Mocks.Tests/SkipIfNotDynamicCodeSupportedAttribute.cs diff --git a/TUnit.Mocks.Tests/SmartDefaultTests.cs b/tests/TUnit.Mocks.Tests/SmartDefaultTests.cs similarity index 100% rename from TUnit.Mocks.Tests/SmartDefaultTests.cs rename to tests/TUnit.Mocks.Tests/SmartDefaultTests.cs diff --git a/TUnit.Mocks.Tests/SpanReturnTests.cs b/tests/TUnit.Mocks.Tests/SpanReturnTests.cs similarity index 100% rename from TUnit.Mocks.Tests/SpanReturnTests.cs rename to tests/TUnit.Mocks.Tests/SpanReturnTests.cs diff --git a/TUnit.Mocks.Tests/StateMachineTests.cs b/tests/TUnit.Mocks.Tests/StateMachineTests.cs similarity index 100% rename from TUnit.Mocks.Tests/StateMachineTests.cs rename to tests/TUnit.Mocks.Tests/StateMachineTests.cs diff --git a/TUnit.Mocks.Tests/StaticAbstractMemberTests.cs b/tests/TUnit.Mocks.Tests/StaticAbstractMemberTests.cs similarity index 100% rename from TUnit.Mocks.Tests/StaticAbstractMemberTests.cs rename to tests/TUnit.Mocks.Tests/StaticAbstractMemberTests.cs diff --git a/TUnit.Mocks.Tests/StrictModeTests.cs b/tests/TUnit.Mocks.Tests/StrictModeTests.cs similarity index 100% rename from TUnit.Mocks.Tests/StrictModeTests.cs rename to tests/TUnit.Mocks.Tests/StrictModeTests.cs diff --git a/TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj b/tests/TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj similarity index 59% rename from TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj rename to tests/TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj index be73cb8d067..edac9eae952 100644 --- a/TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj +++ b/tests/TUnit.Mocks.Tests/TUnit.Mocks.Tests.csproj @@ -1,6 +1,6 @@ - + true @@ -10,13 +10,13 @@ true - ..\strongname.snk + ..\..\eng\strongname.snk - + @@ -25,19 +25,19 @@ - + - - - - - + + + diff --git a/TUnit.Mocks.Tests/ThreadSafetyTests.cs b/tests/TUnit.Mocks.Tests/ThreadSafetyTests.cs similarity index 100% rename from TUnit.Mocks.Tests/ThreadSafetyTests.cs rename to tests/TUnit.Mocks.Tests/ThreadSafetyTests.cs diff --git a/TUnit.Mocks.Tests/TimesTests.cs b/tests/TUnit.Mocks.Tests/TimesTests.cs similarity index 100% rename from TUnit.Mocks.Tests/TimesTests.cs rename to tests/TUnit.Mocks.Tests/TimesTests.cs diff --git a/TUnit.Mocks.Tests/TypedCallbackTests.cs b/tests/TUnit.Mocks.Tests/TypedCallbackTests.cs similarity index 100% rename from TUnit.Mocks.Tests/TypedCallbackTests.cs rename to tests/TUnit.Mocks.Tests/TypedCallbackTests.cs diff --git a/TUnit.Mocks.Tests/UntypedAnyTests.cs b/tests/TUnit.Mocks.Tests/UntypedAnyTests.cs similarity index 100% rename from TUnit.Mocks.Tests/UntypedAnyTests.cs rename to tests/TUnit.Mocks.Tests/UntypedAnyTests.cs diff --git a/TUnit.Mocks.Tests/VerificationMessageTests.cs b/tests/TUnit.Mocks.Tests/VerificationMessageTests.cs similarity index 100% rename from TUnit.Mocks.Tests/VerificationMessageTests.cs rename to tests/TUnit.Mocks.Tests/VerificationMessageTests.cs diff --git a/TUnit.Mocks.Tests/VerificationTests.cs b/tests/TUnit.Mocks.Tests/VerificationTests.cs similarity index 100% rename from TUnit.Mocks.Tests/VerificationTests.cs rename to tests/TUnit.Mocks.Tests/VerificationTests.cs diff --git a/TUnit.Mocks.Tests/VerifyAllTests.cs b/tests/TUnit.Mocks.Tests/VerifyAllTests.cs similarity index 100% rename from TUnit.Mocks.Tests/VerifyAllTests.cs rename to tests/TUnit.Mocks.Tests/VerifyAllTests.cs diff --git a/TUnit.Mocks.Tests/VerifyNoOtherCallsTests.cs b/tests/TUnit.Mocks.Tests/VerifyNoOtherCallsTests.cs similarity index 100% rename from TUnit.Mocks.Tests/VerifyNoOtherCallsTests.cs rename to tests/TUnit.Mocks.Tests/VerifyNoOtherCallsTests.cs diff --git a/TUnit.Mocks.Tests/WrapNoParameterlessCtorTests.cs b/tests/TUnit.Mocks.Tests/WrapNoParameterlessCtorTests.cs similarity index 100% rename from TUnit.Mocks.Tests/WrapNoParameterlessCtorTests.cs rename to tests/TUnit.Mocks.Tests/WrapNoParameterlessCtorTests.cs diff --git a/TUnit.Mocks.Tests/WrapRealObjectTests.cs b/tests/TUnit.Mocks.Tests/WrapRealObjectTests.cs similarity index 100% rename from TUnit.Mocks.Tests/WrapRealObjectTests.cs rename to tests/TUnit.Mocks.Tests/WrapRealObjectTests.cs diff --git a/TUnit.OpenTelemetry.Tests/ActivityCollectorIngestionTests.cs b/tests/TUnit.OpenTelemetry.Tests/ActivityCollectorIngestionTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/ActivityCollectorIngestionTests.cs rename to tests/TUnit.OpenTelemetry.Tests/ActivityCollectorIngestionTests.cs diff --git a/TUnit.OpenTelemetry.Tests/AutoReceiverTests.cs b/tests/TUnit.OpenTelemetry.Tests/AutoReceiverTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/AutoReceiverTests.cs rename to tests/TUnit.OpenTelemetry.Tests/AutoReceiverTests.cs diff --git a/TUnit.OpenTelemetry.Tests/AutoStartTests.cs b/tests/TUnit.OpenTelemetry.Tests/AutoStartTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/AutoStartTests.cs rename to tests/TUnit.OpenTelemetry.Tests/AutoStartTests.cs diff --git a/TUnit.OpenTelemetry.Tests/ConfigureTests.cs b/tests/TUnit.OpenTelemetry.Tests/ConfigureTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/ConfigureTests.cs rename to tests/TUnit.OpenTelemetry.Tests/ConfigureTests.cs diff --git a/TUnit.OpenTelemetry.Tests/CorrelationProcessorTests.cs b/tests/TUnit.OpenTelemetry.Tests/CorrelationProcessorTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/CorrelationProcessorTests.cs rename to tests/TUnit.OpenTelemetry.Tests/CorrelationProcessorTests.cs diff --git a/TUnit.OpenTelemetry.Tests/EndToEndTests.cs b/tests/TUnit.OpenTelemetry.Tests/EndToEndTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/EndToEndTests.cs rename to tests/TUnit.OpenTelemetry.Tests/EndToEndTests.cs diff --git a/TUnit.OpenTelemetry.Tests/GlobalUsings.cs b/tests/TUnit.OpenTelemetry.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/GlobalUsings.cs rename to tests/TUnit.OpenTelemetry.Tests/GlobalUsings.cs diff --git a/TUnit.OpenTelemetry.Tests/Helpers/OtlpTraceCaptureServer.cs b/tests/TUnit.OpenTelemetry.Tests/Helpers/OtlpTraceCaptureServer.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/Helpers/OtlpTraceCaptureServer.cs rename to tests/TUnit.OpenTelemetry.Tests/Helpers/OtlpTraceCaptureServer.cs diff --git a/TUnit.OpenTelemetry.Tests/OtlpReceiverForwardingTests.cs b/tests/TUnit.OpenTelemetry.Tests/OtlpReceiverForwardingTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/OtlpReceiverForwardingTests.cs rename to tests/TUnit.OpenTelemetry.Tests/OtlpReceiverForwardingTests.cs diff --git a/TUnit.OpenTelemetry.Tests/OtlpReceiverIngestionTests.cs b/tests/TUnit.OpenTelemetry.Tests/OtlpReceiverIngestionTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/OtlpReceiverIngestionTests.cs rename to tests/TUnit.OpenTelemetry.Tests/OtlpReceiverIngestionTests.cs diff --git a/TUnit.OpenTelemetry.Tests/OtlpTraceParserTests.cs b/tests/TUnit.OpenTelemetry.Tests/OtlpTraceParserTests.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/OtlpTraceParserTests.cs rename to tests/TUnit.OpenTelemetry.Tests/OtlpTraceParserTests.cs diff --git a/tests/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj b/tests/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj new file mode 100644 index 00000000000..6166f253494 --- /dev/null +++ b/tests/TUnit.OpenTelemetry.Tests/TUnit.OpenTelemetry.Tests.csproj @@ -0,0 +1,27 @@ + + + + + + net10.0 + false + true + ..\..\eng\strongname.snk + + + + + + + + + + + + + + + + + + diff --git a/TUnit.OpenTelemetry.Tests/TestSessionSetup.cs b/tests/TUnit.OpenTelemetry.Tests/TestSessionSetup.cs similarity index 100% rename from TUnit.OpenTelemetry.Tests/TestSessionSetup.cs rename to tests/TUnit.OpenTelemetry.Tests/TestSessionSetup.cs diff --git a/TUnit.PublicAPI/GlobalSetup.cs b/tests/TUnit.PublicAPI/GlobalSetup.cs similarity index 100% rename from TUnit.PublicAPI/GlobalSetup.cs rename to tests/TUnit.PublicAPI/GlobalSetup.cs diff --git a/TUnit.PublicAPI/TUnit.PublicAPI.csproj b/tests/TUnit.PublicAPI/TUnit.PublicAPI.csproj similarity index 75% rename from TUnit.PublicAPI/TUnit.PublicAPI.csproj rename to tests/TUnit.PublicAPI/TUnit.PublicAPI.csproj index 1b0fd105941..9de24acbab1 100644 --- a/TUnit.PublicAPI/TUnit.PublicAPI.csproj +++ b/tests/TUnit.PublicAPI/TUnit.PublicAPI.csproj @@ -5,7 +5,7 @@ net472;net8.0;net9.0;net10.0 - + Release @@ -23,18 +23,18 @@ - - + + - + - + diff --git a/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet10_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet10_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet10_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet10_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet8_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet8_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet8_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet8_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet9_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet9_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet9_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.DotNet9_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.Net4_7.verified.txt b/tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.Net4_7.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.Net4_7.verified.txt rename to tests/TUnit.PublicAPI/Tests.Assertions_Library_Has_No_API_Changes.Net4_7.verified.txt diff --git a/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet10_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet10_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet10_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet10_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet8_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet8_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet8_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet8_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet9_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet9_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet9_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.DotNet9_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.Net4_7.verified.txt b/tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.Net4_7.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.Net4_7.verified.txt rename to tests/TUnit.PublicAPI/Tests.Core_Library_Has_No_API_Changes.Net4_7.verified.txt diff --git a/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet10_0.verified.txt b/tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet10_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet10_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet10_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet8_0.verified.txt b/tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet8_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet8_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet8_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet9_0.verified.txt b/tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet9_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet9_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.OpenTelemetry_Library_Has_No_API_Changes.DotNet9_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet10_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet10_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet10_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet10_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet8_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet8_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet8_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet8_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet9_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet9_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet9_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.DotNet9_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.Net4_7.verified.txt b/tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.Net4_7.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.Net4_7.verified.txt rename to tests/TUnit.PublicAPI/Tests.Playwright_Library_Has_No_API_Changes.Net4_7.verified.txt diff --git a/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet10_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet10_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet10_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet10_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet8_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet8_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet8_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet8_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet9_0.verified.txt b/tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet9_0.verified.txt similarity index 100% rename from TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet9_0.verified.txt rename to tests/TUnit.PublicAPI/Tests.Should_Library_Has_No_API_Changes.DotNet9_0.verified.txt diff --git a/TUnit.PublicAPI/Tests.cs b/tests/TUnit.PublicAPI/Tests.cs similarity index 100% rename from TUnit.PublicAPI/Tests.cs rename to tests/TUnit.PublicAPI/Tests.cs diff --git a/TUnit.PublicAPI/Verify.cs b/tests/TUnit.PublicAPI/Verify.cs similarity index 98% rename from TUnit.PublicAPI/Verify.cs rename to tests/TUnit.PublicAPI/Verify.cs index 5059fc603c6..cf44ff0ea30 100644 --- a/TUnit.PublicAPI/Verify.cs +++ b/tests/TUnit.PublicAPI/Verify.cs @@ -82,7 +82,7 @@ public async Task ToTask() var testClassName = testContext.Metadata.TestDetails.MethodMetadata.Class.Name; var testName = testContext.Metadata.TestDetails.TestName; var name = $"{testClassName}.{testName}{_uniqueSuffix}"; - var dir = Sourcy.DotNet.Projects.TUnit_PublicAPI.DirectoryName!; + var dir = Sourcy.DotNet.Projects.tests__TUnit_PublicAPI.DirectoryName!; _receivedPath = Path.Combine(dir, $"{name}.received.txt"); _verifiedPath = Path.Combine(dir, $"{name}.verified.txt"); diff --git a/TUnit.RpcTests/Clients/LogsCollector.cs b/tests/TUnit.RpcTests/Clients/LogsCollector.cs similarity index 100% rename from TUnit.RpcTests/Clients/LogsCollector.cs rename to tests/TUnit.RpcTests/Clients/LogsCollector.cs diff --git a/TUnit.RpcTests/Clients/TelemetryCollector.cs b/tests/TUnit.RpcTests/Clients/TelemetryCollector.cs similarity index 100% rename from TUnit.RpcTests/Clients/TelemetryCollector.cs rename to tests/TUnit.RpcTests/Clients/TelemetryCollector.cs diff --git a/TUnit.RpcTests/Clients/TestingPlatformClient.cs b/tests/TUnit.RpcTests/Clients/TestingPlatformClient.cs similarity index 100% rename from TUnit.RpcTests/Clients/TestingPlatformClient.cs rename to tests/TUnit.RpcTests/Clients/TestingPlatformClient.cs diff --git a/TUnit.RpcTests/Models/AttachDebuggerInfo.cs b/tests/TUnit.RpcTests/Models/AttachDebuggerInfo.cs similarity index 100% rename from TUnit.RpcTests/Models/AttachDebuggerInfo.cs rename to tests/TUnit.RpcTests/Models/AttachDebuggerInfo.cs diff --git a/TUnit.RpcTests/Models/ClientCapabilities.cs b/tests/TUnit.RpcTests/Models/ClientCapabilities.cs similarity index 100% rename from TUnit.RpcTests/Models/ClientCapabilities.cs rename to tests/TUnit.RpcTests/Models/ClientCapabilities.cs diff --git a/TUnit.RpcTests/Models/ClientInfo.cs b/tests/TUnit.RpcTests/Models/ClientInfo.cs similarity index 100% rename from TUnit.RpcTests/Models/ClientInfo.cs rename to tests/TUnit.RpcTests/Models/ClientInfo.cs diff --git a/TUnit.RpcTests/Models/ClientTestingCapabilities.cs b/tests/TUnit.RpcTests/Models/ClientTestingCapabilities.cs similarity index 100% rename from TUnit.RpcTests/Models/ClientTestingCapabilities.cs rename to tests/TUnit.RpcTests/Models/ClientTestingCapabilities.cs diff --git a/TUnit.RpcTests/Models/DiscoveryRequest.cs b/tests/TUnit.RpcTests/Models/DiscoveryRequest.cs similarity index 100% rename from TUnit.RpcTests/Models/DiscoveryRequest.cs rename to tests/TUnit.RpcTests/Models/DiscoveryRequest.cs diff --git a/TUnit.RpcTests/Models/InitializeRequest.cs b/tests/TUnit.RpcTests/Models/InitializeRequest.cs similarity index 100% rename from TUnit.RpcTests/Models/InitializeRequest.cs rename to tests/TUnit.RpcTests/Models/InitializeRequest.cs diff --git a/TUnit.RpcTests/Models/InitializeResponse.cs b/tests/TUnit.RpcTests/Models/InitializeResponse.cs similarity index 100% rename from TUnit.RpcTests/Models/InitializeResponse.cs rename to tests/TUnit.RpcTests/Models/InitializeResponse.cs diff --git a/TUnit.RpcTests/Models/RunTestsRequest.cs b/tests/TUnit.RpcTests/Models/RunTestsRequest.cs similarity index 100% rename from TUnit.RpcTests/Models/RunTestsRequest.cs rename to tests/TUnit.RpcTests/Models/RunTestsRequest.cs diff --git a/TUnit.RpcTests/Models/ServerCapabilities.cs b/tests/TUnit.RpcTests/Models/ServerCapabilities.cs similarity index 100% rename from TUnit.RpcTests/Models/ServerCapabilities.cs rename to tests/TUnit.RpcTests/Models/ServerCapabilities.cs diff --git a/TUnit.RpcTests/Models/ServerInfo.cs b/tests/TUnit.RpcTests/Models/ServerInfo.cs similarity index 100% rename from TUnit.RpcTests/Models/ServerInfo.cs rename to tests/TUnit.RpcTests/Models/ServerInfo.cs diff --git a/TUnit.RpcTests/Models/ServerTestingCapabilities.cs b/tests/TUnit.RpcTests/Models/ServerTestingCapabilities.cs similarity index 100% rename from TUnit.RpcTests/Models/ServerTestingCapabilities.cs rename to tests/TUnit.RpcTests/Models/ServerTestingCapabilities.cs diff --git a/TUnit.RpcTests/Models/TelemetryPayload.cs b/tests/TUnit.RpcTests/Models/TelemetryPayload.cs similarity index 100% rename from TUnit.RpcTests/Models/TelemetryPayload.cs rename to tests/TUnit.RpcTests/Models/TelemetryPayload.cs diff --git a/TUnit.RpcTests/Models/TestNode.cs b/tests/TUnit.RpcTests/Models/TestNode.cs similarity index 100% rename from TUnit.RpcTests/Models/TestNode.cs rename to tests/TUnit.RpcTests/Models/TestNode.cs diff --git a/TUnit.RpcTests/Models/TestNodeStateChangedEventArgs.cs b/tests/TUnit.RpcTests/Models/TestNodeStateChangedEventArgs.cs similarity index 100% rename from TUnit.RpcTests/Models/TestNodeStateChangedEventArgs.cs rename to tests/TUnit.RpcTests/Models/TestNodeStateChangedEventArgs.cs diff --git a/TUnit.RpcTests/Models/TestNodeUpdate.cs b/tests/TUnit.RpcTests/Models/TestNodeUpdate.cs similarity index 100% rename from TUnit.RpcTests/Models/TestNodeUpdate.cs rename to tests/TUnit.RpcTests/Models/TestNodeUpdate.cs diff --git a/TUnit.RpcTests/RpcJsonSerializerOptions.cs b/tests/TUnit.RpcTests/RpcJsonSerializerOptions.cs similarity index 100% rename from TUnit.RpcTests/RpcJsonSerializerOptions.cs rename to tests/TUnit.RpcTests/RpcJsonSerializerOptions.cs diff --git a/TUnit.RpcTests/TUnit.RpcTests.csproj b/tests/TUnit.RpcTests/TUnit.RpcTests.csproj similarity index 100% rename from TUnit.RpcTests/TUnit.RpcTests.csproj rename to tests/TUnit.RpcTests/TUnit.RpcTests.csproj diff --git a/TUnit.RpcTests/TestHostSession.cs b/tests/TUnit.RpcTests/TestHostSession.cs similarity index 100% rename from TUnit.RpcTests/TestHostSession.cs rename to tests/TUnit.RpcTests/TestHostSession.cs diff --git a/TUnit.RpcTests/TestProjectBuilds.cs b/tests/TUnit.RpcTests/TestProjectBuilds.cs similarity index 95% rename from TUnit.RpcTests/TestProjectBuilds.cs rename to tests/TUnit.RpcTests/TestProjectBuilds.cs index 94cff67706c..aa388e3be0b 100644 --- a/TUnit.RpcTests/TestProjectBuilds.cs +++ b/tests/TUnit.RpcTests/TestProjectBuilds.cs @@ -11,7 +11,7 @@ internal static class TestProjectBuilds { private static readonly ConcurrentDictionary _builds = new(); - public static string WorkingDirectory { get; } = Sourcy.DotNet.Projects.TUnit_TestProject.DirectoryName!; + public static string WorkingDirectory { get; } = Sourcy.DotNet.Projects.tests__TUnit_TestProject.DirectoryName!; public static Task EnsureBuiltAsync(string framework, CancellationToken cancellationToken) => _builds.GetOrAdd(framework, tfm => BuildAsync(tfm, cancellationToken)); diff --git a/TUnit.RpcTests/Tests.cs b/tests/TUnit.RpcTests/Tests.cs similarity index 100% rename from TUnit.RpcTests/Tests.cs rename to tests/TUnit.RpcTests/Tests.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/AotConverterGeneratorIncrementalTests.cs b/tests/TUnit.SourceGenerator.IncrementalTests/AotConverterGeneratorIncrementalTests.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/AotConverterGeneratorIncrementalTests.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/AotConverterGeneratorIncrementalTests.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/DynamicTestsGeneratorIncrementalTests.cs b/tests/TUnit.SourceGenerator.IncrementalTests/DynamicTestsGeneratorIncrementalTests.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/DynamicTestsGeneratorIncrementalTests.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/DynamicTestsGeneratorIncrementalTests.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/Fixture.cs b/tests/TUnit.SourceGenerator.IncrementalTests/Fixture.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/Fixture.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/Fixture.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/MethodAssertionGeneratorIncrementalTests.cs b/tests/TUnit.SourceGenerator.IncrementalTests/MethodAssertionGeneratorIncrementalTests.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/MethodAssertionGeneratorIncrementalTests.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/MethodAssertionGeneratorIncrementalTests.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/StaticPropertyInitializationGeneratorIncrementalTests.cs b/tests/TUnit.SourceGenerator.IncrementalTests/StaticPropertyInitializationGeneratorIncrementalTests.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/StaticPropertyInitializationGeneratorIncrementalTests.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/StaticPropertyInitializationGeneratorIncrementalTests.cs diff --git a/TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj b/tests/TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj similarity index 71% rename from TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj rename to tests/TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj index 41a4f3b8815..6474274ffff 100644 --- a/TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj +++ b/tests/TUnit.SourceGenerator.IncrementalTests/TUnit.SourceGenerator.IncrementalTests.csproj @@ -24,9 +24,9 @@ - - - - + + + + diff --git a/TUnit.SourceGenerator.IncrementalTests/TestHelper.cs b/tests/TUnit.SourceGenerator.IncrementalTests/TestHelper.cs similarity index 100% rename from TUnit.SourceGenerator.IncrementalTests/TestHelper.cs rename to tests/TUnit.SourceGenerator.IncrementalTests/TestHelper.cs diff --git a/TUnit.Templates.Tests/AspNetTemplateTests.cs b/tests/TUnit.Templates.Tests/AspNetTemplateTests.cs similarity index 100% rename from TUnit.Templates.Tests/AspNetTemplateTests.cs rename to tests/TUnit.Templates.Tests/AspNetTemplateTests.cs diff --git a/TUnit.Templates.Tests/AspireStarterTemplateTests.cs b/tests/TUnit.Templates.Tests/AspireStarterTemplateTests.cs similarity index 100% rename from TUnit.Templates.Tests/AspireStarterTemplateTests.cs rename to tests/TUnit.Templates.Tests/AspireStarterTemplateTests.cs diff --git a/TUnit.Templates.Tests/AspireTemplateTests.cs b/tests/TUnit.Templates.Tests/AspireTemplateTests.cs similarity index 100% rename from TUnit.Templates.Tests/AspireTemplateTests.cs rename to tests/TUnit.Templates.Tests/AspireTemplateTests.cs diff --git a/TUnit.Templates.Tests/BasicTemplateTests.cs b/tests/TUnit.Templates.Tests/BasicTemplateTests.cs similarity index 100% rename from TUnit.Templates.Tests/BasicTemplateTests.cs rename to tests/TUnit.Templates.Tests/BasicTemplateTests.cs diff --git a/TUnit.Templates.Tests/GlobalSetup.cs b/tests/TUnit.Templates.Tests/GlobalSetup.cs similarity index 100% rename from TUnit.Templates.Tests/GlobalSetup.cs rename to tests/TUnit.Templates.Tests/GlobalSetup.cs diff --git a/TUnit.Templates.Tests/GlobalUsings.cs b/tests/TUnit.Templates.Tests/GlobalUsings.cs similarity index 100% rename from TUnit.Templates.Tests/GlobalUsings.cs rename to tests/TUnit.Templates.Tests/GlobalUsings.cs diff --git a/TUnit.Templates.Tests/PlaywriteTemplateTests.cs b/tests/TUnit.Templates.Tests/PlaywriteTemplateTests.cs similarity index 100% rename from TUnit.Templates.Tests/PlaywriteTemplateTests.cs rename to tests/TUnit.Templates.Tests/PlaywriteTemplateTests.cs diff --git a/TUnit.Templates/content/TUnit.AspNet/TestProject/GlobalSetup.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/GlobalSetup.cs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/TestProject/GlobalSetup.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/GlobalSetup.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/TUnit.AspNet.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/TUnit.AspNet.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/TUnit.AspNet.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/TUnit.AspNet.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/Tests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/Tests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/Tests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/Tests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/WebApplicationFactory.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/WebApplicationFactory.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/WebApplicationFactory.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/TUnit.AspNet/WebApplicationFactory.cs diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/Program.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Program.cs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/Program.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Program.cs diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/Properties/launchSettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/Properties/launchSettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.csproj diff --git a/TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.http b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.http similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet/WebApp/WebApp.http rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/WebApp.http diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.Development.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.Development.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.Development.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.AspNet._.verified/TUnit.AspNet/WebApp/appsettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Program.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Program.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Program.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Program.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Properties/launchSettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Properties/launchSettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/Properties/launchSettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/TUnit.Aspire.Starter.ApiService.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/TUnit.Aspire.Starter.ApiService.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/TUnit.Aspire.Starter.ApiService.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/TUnit.Aspire.Starter.ApiService.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.Development.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.Development.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.Development.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.Development.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ApiService/appsettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Program.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Program.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Program.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Program.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Properties/launchSettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Properties/launchSettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/Properties/launchSettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/TUnit.Aspire.Starter.AppHost.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/TUnit.Aspire.Starter.AppHost.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/TUnit.Aspire.Starter.AppHost.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/TUnit.Aspire.Starter.AppHost.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.Development.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.Development.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.Development.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.Development.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.AppHost/appsettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/Extensions.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/Extensions.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/Extensions.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/Extensions.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/TUnit.Aspire.Starter.ServiceDefaults.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/TUnit.Aspire.Starter.ServiceDefaults.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/TUnit.Aspire.Starter.ServiceDefaults.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.ServiceDefaults/TUnit.Aspire.Starter.ServiceDefaults.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/AppFixture.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/AppFixture.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/AppFixture.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/AppFixture.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Models/WeatherForecast.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Models/WeatherForecast.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Models/WeatherForecast.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Models/WeatherForecast.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/TUnit.Aspire.Starter.TestProject.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/TUnit.Aspire.Starter.TestProject.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/TUnit.Aspire.Starter.TestProject.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/TUnit.Aspire.Starter.TestProject.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Tests/ApiTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Tests/ApiTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Tests/ApiTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.TestProject/Tests/ApiTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/App.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/App.razor similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/App.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/App.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/MainLayout.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/MainLayout.razor.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Layout/NavMenu.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Layout/NavMenu.razor.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Counter.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Counter.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Counter.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Counter.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Error.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Error.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Error.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Error.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Home.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Home.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Home.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Home.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Weather.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Weather.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Pages/Weather.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Pages/Weather.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Routes.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Routes.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/Routes.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/Routes.razor diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/_Imports.razor b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/_Imports.razor similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/Components/_Imports.razor rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Components/_Imports.razor diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Program.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Program.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Program.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Program.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Properties/launchSettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Properties/launchSettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/TUnit.Aspire.Starter.WebApp.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/TUnit.Aspire.Starter.WebApp.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/TUnit.Aspire.Starter.WebApp.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/TUnit.Aspire.Starter.WebApp.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/WeatherApiClient.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/WeatherApiClient.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/WeatherApiClient.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/WeatherApiClient.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.Development.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.Development.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.Development.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/appsettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/app.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/app.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/app.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/app.css diff --git a/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/favicon.png b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/favicon.png similarity index 100% rename from TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.WebApp/wwwroot/favicon.png rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/favicon.png diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Starter._.verified/TUnit.Aspire.Starter/TUnit.Aspire.Starter.WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/IntegrationTest1.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/IntegrationTest1.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/IntegrationTest1.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/IntegrationTest1.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/TUnit.Aspire.Test.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/TUnit.Aspire.Test.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/TUnit.Aspire.Test.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Aspire.Test._.verified/TUnit.Aspire.Test/TUnit.Aspire.Test.csproj diff --git a/TUnit.Templates/content/TUnit.Playwright/GlobalSetup.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/GlobalSetup.cs similarity index 100% rename from TUnit.Templates/content/TUnit.Playwright/GlobalSetup.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/GlobalSetup.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Hooks.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Hooks.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Hooks.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Hooks.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TUnit.Playwright.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TUnit.Playwright.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TUnit.Playwright.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TUnit.Playwright.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Tests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Tests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Tests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/Tests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TwoContextFixtureTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TwoContextFixtureTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TwoContextFixtureTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit.Playwright._.verified/TUnit.Playwright/TwoContextFixtureTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/BasicTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/BasicTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/BasicTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/BasicTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Calculator.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Calculator.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Calculator.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Calculator.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/AdditionDataGenerator.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/AdditionDataGenerator.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/AdditionDataGenerator.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/AdditionDataGenerator.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/InMemoryDb.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/InMemoryDb.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/InMemoryDb.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/Data/InMemoryDb.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DataDrivenTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DataDrivenTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DataDrivenTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DataDrivenTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DependencyInjectionTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DependencyInjectionTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DependencyInjectionTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/DependencyInjectionTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/HooksAndLifecycle.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/HooksAndLifecycle.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/HooksAndLifecycle.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/HooksAndLifecycle.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/TUnit.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/TUnit.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/TUnit.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTest.TUnit._.verified/TUnit/TUnit.csproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/GlobalSetup.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/GlobalSetup.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/GlobalSetup.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/GlobalSetup.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp.fsproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp.fsproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp.fsproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp.fsproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/Tests.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/Tests.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/Tests.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/Tests.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/WebApplicationFactory.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/WebApplicationFactory.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/WebApplicationFactory.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/TUnit.AspNet.FSharp/WebApplicationFactory.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Controllers/WeatherForecastController.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Program.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Program.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Program.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Program.fs diff --git a/TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json similarity index 100% rename from TUnit.Templates/content/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/Properties/launchSettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WeatherForecast.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/WebApp.fsproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.Development.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.json b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.json similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.json rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.AspNet.FSharp._.verified/TUnit.AspNet.FSharp/WebApp/appsettings.json diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataClass.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataClass.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataClass.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataClass.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataGenerator.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataGenerator.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataGenerator.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DataGenerator.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Data/DependencyInjectionClassConstructor.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/GlobalSetup.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/GlobalSetup.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/GlobalSetup.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/GlobalSetup.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/TUnit.FSharp.fsproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/TUnit.FSharp.fsproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/TUnit.FSharp.fsproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/TUnit.FSharp.fsproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests2.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests2.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests2.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests2.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests3.fs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests3.fs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests3.fs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithFSharp.TUnit.FSharp._.verified/TUnit.FSharp/Tests3.fs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/BasicTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/BasicTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/BasicTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/BasicTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Calculator.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Calculator.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Calculator.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Calculator.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/AdditionDataGenerator.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/AdditionDataGenerator.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/AdditionDataGenerator.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/AdditionDataGenerator.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/InMemoryDb.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/InMemoryDb.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/InMemoryDb.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Data/InMemoryDb.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DataDrivenTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DataDrivenTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DataDrivenTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DataDrivenTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DependencyInjectionTests.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DependencyInjectionTests.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DependencyInjectionTests.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/DependencyInjectionTests.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/HooksAndLifecycle.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/HooksAndLifecycle.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/HooksAndLifecycle.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/HooksAndLifecycle.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/Polyfills/ExcludeFromCodeCoverageAttribute.cs diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/TUnit.csproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/TUnit.csproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/TUnit.csproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithNetFramework.TUnit.--framework#net48.verified/TUnit/TUnit.csproj diff --git a/TUnit.Templates/content/TUnit.VB/Data/DataClass.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataClass.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Data/DataClass.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataClass.vb diff --git a/TUnit.Templates/content/TUnit.VB/Data/DataGenerator.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataGenerator.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Data/DataGenerator.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DataGenerator.vb diff --git a/TUnit.Templates/content/TUnit.VB/Data/DependencyInjectionClassConstructor.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DependencyInjectionClassConstructor.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Data/DependencyInjectionClassConstructor.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Data/DependencyInjectionClassConstructor.vb diff --git a/TUnit.Templates/content/TUnit.VB/GlobalSetup.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/GlobalSetup.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/GlobalSetup.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/GlobalSetup.vb diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/TUnit.VB.vbproj b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/TUnit.VB.vbproj similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/TUnit.VB.vbproj rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/TUnit.VB.vbproj diff --git a/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests.vb similarity index 100% rename from TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests.vb diff --git a/TUnit.Templates/content/TUnit.VB/Tests2.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests2.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Tests2.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests2.vb diff --git a/TUnit.Templates/content/TUnit.VB/Tests3.vb b/tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests3.vb similarity index 100% rename from TUnit.Templates/content/TUnit.VB/Tests3.vb rename to tests/TUnit.Templates.Tests/Snapshots/InstantiationTestWithVB.TUnit.VB._.verified/TUnit.VB/Tests3.vb diff --git a/TUnit.Templates.Tests/TUnit.Templates.Tests.csproj b/tests/TUnit.Templates.Tests/TUnit.Templates.Tests.csproj similarity index 73% rename from TUnit.Templates.Tests/TUnit.Templates.Tests.csproj rename to tests/TUnit.Templates.Tests/TUnit.Templates.Tests.csproj index 2868a34ab15..83514c74f3f 100644 --- a/TUnit.Templates.Tests/TUnit.Templates.Tests.csproj +++ b/tests/TUnit.Templates.Tests/TUnit.Templates.Tests.csproj @@ -1,13 +1,13 @@ - + net10.0 - + @@ -20,5 +20,5 @@ - + \ No newline at end of file diff --git a/TUnit.Templates.Tests/TemplateTestBase.cs b/tests/TUnit.Templates.Tests/TemplateTestBase.cs similarity index 100% rename from TUnit.Templates.Tests/TemplateTestBase.cs rename to tests/TUnit.Templates.Tests/TemplateTestBase.cs diff --git a/TUnit.TestProject.FSharp/AsyncTests.fs b/tests/TUnit.TestProject.FSharp/AsyncTests.fs similarity index 100% rename from TUnit.TestProject.FSharp/AsyncTests.fs rename to tests/TUnit.TestProject.FSharp/AsyncTests.fs diff --git a/TUnit.TestProject.FSharp/ClassConstructorTest.fs b/tests/TUnit.TestProject.FSharp/ClassConstructorTest.fs similarity index 100% rename from TUnit.TestProject.FSharp/ClassConstructorTest.fs rename to tests/TUnit.TestProject.FSharp/ClassConstructorTest.fs diff --git a/TUnit.TestProject.FSharp/ClassConstructorWithEnumerableTest.fs b/tests/TUnit.TestProject.FSharp/ClassConstructorWithEnumerableTest.fs similarity index 100% rename from TUnit.TestProject.FSharp/ClassConstructorWithEnumerableTest.fs rename to tests/TUnit.TestProject.FSharp/ClassConstructorWithEnumerableTest.fs diff --git a/TUnit.TestProject.FSharp/ClassDataSourceDrivenTests.fs b/tests/TUnit.TestProject.FSharp/ClassDataSourceDrivenTests.fs similarity index 100% rename from TUnit.TestProject.FSharp/ClassDataSourceDrivenTests.fs rename to tests/TUnit.TestProject.FSharp/ClassDataSourceDrivenTests.fs diff --git a/TUnit.TestProject.FSharp/DependencyInjectionClassConstructor.fs b/tests/TUnit.TestProject.FSharp/DependencyInjectionClassConstructor.fs similarity index 100% rename from TUnit.TestProject.FSharp/DependencyInjectionClassConstructor.fs rename to tests/TUnit.TestProject.FSharp/DependencyInjectionClassConstructor.fs diff --git a/TUnit.TestProject.FSharp/DummyReferenceTypeClass.fs b/tests/TUnit.TestProject.FSharp/DummyReferenceTypeClass.fs similarity index 100% rename from TUnit.TestProject.FSharp/DummyReferenceTypeClass.fs rename to tests/TUnit.TestProject.FSharp/DummyReferenceTypeClass.fs diff --git a/TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj b/tests/TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj similarity index 79% rename from TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj rename to tests/TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj index a2eb49b6c76..4e2871b6169 100644 --- a/TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj +++ b/tests/TUnit.TestProject.FSharp/TUnit.TestProject.FSharp.fsproj @@ -4,12 +4,12 @@ 9.0 - + - + - + @@ -30,6 +30,6 @@ - + diff --git a/TUnit.TestProject.FSharp/TaskAssertTests.fs b/tests/TUnit.TestProject.FSharp/TaskAssertTests.fs similarity index 100% rename from TUnit.TestProject.FSharp/TaskAssertTests.fs rename to tests/TUnit.TestProject.FSharp/TaskAssertTests.fs diff --git a/TUnit.TestProject.FSharp/Tests.fs b/tests/TUnit.TestProject.FSharp/Tests.fs similarity index 100% rename from TUnit.TestProject.FSharp/Tests.fs rename to tests/TUnit.TestProject.FSharp/Tests.fs diff --git a/TUnit.TestProject.Library/AsyncBaseTests.cs b/tests/TUnit.TestProject.Library/AsyncBaseTests.cs similarity index 100% rename from TUnit.TestProject.Library/AsyncBaseTests.cs rename to tests/TUnit.TestProject.Library/AsyncBaseTests.cs diff --git a/TUnit.TestProject.Library/BaseTests.cs b/tests/TUnit.TestProject.Library/BaseTests.cs similarity index 100% rename from TUnit.TestProject.Library/BaseTests.cs rename to tests/TUnit.TestProject.Library/BaseTests.cs diff --git a/TUnit.TestProject.Library/Bugs/1889/BaseTests.cs b/tests/TUnit.TestProject.Library/Bugs/1889/BaseTests.cs similarity index 100% rename from TUnit.TestProject.Library/Bugs/1889/BaseTests.cs rename to tests/TUnit.TestProject.Library/Bugs/1889/BaseTests.cs diff --git a/TUnit.TestProject.Library/Bugs/1899/BaseClass.cs b/tests/TUnit.TestProject.Library/Bugs/1899/BaseClass.cs similarity index 100% rename from TUnit.TestProject.Library/Bugs/1899/BaseClass.cs rename to tests/TUnit.TestProject.Library/Bugs/1899/BaseClass.cs diff --git a/TUnit.TestProject.Library/Hooks.cs b/tests/TUnit.TestProject.Library/Hooks.cs similarity index 100% rename from TUnit.TestProject.Library/Hooks.cs rename to tests/TUnit.TestProject.Library/Hooks.cs diff --git a/TUnit.TestProject.Library/Models/Dummy.cs b/tests/TUnit.TestProject.Library/Models/Dummy.cs similarity index 100% rename from TUnit.TestProject.Library/Models/Dummy.cs rename to tests/TUnit.TestProject.Library/Models/Dummy.cs diff --git a/TUnit.TestProject.Library/Models/InitializableClass.cs b/tests/TUnit.TestProject.Library/Models/InitializableClass.cs similarity index 100% rename from TUnit.TestProject.Library/Models/InitializableClass.cs rename to tests/TUnit.TestProject.Library/Models/InitializableClass.cs diff --git a/TUnit.TestProject.Library/Models/ParallelLimit3.cs b/tests/TUnit.TestProject.Library/Models/ParallelLimit3.cs similarity index 100% rename from TUnit.TestProject.Library/Models/ParallelLimit3.cs rename to tests/TUnit.TestProject.Library/Models/ParallelLimit3.cs diff --git a/TUnit.TestProject.Library/Models/SomeAsyncDisposableClass.cs b/tests/TUnit.TestProject.Library/Models/SomeAsyncDisposableClass.cs similarity index 100% rename from TUnit.TestProject.Library/Models/SomeAsyncDisposableClass.cs rename to tests/TUnit.TestProject.Library/Models/SomeAsyncDisposableClass.cs diff --git a/TUnit.TestProject.Library/ProjectReferenceEnum.cs b/tests/TUnit.TestProject.Library/ProjectReferenceEnum.cs similarity index 100% rename from TUnit.TestProject.Library/ProjectReferenceEnum.cs rename to tests/TUnit.TestProject.Library/ProjectReferenceEnum.cs diff --git a/TUnit.TestProject.Library/TUnit.TestProject.Library.csproj b/tests/TUnit.TestProject.Library/TUnit.TestProject.Library.csproj similarity index 72% rename from TUnit.TestProject.Library/TUnit.TestProject.Library.csproj rename to tests/TUnit.TestProject.Library/TUnit.TestProject.Library.csproj index 0a2ed0106da..b4b903a377e 100644 --- a/TUnit.TestProject.Library/TUnit.TestProject.Library.csproj +++ b/tests/TUnit.TestProject.Library/TUnit.TestProject.Library.csproj @@ -4,12 +4,12 @@ false - + net8.0;net9.0;net10.0;net472;netstandard2.0 - + diff --git a/TUnit.TestProject.VB.NET/ClassConstructorTest.vb b/tests/TUnit.TestProject.VB.NET/ClassConstructorTest.vb similarity index 100% rename from TUnit.TestProject.VB.NET/ClassConstructorTest.vb rename to tests/TUnit.TestProject.VB.NET/ClassConstructorTest.vb diff --git a/TUnit.TestProject.VB.NET/ClassConstructorWithEnumerableTest.vb b/tests/TUnit.TestProject.VB.NET/ClassConstructorWithEnumerableTest.vb similarity index 100% rename from TUnit.TestProject.VB.NET/ClassConstructorWithEnumerableTest.vb rename to tests/TUnit.TestProject.VB.NET/ClassConstructorWithEnumerableTest.vb diff --git a/TUnit.TestProject.VB.NET/ClassDataSourceDrivenTests.vb b/tests/TUnit.TestProject.VB.NET/ClassDataSourceDrivenTests.vb similarity index 100% rename from TUnit.TestProject.VB.NET/ClassDataSourceDrivenTests.vb rename to tests/TUnit.TestProject.VB.NET/ClassDataSourceDrivenTests.vb diff --git a/TUnit.TestProject.VB.NET/CompilerGeneratedTest.vb b/tests/TUnit.TestProject.VB.NET/CompilerGeneratedTest.vb similarity index 100% rename from TUnit.TestProject.VB.NET/CompilerGeneratedTest.vb rename to tests/TUnit.TestProject.VB.NET/CompilerGeneratedTest.vb diff --git a/TUnit.TestProject.VB.NET/DependencyInjectionClassConstructor.vb b/tests/TUnit.TestProject.VB.NET/DependencyInjectionClassConstructor.vb similarity index 100% rename from TUnit.TestProject.VB.NET/DependencyInjectionClassConstructor.vb rename to tests/TUnit.TestProject.VB.NET/DependencyInjectionClassConstructor.vb diff --git a/TUnit.TestProject.VB.NET/DummyReferenceTypeClass.vb b/tests/TUnit.TestProject.VB.NET/DummyReferenceTypeClass.vb similarity index 100% rename from TUnit.TestProject.VB.NET/DummyReferenceTypeClass.vb rename to tests/TUnit.TestProject.VB.NET/DummyReferenceTypeClass.vb diff --git a/TUnit.TestProject.VB.NET/HookTestClass.vb b/tests/TUnit.TestProject.VB.NET/HookTestClass.vb similarity index 100% rename from TUnit.TestProject.VB.NET/HookTestClass.vb rename to tests/TUnit.TestProject.VB.NET/HookTestClass.vb diff --git a/TUnit.TestProject.VB.NET/Program.vb b/tests/TUnit.TestProject.VB.NET/Program.vb similarity index 100% rename from TUnit.TestProject.VB.NET/Program.vb rename to tests/TUnit.TestProject.VB.NET/Program.vb diff --git a/TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj b/tests/TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj similarity index 78% rename from TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj rename to tests/TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj index 504c6d87f3f..b784b80b819 100644 --- a/TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj +++ b/tests/TUnit.TestProject.VB.NET/TUnit.TestProject.VB.NET.vbproj @@ -4,7 +4,7 @@ latest - + TUnit.TestProject.VB.NET @@ -12,7 +12,7 @@ - + @@ -21,6 +21,6 @@ - + diff --git a/TUnit.TestProject/AbstractBaseClassPropertyInjectionTests.cs b/tests/TUnit.TestProject/AbstractBaseClassPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/AbstractBaseClassPropertyInjectionTests.cs rename to tests/TUnit.TestProject/AbstractBaseClassPropertyInjectionTests.cs diff --git a/TUnit.TestProject/AbstractTests/AbstractBaseClass.cs b/tests/TUnit.TestProject/AbstractTests/AbstractBaseClass.cs similarity index 100% rename from TUnit.TestProject/AbstractTests/AbstractBaseClass.cs rename to tests/TUnit.TestProject/AbstractTests/AbstractBaseClass.cs diff --git a/TUnit.TestProject/AbstractTests/ConcreteClass1.cs b/tests/TUnit.TestProject/AbstractTests/ConcreteClass1.cs similarity index 100% rename from TUnit.TestProject/AbstractTests/ConcreteClass1.cs rename to tests/TUnit.TestProject/AbstractTests/ConcreteClass1.cs diff --git a/TUnit.TestProject/AbstractTests/ConcreteClass2.cs b/tests/TUnit.TestProject/AbstractTests/ConcreteClass2.cs similarity index 100% rename from TUnit.TestProject/AbstractTests/ConcreteClass2.cs rename to tests/TUnit.TestProject/AbstractTests/ConcreteClass2.cs diff --git a/TUnit.TestProject/AdaptiveParallelismTests.cs b/tests/TUnit.TestProject/AdaptiveParallelismTests.cs similarity index 100% rename from TUnit.TestProject/AdaptiveParallelismTests.cs rename to tests/TUnit.TestProject/AdaptiveParallelismTests.cs diff --git a/TUnit.TestProject/AfterTestAttributeTests.cs b/tests/TUnit.TestProject/AfterTestAttributeTests.cs similarity index 100% rename from TUnit.TestProject/AfterTestAttributeTests.cs rename to tests/TUnit.TestProject/AfterTestAttributeTests.cs diff --git a/TUnit.TestProject/AfterTestDisposalOrderTest.cs b/tests/TUnit.TestProject/AfterTestDisposalOrderTest.cs similarity index 100% rename from TUnit.TestProject/AfterTestDisposalOrderTest.cs rename to tests/TUnit.TestProject/AfterTestDisposalOrderTest.cs diff --git a/TUnit.TestProject/AfterTests/AfterEveryAssemblyTests.cs b/tests/TUnit.TestProject/AfterTests/AfterEveryAssemblyTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AfterEveryAssemblyTests.cs rename to tests/TUnit.TestProject/AfterTests/AfterEveryAssemblyTests.cs diff --git a/TUnit.TestProject/AfterTests/AfterEveryClassTests.cs b/tests/TUnit.TestProject/AfterTests/AfterEveryClassTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AfterEveryClassTests.cs rename to tests/TUnit.TestProject/AfterTests/AfterEveryClassTests.cs diff --git a/TUnit.TestProject/AfterTests/AfterEveryTests.cs b/tests/TUnit.TestProject/AfterTests/AfterEveryTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AfterEveryTests.cs rename to tests/TUnit.TestProject/AfterTests/AfterEveryTests.cs diff --git a/TUnit.TestProject/AfterTests/AfterTestExceptionTests.cs b/tests/TUnit.TestProject/AfterTests/AfterTestExceptionTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AfterTestExceptionTests.cs rename to tests/TUnit.TestProject/AfterTests/AfterTestExceptionTests.cs diff --git a/TUnit.TestProject/AfterTests/AfterTests.cs b/tests/TUnit.TestProject/AfterTests/AfterTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AfterTests.cs rename to tests/TUnit.TestProject/AfterTests/AfterTests.cs diff --git a/TUnit.TestProject/AfterTests/AssemblyAfterTests.cs b/tests/TUnit.TestProject/AfterTests/AssemblyAfterTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/AssemblyAfterTests.cs rename to tests/TUnit.TestProject/AfterTests/AssemblyAfterTests.cs diff --git a/TUnit.TestProject/AfterTests/TestDiscoveryAfterTests.cs b/tests/TUnit.TestProject/AfterTests/TestDiscoveryAfterTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/TestDiscoveryAfterTests.cs rename to tests/TUnit.TestProject/AfterTests/TestDiscoveryAfterTests.cs diff --git a/TUnit.TestProject/AfterTests/TestSessionAfterTests.cs b/tests/TUnit.TestProject/AfterTests/TestSessionAfterTests.cs similarity index 100% rename from TUnit.TestProject/AfterTests/TestSessionAfterTests.cs rename to tests/TUnit.TestProject/AfterTests/TestSessionAfterTests.cs diff --git a/TUnit.TestProject/AllDataSourcesCombinedTests.cs b/tests/TUnit.TestProject/AllDataSourcesCombinedTests.cs similarity index 100% rename from TUnit.TestProject/AllDataSourcesCombinedTests.cs rename to tests/TUnit.TestProject/AllDataSourcesCombinedTests.cs diff --git a/TUnit.TestProject/AllDataSourcesCombinedTestsVerification.cs b/tests/TUnit.TestProject/AllDataSourcesCombinedTestsVerification.cs similarity index 100% rename from TUnit.TestProject/AllDataSourcesCombinedTestsVerification.cs rename to tests/TUnit.TestProject/AllDataSourcesCombinedTestsVerification.cs diff --git a/TUnit.TestProject/AmbiguousOverloadsTests.cs b/tests/TUnit.TestProject/AmbiguousOverloadsTests.cs similarity index 100% rename from TUnit.TestProject/AmbiguousOverloadsTests.cs rename to tests/TUnit.TestProject/AmbiguousOverloadsTests.cs diff --git a/TUnit.TestProject/ApplicableAttributeTests.cs b/tests/TUnit.TestProject/ApplicableAttributeTests.cs similarity index 100% rename from TUnit.TestProject/ApplicableAttributeTests.cs rename to tests/TUnit.TestProject/ApplicableAttributeTests.cs diff --git a/TUnit.TestProject/ArgsAsArrayTests.cs b/tests/TUnit.TestProject/ArgsAsArrayTests.cs similarity index 100% rename from TUnit.TestProject/ArgsAsArrayTests.cs rename to tests/TUnit.TestProject/ArgsAsArrayTests.cs diff --git a/TUnit.TestProject/ArgumentDisplayFormatterTests.cs b/tests/TUnit.TestProject/ArgumentDisplayFormatterTests.cs similarity index 100% rename from TUnit.TestProject/ArgumentDisplayFormatterTests.cs rename to tests/TUnit.TestProject/ArgumentDisplayFormatterTests.cs diff --git a/TUnit.TestProject/ArgumentWithImplicitConverterTests.cs b/tests/TUnit.TestProject/ArgumentWithImplicitConverterTests.cs similarity index 100% rename from TUnit.TestProject/ArgumentWithImplicitConverterTests.cs rename to tests/TUnit.TestProject/ArgumentWithImplicitConverterTests.cs diff --git a/TUnit.TestProject/ArgumentsWithClassDataSourceTests.cs b/tests/TUnit.TestProject/ArgumentsWithClassDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/ArgumentsWithClassDataSourceTests.cs rename to tests/TUnit.TestProject/ArgumentsWithClassDataSourceTests.cs diff --git a/TUnit.TestProject/AssertionResultExceptionPropagationTests.cs b/tests/TUnit.TestProject/AssertionResultExceptionPropagationTests.cs similarity index 100% rename from TUnit.TestProject/AssertionResultExceptionPropagationTests.cs rename to tests/TUnit.TestProject/AssertionResultExceptionPropagationTests.cs diff --git a/TUnit.TestProject/AsyncDataSourceExampleTests.cs b/tests/TUnit.TestProject/AsyncDataSourceExampleTests.cs similarity index 100% rename from TUnit.TestProject/AsyncDataSourceExampleTests.cs rename to tests/TUnit.TestProject/AsyncDataSourceExampleTests.cs diff --git a/TUnit.TestProject/AsyncDisposableFieldTests.cs b/tests/TUnit.TestProject/AsyncDisposableFieldTests.cs similarity index 100% rename from TUnit.TestProject/AsyncDisposableFieldTests.cs rename to tests/TUnit.TestProject/AsyncDisposableFieldTests.cs diff --git a/TUnit.TestProject/AsyncDisposablePropertyTests.cs b/tests/TUnit.TestProject/AsyncDisposablePropertyTests.cs similarity index 100% rename from TUnit.TestProject/AsyncDisposablePropertyTests.cs rename to tests/TUnit.TestProject/AsyncDisposablePropertyTests.cs diff --git a/TUnit.TestProject/AsyncDisposableTests.cs b/tests/TUnit.TestProject/AsyncDisposableTests.cs similarity index 100% rename from TUnit.TestProject/AsyncDisposableTests.cs rename to tests/TUnit.TestProject/AsyncDisposableTests.cs diff --git a/TUnit.TestProject/AsyncInheritedTestsRepro.cs b/tests/TUnit.TestProject/AsyncInheritedTestsRepro.cs similarity index 100% rename from TUnit.TestProject/AsyncInheritedTestsRepro.cs rename to tests/TUnit.TestProject/AsyncInheritedTestsRepro.cs diff --git a/TUnit.TestProject/AsyncLocalTest.cs b/tests/TUnit.TestProject/AsyncLocalTest.cs similarity index 100% rename from TUnit.TestProject/AsyncLocalTest.cs rename to tests/TUnit.TestProject/AsyncLocalTest.cs diff --git a/TUnit.TestProject/AsyncMethodDataSourceDrivenTests.cs b/tests/TUnit.TestProject/AsyncMethodDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/AsyncMethodDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/AsyncMethodDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/AttributeTests.cs b/tests/TUnit.TestProject/AttributeTests.cs similarity index 100% rename from TUnit.TestProject/AttributeTests.cs rename to tests/TUnit.TestProject/AttributeTests.cs diff --git a/TUnit.TestProject/Attributes/AutoDataAttribute.cs b/tests/TUnit.TestProject/Attributes/AutoDataAttribute.cs similarity index 100% rename from TUnit.TestProject/Attributes/AutoDataAttribute.cs rename to tests/TUnit.TestProject/Attributes/AutoDataAttribute.cs diff --git a/TUnit.TestProject/Attributes/AutoFixtureSourceGeneratorAttribute.cs b/tests/TUnit.TestProject/Attributes/AutoFixtureSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.TestProject/Attributes/AutoFixtureSourceGeneratorAttribute.cs rename to tests/TUnit.TestProject/Attributes/AutoFixtureSourceGeneratorAttribute.cs diff --git a/TUnit.TestProject/Attributes/ClassDisplayNameAttribute.cs b/tests/TUnit.TestProject/Attributes/ClassDisplayNameAttribute.cs similarity index 100% rename from TUnit.TestProject/Attributes/ClassDisplayNameAttribute.cs rename to tests/TUnit.TestProject/Attributes/ClassDisplayNameAttribute.cs diff --git a/TUnit.TestProject/Attributes/EnumSourceGeneratorAttribute.cs b/tests/TUnit.TestProject/Attributes/EnumSourceGeneratorAttribute.cs similarity index 100% rename from TUnit.TestProject/Attributes/EnumSourceGeneratorAttribute.cs rename to tests/TUnit.TestProject/Attributes/EnumSourceGeneratorAttribute.cs diff --git a/TUnit.TestProject/Attributes/ExpectedPassEngineTest.cs b/tests/TUnit.TestProject/Attributes/ExpectedPassEngineTest.cs similarity index 100% rename from TUnit.TestProject/Attributes/ExpectedPassEngineTest.cs rename to tests/TUnit.TestProject/Attributes/ExpectedPassEngineTest.cs diff --git a/TUnit.TestProject/Attributes/SkipNetFrameworkAttribute.cs b/tests/TUnit.TestProject/Attributes/SkipNetFrameworkAttribute.cs similarity index 100% rename from TUnit.TestProject/Attributes/SkipNetFrameworkAttribute.cs rename to tests/TUnit.TestProject/Attributes/SkipNetFrameworkAttribute.cs diff --git a/TUnit.TestProject/AutoDataTests.cs b/tests/TUnit.TestProject/AutoDataTests.cs similarity index 100% rename from TUnit.TestProject/AutoDataTests.cs rename to tests/TUnit.TestProject/AutoDataTests.cs diff --git a/TUnit.TestProject/BasicTests.cs b/tests/TUnit.TestProject/BasicTests.cs similarity index 100% rename from TUnit.TestProject/BasicTests.cs rename to tests/TUnit.TestProject/BasicTests.cs diff --git a/TUnit.TestProject/BasicTests_HooksFromLibrary.cs b/tests/TUnit.TestProject/BasicTests_HooksFromLibrary.cs similarity index 100% rename from TUnit.TestProject/BasicTests_HooksFromLibrary.cs rename to tests/TUnit.TestProject/BasicTests_HooksFromLibrary.cs diff --git a/TUnit.TestProject/BeforeTests/AssemblyBeforeTests.cs b/tests/TUnit.TestProject/BeforeTests/AssemblyBeforeTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/AssemblyBeforeTests.cs rename to tests/TUnit.TestProject/BeforeTests/AssemblyBeforeTests.cs diff --git a/TUnit.TestProject/BeforeTests/BeforeEveryAssemblyTests.cs b/tests/TUnit.TestProject/BeforeTests/BeforeEveryAssemblyTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/BeforeEveryAssemblyTests.cs rename to tests/TUnit.TestProject/BeforeTests/BeforeEveryAssemblyTests.cs diff --git a/TUnit.TestProject/BeforeTests/BeforeEveryClassTests.cs b/tests/TUnit.TestProject/BeforeTests/BeforeEveryClassTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/BeforeEveryClassTests.cs rename to tests/TUnit.TestProject/BeforeTests/BeforeEveryClassTests.cs diff --git a/TUnit.TestProject/BeforeTests/BeforeEveryTests.cs b/tests/TUnit.TestProject/BeforeTests/BeforeEveryTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/BeforeEveryTests.cs rename to tests/TUnit.TestProject/BeforeTests/BeforeEveryTests.cs diff --git a/TUnit.TestProject/BeforeTests/BeforeTests.cs b/tests/TUnit.TestProject/BeforeTests/BeforeTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/BeforeTests.cs rename to tests/TUnit.TestProject/BeforeTests/BeforeTests.cs diff --git a/TUnit.TestProject/BeforeTests/TestDiscoveryBeforeTests.cs b/tests/TUnit.TestProject/BeforeTests/TestDiscoveryBeforeTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/TestDiscoveryBeforeTests.cs rename to tests/TUnit.TestProject/BeforeTests/TestDiscoveryBeforeTests.cs diff --git a/TUnit.TestProject/BeforeTests/TestSessionBeforeTests.cs b/tests/TUnit.TestProject/BeforeTests/TestSessionBeforeTests.cs similarity index 100% rename from TUnit.TestProject/BeforeTests/TestSessionBeforeTests.cs rename to tests/TUnit.TestProject/BeforeTests/TestSessionBeforeTests.cs diff --git a/TUnit.TestProject/Bugs/1187/Tests.cs b/tests/TUnit.TestProject/Bugs/1187/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1187/Tests.cs rename to tests/TUnit.TestProject/Bugs/1187/Tests.cs diff --git a/TUnit.TestProject/Bugs/1304/Tests.cs b/tests/TUnit.TestProject/Bugs/1304/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1304/Tests.cs rename to tests/TUnit.TestProject/Bugs/1304/Tests.cs diff --git a/TUnit.TestProject/Bugs/1410/ReproTest.cs b/tests/TUnit.TestProject/Bugs/1410/ReproTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/1410/ReproTest.cs rename to tests/TUnit.TestProject/Bugs/1410/ReproTest.cs diff --git a/TUnit.TestProject/Bugs/1410/SharedFixture.cs b/tests/TUnit.TestProject/Bugs/1410/SharedFixture.cs similarity index 100% rename from TUnit.TestProject/Bugs/1410/SharedFixture.cs rename to tests/TUnit.TestProject/Bugs/1410/SharedFixture.cs diff --git a/TUnit.TestProject/Bugs/1432/ConstantInBaseClassTests.cs b/tests/TUnit.TestProject/Bugs/1432/ConstantInBaseClassTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1432/ConstantInBaseClassTests.cs rename to tests/TUnit.TestProject/Bugs/1432/ConstantInBaseClassTests.cs diff --git a/TUnit.TestProject/Bugs/1432/ConstantsInInterpolatedStringsTests.cs b/tests/TUnit.TestProject/Bugs/1432/ConstantsInInterpolatedStringsTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1432/ConstantsInInterpolatedStringsTests.cs rename to tests/TUnit.TestProject/Bugs/1432/ConstantsInInterpolatedStringsTests.cs diff --git a/TUnit.TestProject/Bugs/1432/EnumMemberNamesTests.cs b/tests/TUnit.TestProject/Bugs/1432/EnumMemberNamesTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1432/EnumMemberNamesTests.cs rename to tests/TUnit.TestProject/Bugs/1432/EnumMemberNamesTests.cs diff --git a/TUnit.TestProject/Bugs/1538/Tests.cs b/tests/TUnit.TestProject/Bugs/1538/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1538/Tests.cs rename to tests/TUnit.TestProject/Bugs/1538/Tests.cs diff --git a/TUnit.TestProject/Bugs/1539/Tests.cs b/tests/TUnit.TestProject/Bugs/1539/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1539/Tests.cs rename to tests/TUnit.TestProject/Bugs/1539/Tests.cs diff --git a/TUnit.TestProject/Bugs/1570/Tests.cs b/tests/TUnit.TestProject/Bugs/1570/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1570/Tests.cs rename to tests/TUnit.TestProject/Bugs/1570/Tests.cs diff --git a/TUnit.TestProject/Bugs/1577/Tests.cs b/tests/TUnit.TestProject/Bugs/1577/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1577/Tests.cs rename to tests/TUnit.TestProject/Bugs/1577/Tests.cs diff --git a/TUnit.TestProject/Bugs/1589/MyTests.cs b/tests/TUnit.TestProject/Bugs/1589/MyTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1589/MyTests.cs rename to tests/TUnit.TestProject/Bugs/1589/MyTests.cs diff --git a/TUnit.TestProject/Bugs/1594/MyTests.cs b/tests/TUnit.TestProject/Bugs/1594/MyTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1594/MyTests.cs rename to tests/TUnit.TestProject/Bugs/1594/MyTests.cs diff --git a/TUnit.TestProject/Bugs/1603/MyTests.cs b/tests/TUnit.TestProject/Bugs/1603/MyTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1603/MyTests.cs rename to tests/TUnit.TestProject/Bugs/1603/MyTests.cs diff --git a/TUnit.TestProject/Bugs/1603/Tests.cs b/tests/TUnit.TestProject/Bugs/1603/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1603/Tests.cs rename to tests/TUnit.TestProject/Bugs/1603/Tests.cs diff --git a/TUnit.TestProject/Bugs/1692/Tests.cs b/tests/TUnit.TestProject/Bugs/1692/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1692/Tests.cs rename to tests/TUnit.TestProject/Bugs/1692/Tests.cs diff --git a/TUnit.TestProject/Bugs/1821/Tests.cs b/tests/TUnit.TestProject/Bugs/1821/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1821/Tests.cs rename to tests/TUnit.TestProject/Bugs/1821/Tests.cs diff --git a/TUnit.TestProject/Bugs/1836/Tests.cs b/tests/TUnit.TestProject/Bugs/1836/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1836/Tests.cs rename to tests/TUnit.TestProject/Bugs/1836/Tests.cs diff --git a/TUnit.TestProject/Bugs/1889/DerivedTest.cs b/tests/TUnit.TestProject/Bugs/1889/DerivedTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/1889/DerivedTest.cs rename to tests/TUnit.TestProject/Bugs/1889/DerivedTest.cs diff --git a/TUnit.TestProject/Bugs/1899/DerivedTest.cs b/tests/TUnit.TestProject/Bugs/1899/DerivedTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/1899/DerivedTest.cs rename to tests/TUnit.TestProject/Bugs/1899/DerivedTest.cs diff --git a/TUnit.TestProject/Bugs/1914/AsyncHookTests.cs b/tests/TUnit.TestProject/Bugs/1914/AsyncHookTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1914/AsyncHookTests.cs rename to tests/TUnit.TestProject/Bugs/1914/AsyncHookTests.cs diff --git a/TUnit.TestProject/Bugs/1914/SyncHookTests.cs b/tests/TUnit.TestProject/Bugs/1914/SyncHookTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1914/SyncHookTests.cs rename to tests/TUnit.TestProject/Bugs/1914/SyncHookTests.cs diff --git a/TUnit.TestProject/Bugs/1924/DataClass.cs b/tests/TUnit.TestProject/Bugs/1924/DataClass.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/DataClass.cs rename to tests/TUnit.TestProject/Bugs/1924/DataClass.cs diff --git a/TUnit.TestProject/Bugs/1924/Keyed/Tests.cs b/tests/TUnit.TestProject/Bugs/1924/Keyed/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/Keyed/Tests.cs rename to tests/TUnit.TestProject/Bugs/1924/Keyed/Tests.cs diff --git a/TUnit.TestProject/Bugs/1924/None/Tests.cs b/tests/TUnit.TestProject/Bugs/1924/None/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/None/Tests.cs rename to tests/TUnit.TestProject/Bugs/1924/None/Tests.cs diff --git a/TUnit.TestProject/Bugs/1924/PerAssembly/Tests.cs b/tests/TUnit.TestProject/Bugs/1924/PerAssembly/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/PerAssembly/Tests.cs rename to tests/TUnit.TestProject/Bugs/1924/PerAssembly/Tests.cs diff --git a/TUnit.TestProject/Bugs/1924/PerClass/Tests.cs b/tests/TUnit.TestProject/Bugs/1924/PerClass/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/PerClass/Tests.cs rename to tests/TUnit.TestProject/Bugs/1924/PerClass/Tests.cs diff --git a/TUnit.TestProject/Bugs/1924/PerTestSession/Tests.cs b/tests/TUnit.TestProject/Bugs/1924/PerTestSession/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1924/PerTestSession/Tests.cs rename to tests/TUnit.TestProject/Bugs/1924/PerTestSession/Tests.cs diff --git a/TUnit.TestProject/Bugs/1939/DataClass.cs b/tests/TUnit.TestProject/Bugs/1939/DataClass.cs similarity index 100% rename from TUnit.TestProject/Bugs/1939/DataClass.cs rename to tests/TUnit.TestProject/Bugs/1939/DataClass.cs diff --git a/TUnit.TestProject/Bugs/1939/Tests.cs b/tests/TUnit.TestProject/Bugs/1939/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/1939/Tests.cs rename to tests/TUnit.TestProject/Bugs/1939/Tests.cs diff --git a/TUnit.TestProject/Bugs/2067/DataClass.cs b/tests/TUnit.TestProject/Bugs/2067/DataClass.cs similarity index 100% rename from TUnit.TestProject/Bugs/2067/DataClass.cs rename to tests/TUnit.TestProject/Bugs/2067/DataClass.cs diff --git a/TUnit.TestProject/Bugs/2067/Tests.cs b/tests/TUnit.TestProject/Bugs/2067/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2067/Tests.cs rename to tests/TUnit.TestProject/Bugs/2067/Tests.cs diff --git a/TUnit.TestProject/Bugs/2075/Tests.cs b/tests/TUnit.TestProject/Bugs/2075/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2075/Tests.cs rename to tests/TUnit.TestProject/Bugs/2075/Tests.cs diff --git a/TUnit.TestProject/Bugs/2083/Tests.cs b/tests/TUnit.TestProject/Bugs/2083/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2083/Tests.cs rename to tests/TUnit.TestProject/Bugs/2083/Tests.cs diff --git a/TUnit.TestProject/Bugs/2085/Tests.cs b/tests/TUnit.TestProject/Bugs/2085/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2085/Tests.cs rename to tests/TUnit.TestProject/Bugs/2085/Tests.cs diff --git a/TUnit.TestProject/Bugs/2112/Tests.cs b/tests/TUnit.TestProject/Bugs/2112/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2112/Tests.cs rename to tests/TUnit.TestProject/Bugs/2112/Tests.cs diff --git a/TUnit.TestProject/Bugs/2136/Tests.cs b/tests/TUnit.TestProject/Bugs/2136/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2136/Tests.cs rename to tests/TUnit.TestProject/Bugs/2136/Tests.cs diff --git a/TUnit.TestProject/Bugs/2449/Tests.cs b/tests/TUnit.TestProject/Bugs/2449/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2449/Tests.cs rename to tests/TUnit.TestProject/Bugs/2449/Tests.cs diff --git a/TUnit.TestProject/Bugs/2481/Tests.cs b/tests/TUnit.TestProject/Bugs/2481/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2481/Tests.cs rename to tests/TUnit.TestProject/Bugs/2481/Tests.cs diff --git a/TUnit.TestProject/Bugs/2738/Tests.cs b/tests/TUnit.TestProject/Bugs/2738/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2738/Tests.cs rename to tests/TUnit.TestProject/Bugs/2738/Tests.cs diff --git a/TUnit.TestProject/Bugs/2755/ExplicitAttributeTests.cs b/tests/TUnit.TestProject/Bugs/2755/ExplicitAttributeTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2755/ExplicitAttributeTests.cs rename to tests/TUnit.TestProject/Bugs/2755/ExplicitAttributeTests.cs diff --git a/TUnit.TestProject/Bugs/2756/Tests.cs b/tests/TUnit.TestProject/Bugs/2756/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2756/Tests.cs rename to tests/TUnit.TestProject/Bugs/2756/Tests.cs diff --git a/TUnit.TestProject/Bugs/2757/Tests.cs b/tests/TUnit.TestProject/Bugs/2757/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2757/Tests.cs rename to tests/TUnit.TestProject/Bugs/2757/Tests.cs diff --git a/TUnit.TestProject/Bugs/2798/Tests.cs b/tests/TUnit.TestProject/Bugs/2798/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2798/Tests.cs rename to tests/TUnit.TestProject/Bugs/2798/Tests.cs diff --git a/TUnit.TestProject/Bugs/2867/DisposalNotCalledTests.cs b/tests/TUnit.TestProject/Bugs/2867/DisposalNotCalledTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2867/DisposalNotCalledTests.cs rename to tests/TUnit.TestProject/Bugs/2867/DisposalNotCalledTests.cs diff --git a/TUnit.TestProject/Bugs/2935/GenericTests.cs b/tests/TUnit.TestProject/Bugs/2935/GenericTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2935/GenericTests.cs rename to tests/TUnit.TestProject/Bugs/2935/GenericTests.cs diff --git a/TUnit.TestProject/Bugs/2935/Tests.cs b/tests/TUnit.TestProject/Bugs/2935/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2935/Tests.cs rename to tests/TUnit.TestProject/Bugs/2935/Tests.cs diff --git a/TUnit.TestProject/Bugs/2955/InheritedDataSourceTests.cs b/tests/TUnit.TestProject/Bugs/2955/InheritedDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/2955/InheritedDataSourceTests.cs rename to tests/TUnit.TestProject/Bugs/2955/InheritedDataSourceTests.cs diff --git a/TUnit.TestProject/Bugs/2971/AssemblyInfo.cs b/tests/TUnit.TestProject/Bugs/2971/AssemblyInfo.cs similarity index 100% rename from TUnit.TestProject/Bugs/2971/AssemblyInfo.cs rename to tests/TUnit.TestProject/Bugs/2971/AssemblyInfo.cs diff --git a/TUnit.TestProject/Bugs/2971/NullableTypeTest.cs b/tests/TUnit.TestProject/Bugs/2971/NullableTypeTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/2971/NullableTypeTest.cs rename to tests/TUnit.TestProject/Bugs/2971/NullableTypeTest.cs diff --git a/TUnit.TestProject/Bugs/3072/Tests.cs b/tests/TUnit.TestProject/Bugs/3072/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3072/Tests.cs rename to tests/TUnit.TestProject/Bugs/3072/Tests.cs diff --git a/TUnit.TestProject/Bugs/3077/Tests.cs b/tests/TUnit.TestProject/Bugs/3077/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3077/Tests.cs rename to tests/TUnit.TestProject/Bugs/3077/Tests.cs diff --git a/TUnit.TestProject/Bugs/3171/Tests.cs b/tests/TUnit.TestProject/Bugs/3171/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3171/Tests.cs rename to tests/TUnit.TestProject/Bugs/3171/Tests.cs diff --git a/TUnit.TestProject/Bugs/3173/DynamicTestArgumentsTests.cs b/tests/TUnit.TestProject/Bugs/3173/DynamicTestArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3173/DynamicTestArgumentsTests.cs rename to tests/TUnit.TestProject/Bugs/3173/DynamicTestArgumentsTests.cs diff --git a/TUnit.TestProject/Bugs/3185/BugRepro3185.cs b/tests/TUnit.TestProject/Bugs/3185/BugRepro3185.cs similarity index 100% rename from TUnit.TestProject/Bugs/3185/BugRepro3185.cs rename to tests/TUnit.TestProject/Bugs/3185/BugRepro3185.cs diff --git a/TUnit.TestProject/Bugs/3190/NegativeCategoryFilterTests.cs b/tests/TUnit.TestProject/Bugs/3190/NegativeCategoryFilterTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3190/NegativeCategoryFilterTests.cs rename to tests/TUnit.TestProject/Bugs/3190/NegativeCategoryFilterTests.cs diff --git a/TUnit.TestProject/Bugs/3219/ClassDataSourceRetryTests.cs b/tests/TUnit.TestProject/Bugs/3219/ClassDataSourceRetryTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3219/ClassDataSourceRetryTests.cs rename to tests/TUnit.TestProject/Bugs/3219/ClassDataSourceRetryTests.cs diff --git a/TUnit.TestProject/Bugs/3219/Issue3219ReproTest.cs b/tests/TUnit.TestProject/Bugs/3219/Issue3219ReproTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/3219/Issue3219ReproTest.cs rename to tests/TUnit.TestProject/Bugs/3219/Issue3219ReproTest.cs diff --git a/TUnit.TestProject/Bugs/3231/DataClass.cs b/tests/TUnit.TestProject/Bugs/3231/DataClass.cs similarity index 100% rename from TUnit.TestProject/Bugs/3231/DataClass.cs rename to tests/TUnit.TestProject/Bugs/3231/DataClass.cs diff --git a/TUnit.TestProject/Bugs/3231/TestsPart1.cs b/tests/TUnit.TestProject/Bugs/3231/TestsPart1.cs similarity index 100% rename from TUnit.TestProject/Bugs/3231/TestsPart1.cs rename to tests/TUnit.TestProject/Bugs/3231/TestsPart1.cs diff --git a/TUnit.TestProject/Bugs/3231/TestsPart2.cs b/tests/TUnit.TestProject/Bugs/3231/TestsPart2.cs similarity index 100% rename from TUnit.TestProject/Bugs/3231/TestsPart2.cs rename to tests/TUnit.TestProject/Bugs/3231/TestsPart2.cs diff --git a/TUnit.TestProject/Bugs/3266/Tests.cs b/tests/TUnit.TestProject/Bugs/3266/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3266/Tests.cs rename to tests/TUnit.TestProject/Bugs/3266/Tests.cs diff --git a/TUnit.TestProject/Bugs/3597/BaseClassWithAsyncInitializer.cs b/tests/TUnit.TestProject/Bugs/3597/BaseClassWithAsyncInitializer.cs similarity index 100% rename from TUnit.TestProject/Bugs/3597/BaseClassWithAsyncInitializer.cs rename to tests/TUnit.TestProject/Bugs/3597/BaseClassWithAsyncInitializer.cs diff --git a/TUnit.TestProject/Bugs/3597/DerivedClassTests.cs b/tests/TUnit.TestProject/Bugs/3597/DerivedClassTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3597/DerivedClassTests.cs rename to tests/TUnit.TestProject/Bugs/3597/DerivedClassTests.cs diff --git a/TUnit.TestProject/Bugs/3597/TestHost.cs b/tests/TUnit.TestProject/Bugs/3597/TestHost.cs similarity index 100% rename from TUnit.TestProject/Bugs/3597/TestHost.cs rename to tests/TUnit.TestProject/Bugs/3597/TestHost.cs diff --git a/TUnit.TestProject/Bugs/3627/FilteredDependencyTests.cs b/tests/TUnit.TestProject/Bugs/3627/FilteredDependencyTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3627/FilteredDependencyTests.cs rename to tests/TUnit.TestProject/Bugs/3627/FilteredDependencyTests.cs diff --git a/TUnit.TestProject/Bugs/3627/Tests.cs b/tests/TUnit.TestProject/Bugs/3627/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3627/Tests.cs rename to tests/TUnit.TestProject/Bugs/3627/Tests.cs diff --git a/TUnit.TestProject/Bugs/3633/Tests.cs b/tests/TUnit.TestProject/Bugs/3633/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3633/Tests.cs rename to tests/TUnit.TestProject/Bugs/3633/Tests.cs diff --git a/TUnit.TestProject/Bugs/3684/Class1Tests.cs b/tests/TUnit.TestProject/Bugs/3684/Class1Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3684/Class1Tests.cs rename to tests/TUnit.TestProject/Bugs/3684/Class1Tests.cs diff --git a/TUnit.TestProject/Bugs/3684/Class2Tests.cs b/tests/TUnit.TestProject/Bugs/3684/Class2Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3684/Class2Tests.cs rename to tests/TUnit.TestProject/Bugs/3684/Class2Tests.cs diff --git a/TUnit.TestProject/Bugs/3723/Tests.cs b/tests/TUnit.TestProject/Bugs/3723/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3723/Tests.cs rename to tests/TUnit.TestProject/Bugs/3723/Tests.cs diff --git a/TUnit.TestProject/Bugs/3803/TestRabbitContainer.cs b/tests/TUnit.TestProject/Bugs/3803/TestRabbitContainer.cs similarity index 100% rename from TUnit.TestProject/Bugs/3803/TestRabbitContainer.cs rename to tests/TUnit.TestProject/Bugs/3803/TestRabbitContainer.cs diff --git a/TUnit.TestProject/Bugs/3803/TestSqlContainer.cs b/tests/TUnit.TestProject/Bugs/3803/TestSqlContainer.cs similarity index 100% rename from TUnit.TestProject/Bugs/3803/TestSqlContainer.cs rename to tests/TUnit.TestProject/Bugs/3803/TestSqlContainer.cs diff --git a/TUnit.TestProject/Bugs/3803/Tests.cs b/tests/TUnit.TestProject/Bugs/3803/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3803/Tests.cs rename to tests/TUnit.TestProject/Bugs/3803/Tests.cs diff --git a/TUnit.TestProject/Bugs/3803/WebApplicationFactory.cs b/tests/TUnit.TestProject/Bugs/3803/WebApplicationFactory.cs similarity index 100% rename from TUnit.TestProject/Bugs/3803/WebApplicationFactory.cs rename to tests/TUnit.TestProject/Bugs/3803/WebApplicationFactory.cs diff --git a/TUnit.TestProject/Bugs/3813/BaseServiceTests.cs b/tests/TUnit.TestProject/Bugs/3813/BaseServiceTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3813/BaseServiceTests.cs rename to tests/TUnit.TestProject/Bugs/3813/BaseServiceTests.cs diff --git a/TUnit.TestProject/Bugs/3813/ImplementationATests.cs b/tests/TUnit.TestProject/Bugs/3813/ImplementationATests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3813/ImplementationATests.cs rename to tests/TUnit.TestProject/Bugs/3813/ImplementationATests.cs diff --git a/TUnit.TestProject/Bugs/3939/Tests.cs b/tests/TUnit.TestProject/Bugs/3939/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3939/Tests.cs rename to tests/TUnit.TestProject/Bugs/3939/Tests.cs diff --git a/TUnit.TestProject/Bugs/3951/Tests.cs b/tests/TUnit.TestProject/Bugs/3951/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3951/Tests.cs rename to tests/TUnit.TestProject/Bugs/3951/Tests.cs diff --git a/TUnit.TestProject/Bugs/3990/ClassLevelCombinedDataSourcesTests.cs b/tests/TUnit.TestProject/Bugs/3990/ClassLevelCombinedDataSourcesTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3990/ClassLevelCombinedDataSourcesTests.cs rename to tests/TUnit.TestProject/Bugs/3990/ClassLevelCombinedDataSourcesTests.cs diff --git a/TUnit.TestProject/Bugs/3992/IAsyncInitializerDiscoveryTests.cs b/tests/TUnit.TestProject/Bugs/3992/IAsyncInitializerDiscoveryTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3992/IAsyncInitializerDiscoveryTests.cs rename to tests/TUnit.TestProject/Bugs/3992/IAsyncInitializerDiscoveryTests.cs diff --git a/TUnit.TestProject/Bugs/3992/InstanceMethodDataSourceWithAsyncInitializerTests.cs b/tests/TUnit.TestProject/Bugs/3992/InstanceMethodDataSourceWithAsyncInitializerTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3992/InstanceMethodDataSourceWithAsyncInitializerTests.cs rename to tests/TUnit.TestProject/Bugs/3992/InstanceMethodDataSourceWithAsyncInitializerTests.cs diff --git a/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests.cs b/tests/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3992/RuntimeInitializeTests.cs rename to tests/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests.cs diff --git a/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests2.cs b/tests/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests2.cs similarity index 100% rename from TUnit.TestProject/Bugs/3992/RuntimeInitializeTests2.cs rename to tests/TUnit.TestProject/Bugs/3992/RuntimeInitializeTests2.cs diff --git a/TUnit.TestProject/Bugs/3993/IAsyncInitializerTests.cs b/tests/TUnit.TestProject/Bugs/3993/IAsyncInitializerTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3993/IAsyncInitializerTests.cs rename to tests/TUnit.TestProject/Bugs/3993/IAsyncInitializerTests.cs diff --git a/TUnit.TestProject/Bugs/3997/Tests.cs b/tests/TUnit.TestProject/Bugs/3997/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/3997/Tests.cs rename to tests/TUnit.TestProject/Bugs/3997/Tests.cs diff --git a/TUnit.TestProject/Bugs/4032/NestedAsyncInitializerTests.cs b/tests/TUnit.TestProject/Bugs/4032/NestedAsyncInitializerTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4032/NestedAsyncInitializerTests.cs rename to tests/TUnit.TestProject/Bugs/4032/NestedAsyncInitializerTests.cs diff --git a/TUnit.TestProject/Bugs/4049/InitializerExceptionPropagationTests.cs b/tests/TUnit.TestProject/Bugs/4049/InitializerExceptionPropagationTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4049/InitializerExceptionPropagationTests.cs rename to tests/TUnit.TestProject/Bugs/4049/InitializerExceptionPropagationTests.cs diff --git a/TUnit.TestProject/Bugs/4049/NestedInitializerExceptionPropagationTests.cs b/tests/TUnit.TestProject/Bugs/4049/NestedInitializerExceptionPropagationTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4049/NestedInitializerExceptionPropagationTests.cs rename to tests/TUnit.TestProject/Bugs/4049/NestedInitializerExceptionPropagationTests.cs diff --git a/TUnit.TestProject/Bugs/4049/PropertyGetterSideEffectTests.cs b/tests/TUnit.TestProject/Bugs/4049/PropertyGetterSideEffectTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4049/PropertyGetterSideEffectTests.cs rename to tests/TUnit.TestProject/Bugs/4049/PropertyGetterSideEffectTests.cs diff --git a/TUnit.TestProject/Bugs/4065/BugRepro4065.cs b/tests/TUnit.TestProject/Bugs/4065/BugRepro4065.cs similarity index 100% rename from TUnit.TestProject/Bugs/4065/BugRepro4065.cs rename to tests/TUnit.TestProject/Bugs/4065/BugRepro4065.cs diff --git a/TUnit.TestProject/Bugs/4431/CompositionPatternTests.cs b/tests/TUnit.TestProject/Bugs/4431/CompositionPatternTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4431/CompositionPatternTests.cs rename to tests/TUnit.TestProject/Bugs/4431/CompositionPatternTests.cs diff --git a/TUnit.TestProject/Bugs/4431/ComprehensiveGenericTests.cs b/tests/TUnit.TestProject/Bugs/4431/ComprehensiveGenericTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4431/ComprehensiveGenericTests.cs rename to tests/TUnit.TestProject/Bugs/4431/ComprehensiveGenericTests.cs diff --git a/TUnit.TestProject/Bugs/4431/OpenGenericTestClassTests.cs b/tests/TUnit.TestProject/Bugs/4431/OpenGenericTestClassTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4431/OpenGenericTestClassTests.cs rename to tests/TUnit.TestProject/Bugs/4431/OpenGenericTestClassTests.cs diff --git a/TUnit.TestProject/Bugs/4431/UnsafeAccessorGenericTest.cs b/tests/TUnit.TestProject/Bugs/4431/UnsafeAccessorGenericTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/4431/UnsafeAccessorGenericTest.cs rename to tests/TUnit.TestProject/Bugs/4431/UnsafeAccessorGenericTest.cs diff --git a/TUnit.TestProject/Bugs/4432/ConstructorInjectionAsyncInitializerTests.cs b/tests/TUnit.TestProject/Bugs/4432/ConstructorInjectionAsyncInitializerTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4432/ConstructorInjectionAsyncInitializerTests.cs rename to tests/TUnit.TestProject/Bugs/4432/ConstructorInjectionAsyncInitializerTests.cs diff --git a/TUnit.TestProject/Bugs/4440/GenericMethodDiscoveryTests.cs b/tests/TUnit.TestProject/Bugs/4440/GenericMethodDiscoveryTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4440/GenericMethodDiscoveryTests.cs rename to tests/TUnit.TestProject/Bugs/4440/GenericMethodDiscoveryTests.cs diff --git a/TUnit.TestProject/Bugs/4584/DependenciesInAfterTestDiscoveryHookTests.cs b/tests/TUnit.TestProject/Bugs/4584/DependenciesInAfterTestDiscoveryHookTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4584/DependenciesInAfterTestDiscoveryHookTests.cs rename to tests/TUnit.TestProject/Bugs/4584/DependenciesInAfterTestDiscoveryHookTests.cs diff --git a/TUnit.TestProject/Bugs/4656/OverlappingClassNameFilterTests.cs b/tests/TUnit.TestProject/Bugs/4656/OverlappingClassNameFilterTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4656/OverlappingClassNameFilterTests.cs rename to tests/TUnit.TestProject/Bugs/4656/OverlappingClassNameFilterTests.cs diff --git a/TUnit.TestProject/Bugs/4656/UidFilterMatchingTests.cs b/tests/TUnit.TestProject/Bugs/4656/UidFilterMatchingTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4656/UidFilterMatchingTests.cs rename to tests/TUnit.TestProject/Bugs/4656/UidFilterMatchingTests.cs diff --git a/TUnit.TestProject/Bugs/4715/AttributePropertyInjectionTests.cs b/tests/TUnit.TestProject/Bugs/4715/AttributePropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4715/AttributePropertyInjectionTests.cs rename to tests/TUnit.TestProject/Bugs/4715/AttributePropertyInjectionTests.cs diff --git a/TUnit.TestProject/Bugs/4715/BackgroundProcessInitTests.cs b/tests/TUnit.TestProject/Bugs/4715/BackgroundProcessInitTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4715/BackgroundProcessInitTests.cs rename to tests/TUnit.TestProject/Bugs/4715/BackgroundProcessInitTests.cs diff --git a/TUnit.TestProject/Bugs/4715/PropertyInjectionInitFailureTests.cs b/tests/TUnit.TestProject/Bugs/4715/PropertyInjectionInitFailureTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4715/PropertyInjectionInitFailureTests.cs rename to tests/TUnit.TestProject/Bugs/4715/PropertyInjectionInitFailureTests.cs diff --git a/TUnit.TestProject/Bugs/4715/PropertyInjectionSlowInitTests.cs b/tests/TUnit.TestProject/Bugs/4715/PropertyInjectionSlowInitTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4715/PropertyInjectionSlowInitTests.cs rename to tests/TUnit.TestProject/Bugs/4715/PropertyInjectionSlowInitTests.cs diff --git a/TUnit.TestProject/Bugs/4737/DerivedSkipWithClassDataSourceTests.cs b/tests/TUnit.TestProject/Bugs/4737/DerivedSkipWithClassDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/4737/DerivedSkipWithClassDataSourceTests.cs rename to tests/TUnit.TestProject/Bugs/4737/DerivedSkipWithClassDataSourceTests.cs diff --git a/TUnit.TestProject/Bugs/5118/AsyncClassMethodDataSourceTests.cs b/tests/TUnit.TestProject/Bugs/5118/AsyncClassMethodDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5118/AsyncClassMethodDataSourceTests.cs rename to tests/TUnit.TestProject/Bugs/5118/AsyncClassMethodDataSourceTests.cs diff --git a/TUnit.TestProject/Bugs/5450/InheritsTestsVirtualHookOverrideTests.cs b/tests/TUnit.TestProject/Bugs/5450/InheritsTestsVirtualHookOverrideTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5450/InheritsTestsVirtualHookOverrideTests.cs rename to tests/TUnit.TestProject/Bugs/5450/InheritsTestsVirtualHookOverrideTests.cs diff --git a/TUnit.TestProject/Bugs/5525/ParallelLimiterExceedsLimitTests.cs b/tests/TUnit.TestProject/Bugs/5525/ParallelLimiterExceedsLimitTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5525/ParallelLimiterExceedsLimitTests.cs rename to tests/TUnit.TestProject/Bugs/5525/ParallelLimiterExceedsLimitTests.cs diff --git a/TUnit.TestProject/Bugs/5692/Tests.cs b/tests/TUnit.TestProject/Bugs/5692/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5692/Tests.cs rename to tests/TUnit.TestProject/Bugs/5692/Tests.cs diff --git a/TUnit.TestProject/Bugs/5700/CrossKeyOverlap.cs b/tests/TUnit.TestProject/Bugs/5700/CrossKeyOverlap.cs similarity index 100% rename from TUnit.TestProject/Bugs/5700/CrossKeyOverlap.cs rename to tests/TUnit.TestProject/Bugs/5700/CrossKeyOverlap.cs diff --git a/TUnit.TestProject/Bugs/5700/Repro.cs b/tests/TUnit.TestProject/Bugs/5700/Repro.cs similarity index 100% rename from TUnit.TestProject/Bugs/5700/Repro.cs rename to tests/TUnit.TestProject/Bugs/5700/Repro.cs diff --git a/TUnit.TestProject/Bugs/5728/DefaultTimeoutClassificationTests.cs b/tests/TUnit.TestProject/Bugs/5728/DefaultTimeoutClassificationTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5728/DefaultTimeoutClassificationTests.cs rename to tests/TUnit.TestProject/Bugs/5728/DefaultTimeoutClassificationTests.cs diff --git a/TUnit.TestProject/Bugs/5753/Tests.cs b/tests/TUnit.TestProject/Bugs/5753/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5753/Tests.cs rename to tests/TUnit.TestProject/Bugs/5753/Tests.cs diff --git a/TUnit.TestProject/Bugs/5800/Repro.cs b/tests/TUnit.TestProject/Bugs/5800/Repro.cs similarity index 100% rename from TUnit.TestProject/Bugs/5800/Repro.cs rename to tests/TUnit.TestProject/Bugs/5800/Repro.cs diff --git a/TUnit.TestProject/Bugs/5840/Tests.cs b/tests/TUnit.TestProject/Bugs/5840/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5840/Tests.cs rename to tests/TUnit.TestProject/Bugs/5840/Tests.cs diff --git a/TUnit.TestProject/Bugs/5879/Repro.cs b/tests/TUnit.TestProject/Bugs/5879/Repro.cs similarity index 100% rename from TUnit.TestProject/Bugs/5879/Repro.cs rename to tests/TUnit.TestProject/Bugs/5879/Repro.cs diff --git a/TUnit.TestProject/Bugs/5982/FixtureLifetimeTests.cs b/tests/TUnit.TestProject/Bugs/5982/FixtureLifetimeTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/5982/FixtureLifetimeTests.cs rename to tests/TUnit.TestProject/Bugs/5982/FixtureLifetimeTests.cs diff --git a/TUnit.TestProject/Bugs/6026/ParenthesisedFilterTests.cs b/tests/TUnit.TestProject/Bugs/6026/ParenthesisedFilterTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6026/ParenthesisedFilterTests.cs rename to tests/TUnit.TestProject/Bugs/6026/ParenthesisedFilterTests.cs diff --git a/TUnit.TestProject/Bugs/6150/Tests.cs b/tests/TUnit.TestProject/Bugs/6150/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6150/Tests.cs rename to tests/TUnit.TestProject/Bugs/6150/Tests.cs diff --git a/TUnit.TestProject/Bugs/6151/Bug6151FilteredDisposalTests.cs b/tests/TUnit.TestProject/Bugs/6151/Bug6151FilteredDisposalTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6151/Bug6151FilteredDisposalTests.cs rename to tests/TUnit.TestProject/Bugs/6151/Bug6151FilteredDisposalTests.cs diff --git a/TUnit.TestProject/Bugs/6161/Tests.cs b/tests/TUnit.TestProject/Bugs/6161/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6161/Tests.cs rename to tests/TUnit.TestProject/Bugs/6161/Tests.cs diff --git a/TUnit.TestProject/Bugs/6162/Tests.cs b/tests/TUnit.TestProject/Bugs/6162/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6162/Tests.cs rename to tests/TUnit.TestProject/Bugs/6162/Tests.cs diff --git a/TUnit.TestProject/Bugs/6192/Bug6192Tests.cs b/tests/TUnit.TestProject/Bugs/6192/Bug6192Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6192/Bug6192Tests.cs rename to tests/TUnit.TestProject/Bugs/6192/Bug6192Tests.cs diff --git a/TUnit.TestProject/Bugs/6361/Tests.cs b/tests/TUnit.TestProject/Bugs/6361/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6361/Tests.cs rename to tests/TUnit.TestProject/Bugs/6361/Tests.cs diff --git a/TUnit.TestProject/Bugs/6365/Tests.cs b/tests/TUnit.TestProject/Bugs/6365/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/6365/Tests.cs rename to tests/TUnit.TestProject/Bugs/6365/Tests.cs diff --git a/TUnit.TestProject/Bugs/HookOrchestratorDeadlockTests.cs b/tests/TUnit.TestProject/Bugs/HookOrchestratorDeadlockTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/HookOrchestratorDeadlockTests.cs rename to tests/TUnit.TestProject/Bugs/HookOrchestratorDeadlockTests.cs diff --git a/TUnit.TestProject/Bugs/Issue2504CollectionExpressionTest.cs b/tests/TUnit.TestProject/Bugs/Issue2504CollectionExpressionTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2504CollectionExpressionTest.cs rename to tests/TUnit.TestProject/Bugs/Issue2504CollectionExpressionTest.cs diff --git a/TUnit.TestProject/Bugs/Issue2504CompilationTest.cs b/tests/TUnit.TestProject/Bugs/Issue2504CompilationTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2504CompilationTest.cs rename to tests/TUnit.TestProject/Bugs/Issue2504CompilationTest.cs diff --git a/TUnit.TestProject/Bugs/Issue2862EmptyDataSource.cs b/tests/TUnit.TestProject/Bugs/Issue2862EmptyDataSource.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2862EmptyDataSource.cs rename to tests/TUnit.TestProject/Bugs/Issue2862EmptyDataSource.cs diff --git a/TUnit.TestProject/Bugs/Issue2887/ReproTest.cs b/tests/TUnit.TestProject/Bugs/Issue2887/ReproTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2887/ReproTest.cs rename to tests/TUnit.TestProject/Bugs/Issue2887/ReproTest.cs diff --git a/TUnit.TestProject/Bugs/Issue2952DuplicateInheritsTests.cs b/tests/TUnit.TestProject/Bugs/Issue2952DuplicateInheritsTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2952DuplicateInheritsTests.cs rename to tests/TUnit.TestProject/Bugs/Issue2952DuplicateInheritsTests.cs diff --git a/TUnit.TestProject/Bugs/Issue2993/CompilationFailureTests.cs b/tests/TUnit.TestProject/Bugs/Issue2993/CompilationFailureTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2993/CompilationFailureTests.cs rename to tests/TUnit.TestProject/Bugs/Issue2993/CompilationFailureTests.cs diff --git a/TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs b/tests/TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs rename to tests/TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs diff --git a/TUnit.TestProject/Bugs/Issue4541/AbstractTestSessionHookTests.cs b/tests/TUnit.TestProject/Bugs/Issue4541/AbstractTestSessionHookTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue4541/AbstractTestSessionHookTests.cs rename to tests/TUnit.TestProject/Bugs/Issue4541/AbstractTestSessionHookTests.cs diff --git a/TUnit.TestProject/Bugs/Issue4545/OutputTruncationTests.cs b/tests/TUnit.TestProject/Bugs/Issue4545/OutputTruncationTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue4545/OutputTruncationTests.cs rename to tests/TUnit.TestProject/Bugs/Issue4545/OutputTruncationTests.cs diff --git a/TUnit.TestProject/Bugs/Issue4545/ParallelConsoleOutputTests.cs b/tests/TUnit.TestProject/Bugs/Issue4545/ParallelConsoleOutputTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue4545/ParallelConsoleOutputTests.cs rename to tests/TUnit.TestProject/Bugs/Issue4545/ParallelConsoleOutputTests.cs diff --git a/TUnit.TestProject/Bugs/Issue4583/LibraryTestSessionHookTests.cs b/tests/TUnit.TestProject/Bugs/Issue4583/LibraryTestSessionHookTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue4583/LibraryTestSessionHookTests.cs rename to tests/TUnit.TestProject/Bugs/Issue4583/LibraryTestSessionHookTests.cs diff --git a/TUnit.TestProject/Bugs/Issue5267/Tests.cs b/tests/TUnit.TestProject/Bugs/Issue5267/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/Issue5267/Tests.cs rename to tests/TUnit.TestProject/Bugs/Issue5267/Tests.cs diff --git a/TUnit.TestProject/Bugs/NestedDisposalOrder/Tests.cs b/tests/TUnit.TestProject/Bugs/NestedDisposalOrder/Tests.cs similarity index 100% rename from TUnit.TestProject/Bugs/NestedDisposalOrder/Tests.cs rename to tests/TUnit.TestProject/Bugs/NestedDisposalOrder/Tests.cs diff --git a/TUnit.TestProject/Bugs/SourceLocationRepro.cs b/tests/TUnit.TestProject/Bugs/SourceLocationRepro.cs similarity index 100% rename from TUnit.TestProject/Bugs/SourceLocationRepro.cs rename to tests/TUnit.TestProject/Bugs/SourceLocationRepro.cs diff --git a/TUnit.TestProject/Bugs/_2804/CriticalHookChainExecutionTests.cs b/tests/TUnit.TestProject/Bugs/_2804/CriticalHookChainExecutionTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/CriticalHookChainExecutionTests.cs rename to tests/TUnit.TestProject/Bugs/_2804/CriticalHookChainExecutionTests.cs diff --git a/TUnit.TestProject/Bugs/_2804/GlobalHooksExecutionTest.cs b/tests/TUnit.TestProject/Bugs/_2804/GlobalHooksExecutionTest.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/GlobalHooksExecutionTest.cs rename to tests/TUnit.TestProject/Bugs/_2804/GlobalHooksExecutionTest.cs diff --git a/TUnit.TestProject/Bugs/_2804/HookCleanupOnFailureTests.cs b/tests/TUnit.TestProject/Bugs/_2804/HookCleanupOnFailureTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/HookCleanupOnFailureTests.cs rename to tests/TUnit.TestProject/Bugs/_2804/HookCleanupOnFailureTests.cs diff --git a/TUnit.TestProject/Bugs/_2804/HookExceptionHandlingTests.cs b/tests/TUnit.TestProject/Bugs/_2804/HookExceptionHandlingTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/HookExceptionHandlingTests.cs rename to tests/TUnit.TestProject/Bugs/_2804/HookExceptionHandlingTests.cs diff --git a/TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs b/tests/TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs rename to tests/TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs diff --git a/TUnit.TestProject/Bugs/_2804/TestSpecificAfterHooksTests.cs b/tests/TUnit.TestProject/Bugs/_2804/TestSpecificAfterHooksTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_2804/TestSpecificAfterHooksTests.cs rename to tests/TUnit.TestProject/Bugs/_2804/TestSpecificAfterHooksTests.cs diff --git a/TUnit.TestProject/Bugs/_3157/3157_InfinitySymbolIssue.cs b/tests/TUnit.TestProject/Bugs/_3157/3157_InfinitySymbolIssue.cs similarity index 100% rename from TUnit.TestProject/Bugs/_3157/3157_InfinitySymbolIssue.cs rename to tests/TUnit.TestProject/Bugs/_3157/3157_InfinitySymbolIssue.cs diff --git a/TUnit.TestProject/Bugs/_3882/CancellationAfterHooksTests.cs b/tests/TUnit.TestProject/Bugs/_3882/CancellationAfterHooksTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_3882/CancellationAfterHooksTests.cs rename to tests/TUnit.TestProject/Bugs/_3882/CancellationAfterHooksTests.cs diff --git a/TUnit.TestProject/Bugs/_3882/ExternalCancellationTests.cs b/tests/TUnit.TestProject/Bugs/_3882/ExternalCancellationTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_3882/ExternalCancellationTests.cs rename to tests/TUnit.TestProject/Bugs/_3882/ExternalCancellationTests.cs diff --git a/TUnit.TestProject/Bugs/_6339/TimeoutAfterHookTokenTests.cs b/tests/TUnit.TestProject/Bugs/_6339/TimeoutAfterHookTokenTests.cs similarity index 100% rename from TUnit.TestProject/Bugs/_6339/TimeoutAfterHookTokenTests.cs rename to tests/TUnit.TestProject/Bugs/_6339/TimeoutAfterHookTokenTests.cs diff --git a/TUnit.TestProject/ByteArgumentTests.cs b/tests/TUnit.TestProject/ByteArgumentTests.cs similarity index 100% rename from TUnit.TestProject/ByteArgumentTests.cs rename to tests/TUnit.TestProject/ByteArgumentTests.cs diff --git a/TUnit.TestProject/CallEventReceiverTests.cs b/tests/TUnit.TestProject/CallEventReceiverTests.cs similarity index 100% rename from TUnit.TestProject/CallEventReceiverTests.cs rename to tests/TUnit.TestProject/CallEventReceiverTests.cs diff --git a/TUnit.TestProject/CanCancelTests.cs b/tests/TUnit.TestProject/CanCancelTests.cs similarity index 100% rename from TUnit.TestProject/CanCancelTests.cs rename to tests/TUnit.TestProject/CanCancelTests.cs diff --git a/TUnit.TestProject/CaptureOutputTests.cs b/tests/TUnit.TestProject/CaptureOutputTests.cs similarity index 100% rename from TUnit.TestProject/CaptureOutputTests.cs rename to tests/TUnit.TestProject/CaptureOutputTests.cs diff --git a/TUnit.TestProject/CategoryTests.cs b/tests/TUnit.TestProject/CategoryTests.cs similarity index 100% rename from TUnit.TestProject/CategoryTests.cs rename to tests/TUnit.TestProject/CategoryTests.cs diff --git a/TUnit.TestProject/CircularDependencyTestVerification.cs b/tests/TUnit.TestProject/CircularDependencyTestVerification.cs similarity index 100% rename from TUnit.TestProject/CircularDependencyTestVerification.cs rename to tests/TUnit.TestProject/CircularDependencyTestVerification.cs diff --git a/TUnit.TestProject/ClassAndMethodArgumentsTests.cs b/tests/TUnit.TestProject/ClassAndMethodArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/ClassAndMethodArgumentsTests.cs rename to tests/TUnit.TestProject/ClassAndMethodArgumentsTests.cs diff --git a/TUnit.TestProject/ClassArgumentsTests.cs b/tests/TUnit.TestProject/ClassArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/ClassArgumentsTests.cs rename to tests/TUnit.TestProject/ClassArgumentsTests.cs diff --git a/TUnit.TestProject/ClassConstructorTest.cs b/tests/TUnit.TestProject/ClassConstructorTest.cs similarity index 100% rename from TUnit.TestProject/ClassConstructorTest.cs rename to tests/TUnit.TestProject/ClassConstructorTest.cs diff --git a/TUnit.TestProject/ClassConstructorWithEnumerableTest.cs b/tests/TUnit.TestProject/ClassConstructorWithEnumerableTest.cs similarity index 100% rename from TUnit.TestProject/ClassConstructorWithEnumerableTest.cs rename to tests/TUnit.TestProject/ClassConstructorWithEnumerableTest.cs diff --git a/TUnit.TestProject/ClassDataSourceDisposal/Repro.cs b/tests/TUnit.TestProject/ClassDataSourceDisposal/Repro.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDisposal/Repro.cs rename to tests/TUnit.TestProject/ClassDataSourceDisposal/Repro.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTests.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTests2.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTests2.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTests2.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTests2.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTestsSharedForClass.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedForClass.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTestsSharedForClass.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedForClass.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed2.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed2.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed2.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed2.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed3.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed3.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed3.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedKeyed3.cs diff --git a/TUnit.TestProject/ClassDataSourceDrivenTestsSharedNone.cs b/tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedNone.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceDrivenTestsSharedNone.cs rename to tests/TUnit.TestProject/ClassDataSourceDrivenTestsSharedNone.cs diff --git a/TUnit.TestProject/ClassDataSourceEnumerableTest.cs b/tests/TUnit.TestProject/ClassDataSourceEnumerableTest.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceEnumerableTest.cs rename to tests/TUnit.TestProject/ClassDataSourceEnumerableTest.cs diff --git a/TUnit.TestProject/ClassDataSourceSharedNoneRegressionTests.cs b/tests/TUnit.TestProject/ClassDataSourceSharedNoneRegressionTests.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceSharedNoneRegressionTests.cs rename to tests/TUnit.TestProject/ClassDataSourceSharedNoneRegressionTests.cs diff --git a/TUnit.TestProject/ClassDataSourceTupleTests.cs b/tests/TUnit.TestProject/ClassDataSourceTupleTests.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceTupleTests.cs rename to tests/TUnit.TestProject/ClassDataSourceTupleTests.cs diff --git a/TUnit.TestProject/ClassDataSourceWithMethodDataSourceTests.cs b/tests/TUnit.TestProject/ClassDataSourceWithMethodDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/ClassDataSourceWithMethodDataSourceTests.cs rename to tests/TUnit.TestProject/ClassDataSourceWithMethodDataSourceTests.cs diff --git a/TUnit.TestProject/ClassDisplayNameAttributeTests.cs b/tests/TUnit.TestProject/ClassDisplayNameAttributeTests.cs similarity index 100% rename from TUnit.TestProject/ClassDisplayNameAttributeTests.cs rename to tests/TUnit.TestProject/ClassDisplayNameAttributeTests.cs diff --git a/TUnit.TestProject/ClassHooks.cs b/tests/TUnit.TestProject/ClassHooks.cs similarity index 100% rename from TUnit.TestProject/ClassHooks.cs rename to tests/TUnit.TestProject/ClassHooks.cs diff --git a/TUnit.TestProject/ClassHooksExecutionCountTests.cs b/tests/TUnit.TestProject/ClassHooksExecutionCountTests.cs similarity index 100% rename from TUnit.TestProject/ClassHooksExecutionCountTests.cs rename to tests/TUnit.TestProject/ClassHooksExecutionCountTests.cs diff --git a/TUnit.TestProject/ClassLevelDataSourceTest.cs b/tests/TUnit.TestProject/ClassLevelDataSourceTest.cs similarity index 100% rename from TUnit.TestProject/ClassLevelDataSourceTest.cs rename to tests/TUnit.TestProject/ClassLevelDataSourceTest.cs diff --git a/TUnit.TestProject/ClassTupleDataSourceDrivenTests.cs b/tests/TUnit.TestProject/ClassTupleDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/ClassTupleDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/ClassTupleDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/ClassWithStringConstructorArgumentsTest.cs b/tests/TUnit.TestProject/ClassWithStringConstructorArgumentsTest.cs similarity index 100% rename from TUnit.TestProject/ClassWithStringConstructorArgumentsTest.cs rename to tests/TUnit.TestProject/ClassWithStringConstructorArgumentsTest.cs diff --git a/TUnit.TestProject/CleanUpTests.cs b/tests/TUnit.TestProject/CleanUpTests.cs similarity index 100% rename from TUnit.TestProject/CleanUpTests.cs rename to tests/TUnit.TestProject/CleanUpTests.cs diff --git a/TUnit.TestProject/CombinedConstraintsSelfContainedTest.cs b/tests/TUnit.TestProject/CombinedConstraintsSelfContainedTest.cs similarity index 100% rename from TUnit.TestProject/CombinedConstraintsSelfContainedTest.cs rename to tests/TUnit.TestProject/CombinedConstraintsSelfContainedTest.cs diff --git a/TUnit.TestProject/CombinedDataSourceErrorTests.cs b/tests/TUnit.TestProject/CombinedDataSourceErrorTests.cs similarity index 100% rename from TUnit.TestProject/CombinedDataSourceErrorTests.cs rename to tests/TUnit.TestProject/CombinedDataSourceErrorTests.cs diff --git a/TUnit.TestProject/CombinedDataSourceTests.cs b/tests/TUnit.TestProject/CombinedDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/CombinedDataSourceTests.cs rename to tests/TUnit.TestProject/CombinedDataSourceTests.cs diff --git a/TUnit.TestProject/CombinedParallelConstraintsTests.cs b/tests/TUnit.TestProject/CombinedParallelConstraintsTests.cs similarity index 100% rename from TUnit.TestProject/CombinedParallelConstraintsTests.cs rename to tests/TUnit.TestProject/CombinedParallelConstraintsTests.cs diff --git a/TUnit.TestProject/CommonTestData.cs b/tests/TUnit.TestProject/CommonTestData.cs similarity index 100% rename from TUnit.TestProject/CommonTestData.cs rename to tests/TUnit.TestProject/CommonTestData.cs diff --git a/TUnit.TestProject/CompileTimeDataSourceTest.cs b/tests/TUnit.TestProject/CompileTimeDataSourceTest.cs similarity index 100% rename from TUnit.TestProject/CompileTimeDataSourceTest.cs rename to tests/TUnit.TestProject/CompileTimeDataSourceTest.cs diff --git a/TUnit.TestProject/CompilerGeneratedTests.cs b/tests/TUnit.TestProject/CompilerGeneratedTests.cs similarity index 100% rename from TUnit.TestProject/CompilerGeneratedTests.cs rename to tests/TUnit.TestProject/CompilerGeneratedTests.cs diff --git a/TUnit.TestProject/ComplexDependsOn/BaseClass.cs b/tests/TUnit.TestProject/ComplexDependsOn/BaseClass.cs similarity index 100% rename from TUnit.TestProject/ComplexDependsOn/BaseClass.cs rename to tests/TUnit.TestProject/ComplexDependsOn/BaseClass.cs diff --git a/TUnit.TestProject/ComplexDependsOn/Tests.cs b/tests/TUnit.TestProject/ComplexDependsOn/Tests.cs similarity index 100% rename from TUnit.TestProject/ComplexDependsOn/Tests.cs rename to tests/TUnit.TestProject/ComplexDependsOn/Tests.cs diff --git a/TUnit.TestProject/ComplexDependsOn2/Tests.cs b/tests/TUnit.TestProject/ComplexDependsOn2/Tests.cs similarity index 100% rename from TUnit.TestProject/ComplexDependsOn2/Tests.cs rename to tests/TUnit.TestProject/ComplexDependsOn2/Tests.cs diff --git a/TUnit.TestProject/ComprehensiveCountTest.cs b/tests/TUnit.TestProject/ComprehensiveCountTest.cs similarity index 100% rename from TUnit.TestProject/ComprehensiveCountTest.cs rename to tests/TUnit.TestProject/ComprehensiveCountTest.cs diff --git a/TUnit.TestProject/ConfigurationTests.cs b/tests/TUnit.TestProject/ConfigurationTests.cs similarity index 100% rename from TUnit.TestProject/ConfigurationTests.cs rename to tests/TUnit.TestProject/ConfigurationTests.cs diff --git a/TUnit.TestProject/ConflictingDependsOnTests.cs b/tests/TUnit.TestProject/ConflictingDependsOnTests.cs similarity index 100% rename from TUnit.TestProject/ConflictingDependsOnTests.cs rename to tests/TUnit.TestProject/ConflictingDependsOnTests.cs diff --git a/TUnit.TestProject/ConflictingDependsOnTests2.cs b/tests/TUnit.TestProject/ConflictingDependsOnTests2.cs similarity index 100% rename from TUnit.TestProject/ConflictingDependsOnTests2.cs rename to tests/TUnit.TestProject/ConflictingDependsOnTests2.cs diff --git a/TUnit.TestProject/ConflictingDependsOnTests3.cs b/tests/TUnit.TestProject/ConflictingDependsOnTests3.cs similarity index 100% rename from TUnit.TestProject/ConflictingDependsOnTests3.cs rename to tests/TUnit.TestProject/ConflictingDependsOnTests3.cs diff --git a/TUnit.TestProject/ConsoleConcurrentTests.cs b/tests/TUnit.TestProject/ConsoleConcurrentTests.cs similarity index 100% rename from TUnit.TestProject/ConsoleConcurrentTests.cs rename to tests/TUnit.TestProject/ConsoleConcurrentTests.cs diff --git a/TUnit.TestProject/ConsoleTests.cs b/tests/TUnit.TestProject/ConsoleTests.cs similarity index 100% rename from TUnit.TestProject/ConsoleTests.cs rename to tests/TUnit.TestProject/ConsoleTests.cs diff --git a/TUnit.TestProject/ConstantArgumentsTests.cs b/tests/TUnit.TestProject/ConstantArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/ConstantArgumentsTests.cs rename to tests/TUnit.TestProject/ConstantArgumentsTests.cs diff --git a/TUnit.TestProject/ConstraintKeyStressTests.cs b/tests/TUnit.TestProject/ConstraintKeyStressTests.cs similarity index 100% rename from TUnit.TestProject/ConstraintKeyStressTests.cs rename to tests/TUnit.TestProject/ConstraintKeyStressTests.cs diff --git a/TUnit.TestProject/CultureHookTests.cs b/tests/TUnit.TestProject/CultureHookTests.cs similarity index 100% rename from TUnit.TestProject/CultureHookTests.cs rename to tests/TUnit.TestProject/CultureHookTests.cs diff --git a/TUnit.TestProject/CultureTests.cs b/tests/TUnit.TestProject/CultureTests.cs similarity index 100% rename from TUnit.TestProject/CultureTests.cs rename to tests/TUnit.TestProject/CultureTests.cs diff --git a/TUnit.TestProject/CustomAssertions/ProblemDetailsAssertion.cs.disabled b/tests/TUnit.TestProject/CustomAssertions/ProblemDetailsAssertion.cs.disabled similarity index 100% rename from TUnit.TestProject/CustomAssertions/ProblemDetailsAssertion.cs.disabled rename to tests/TUnit.TestProject/CustomAssertions/ProblemDetailsAssertion.cs.disabled diff --git a/TUnit.TestProject/CustomAssertions/ProblemDetailsSourceGenerationContext.cs.disabled b/tests/TUnit.TestProject/CustomAssertions/ProblemDetailsSourceGenerationContext.cs.disabled similarity index 100% rename from TUnit.TestProject/CustomAssertions/ProblemDetailsSourceGenerationContext.cs.disabled rename to tests/TUnit.TestProject/CustomAssertions/ProblemDetailsSourceGenerationContext.cs.disabled diff --git a/TUnit.TestProject/CustomAssertions/Tests.cs.disabled b/tests/TUnit.TestProject/CustomAssertions/Tests.cs.disabled similarity index 100% rename from TUnit.TestProject/CustomAssertions/Tests.cs.disabled rename to tests/TUnit.TestProject/CustomAssertions/Tests.cs.disabled diff --git a/TUnit.TestProject/CustomAttributeInheritanceTests.cs b/tests/TUnit.TestProject/CustomAttributeInheritanceTests.cs similarity index 100% rename from TUnit.TestProject/CustomAttributeInheritanceTests.cs rename to tests/TUnit.TestProject/CustomAttributeInheritanceTests.cs diff --git a/TUnit.TestProject/CustomClassDisplayNameTests.cs b/tests/TUnit.TestProject/CustomClassDisplayNameTests.cs similarity index 100% rename from TUnit.TestProject/CustomClassDisplayNameTests.cs rename to tests/TUnit.TestProject/CustomClassDisplayNameTests.cs diff --git a/TUnit.TestProject/CustomDisplayNameTests.cs b/tests/TUnit.TestProject/CustomDisplayNameTests.cs similarity index 100% rename from TUnit.TestProject/CustomDisplayNameTests.cs rename to tests/TUnit.TestProject/CustomDisplayNameTests.cs diff --git a/TUnit.TestProject/CustomFilteringTests.cs b/tests/TUnit.TestProject/CustomFilteringTests.cs similarity index 100% rename from TUnit.TestProject/CustomFilteringTests.cs rename to tests/TUnit.TestProject/CustomFilteringTests.cs diff --git a/TUnit.TestProject/CustomPropertyTests.cs b/tests/TUnit.TestProject/CustomPropertyTests.cs similarity index 100% rename from TUnit.TestProject/CustomPropertyTests.cs rename to tests/TUnit.TestProject/CustomPropertyTests.cs diff --git a/TUnit.TestProject/CustomRetryTests.cs b/tests/TUnit.TestProject/CustomRetryTests.cs similarity index 100% rename from TUnit.TestProject/CustomRetryTests.cs rename to tests/TUnit.TestProject/CustomRetryTests.cs diff --git a/TUnit.TestProject/CustomSkipAttribute.cs b/tests/TUnit.TestProject/CustomSkipAttribute.cs similarity index 100% rename from TUnit.TestProject/CustomSkipAttribute.cs rename to tests/TUnit.TestProject/CustomSkipAttribute.cs diff --git a/TUnit.TestProject/Data/Blah.txt b/tests/TUnit.TestProject/Data/Blah.txt similarity index 100% rename from TUnit.TestProject/Data/Blah.txt rename to tests/TUnit.TestProject/Data/Blah.txt diff --git a/TUnit.TestProject/Data/Zip.zip b/tests/TUnit.TestProject/Data/Zip.zip similarity index 100% rename from TUnit.TestProject/Data/Zip.zip rename to tests/TUnit.TestProject/Data/Zip.zip diff --git a/TUnit.TestProject/DataDrivenTests.cs b/tests/TUnit.TestProject/DataDrivenTests.cs similarity index 100% rename from TUnit.TestProject/DataDrivenTests.cs rename to tests/TUnit.TestProject/DataDrivenTests.cs diff --git a/TUnit.TestProject/DataSourceClassCombinedWithDataSourceMethod.cs b/tests/TUnit.TestProject/DataSourceClassCombinedWithDataSourceMethod.cs similarity index 100% rename from TUnit.TestProject/DataSourceClassCombinedWithDataSourceMethod.cs rename to tests/TUnit.TestProject/DataSourceClassCombinedWithDataSourceMethod.cs diff --git a/TUnit.TestProject/DataSourceGeneratorTests.cs b/tests/TUnit.TestProject/DataSourceGeneratorTests.cs similarity index 100% rename from TUnit.TestProject/DataSourceGeneratorTests.cs rename to tests/TUnit.TestProject/DataSourceGeneratorTests.cs diff --git a/TUnit.TestProject/DebugAssertFailureTests.cs b/tests/TUnit.TestProject/DebugAssertFailureTests.cs similarity index 100% rename from TUnit.TestProject/DebugAssertFailureTests.cs rename to tests/TUnit.TestProject/DebugAssertFailureTests.cs diff --git a/TUnit.TestProject/DebugFilterTest.cs b/tests/TUnit.TestProject/DebugFilterTest.cs similarity index 100% rename from TUnit.TestProject/DebugFilterTest.cs rename to tests/TUnit.TestProject/DebugFilterTest.cs diff --git a/TUnit.TestProject/DebugRepeatTest.cs b/tests/TUnit.TestProject/DebugRepeatTest.cs similarity index 100% rename from TUnit.TestProject/DebugRepeatTest.cs rename to tests/TUnit.TestProject/DebugRepeatTest.cs diff --git a/TUnit.TestProject/DebugTimingTest.cs b/tests/TUnit.TestProject/DebugTimingTest.cs similarity index 100% rename from TUnit.TestProject/DebugTimingTest.cs rename to tests/TUnit.TestProject/DebugTimingTest.cs diff --git a/TUnit.TestProject/DebugTimingTest2.cs b/tests/TUnit.TestProject/DebugTimingTest2.cs similarity index 100% rename from TUnit.TestProject/DebugTimingTest2.cs rename to tests/TUnit.TestProject/DebugTimingTest2.cs diff --git a/TUnit.TestProject/DecimalArgumentTests.cs b/tests/TUnit.TestProject/DecimalArgumentTests.cs similarity index 100% rename from TUnit.TestProject/DecimalArgumentTests.cs rename to tests/TUnit.TestProject/DecimalArgumentTests.cs diff --git a/TUnit.TestProject/DeepNestedDependencyConflict.cs b/tests/TUnit.TestProject/DeepNestedDependencyConflict.cs similarity index 100% rename from TUnit.TestProject/DeepNestedDependencyConflict.cs rename to tests/TUnit.TestProject/DeepNestedDependencyConflict.cs diff --git a/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationClassDataTests.cs b/tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationClassDataTests.cs similarity index 100% rename from TUnit.TestProject/DeferEnumerationTests/DeferEnumerationClassDataTests.cs rename to tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationClassDataTests.cs diff --git a/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationErrorTests.cs b/tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationErrorTests.cs similarity index 100% rename from TUnit.TestProject/DeferEnumerationTests/DeferEnumerationErrorTests.cs rename to tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationErrorTests.cs diff --git a/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationTests.cs b/tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationTests.cs similarity index 100% rename from TUnit.TestProject/DeferEnumerationTests/DeferEnumerationTests.cs rename to tests/TUnit.TestProject/DeferEnumerationTests/DeferEnumerationTests.cs diff --git a/TUnit.TestProject/DependenciesAvailableInEventReceiverTests.cs b/tests/TUnit.TestProject/DependenciesAvailableInEventReceiverTests.cs similarity index 100% rename from TUnit.TestProject/DependenciesAvailableInEventReceiverTests.cs rename to tests/TUnit.TestProject/DependenciesAvailableInEventReceiverTests.cs diff --git a/TUnit.TestProject/DependencyCountTests.cs b/tests/TUnit.TestProject/DependencyCountTests.cs similarity index 100% rename from TUnit.TestProject/DependencyCountTests.cs rename to tests/TUnit.TestProject/DependencyCountTests.cs diff --git a/TUnit.TestProject/DependencyFilteringTests.cs b/tests/TUnit.TestProject/DependencyFilteringTests.cs similarity index 100% rename from TUnit.TestProject/DependencyFilteringTests.cs rename to tests/TUnit.TestProject/DependencyFilteringTests.cs diff --git a/TUnit.TestProject/DependencyInjectionClassConstructor.cs b/tests/TUnit.TestProject/DependencyInjectionClassConstructor.cs similarity index 100% rename from TUnit.TestProject/DependencyInjectionClassConstructor.cs rename to tests/TUnit.TestProject/DependencyInjectionClassConstructor.cs diff --git a/TUnit.TestProject/DependencyInjectionScopeIsolationTest.cs b/tests/TUnit.TestProject/DependencyInjectionScopeIsolationTest.cs similarity index 100% rename from TUnit.TestProject/DependencyInjectionScopeIsolationTest.cs rename to tests/TUnit.TestProject/DependencyInjectionScopeIsolationTest.cs diff --git a/TUnit.TestProject/DependsOnAndNotInParallelTests.cs b/tests/TUnit.TestProject/DependsOnAndNotInParallelTests.cs similarity index 100% rename from TUnit.TestProject/DependsOnAndNotInParallelTests.cs rename to tests/TUnit.TestProject/DependsOnAndNotInParallelTests.cs diff --git a/TUnit.TestProject/DependsOnTests.cs b/tests/TUnit.TestProject/DependsOnTests.cs similarity index 100% rename from TUnit.TestProject/DependsOnTests.cs rename to tests/TUnit.TestProject/DependsOnTests.cs diff --git a/TUnit.TestProject/DependsOnTests2.cs b/tests/TUnit.TestProject/DependsOnTests2.cs similarity index 100% rename from TUnit.TestProject/DependsOnTests2.cs rename to tests/TUnit.TestProject/DependsOnTests2.cs diff --git a/TUnit.TestProject/DependsOnTests3.cs b/tests/TUnit.TestProject/DependsOnTests3.cs similarity index 100% rename from TUnit.TestProject/DependsOnTests3.cs rename to tests/TUnit.TestProject/DependsOnTests3.cs diff --git a/TUnit.TestProject/DependsOnTestsWithClass.cs b/tests/TUnit.TestProject/DependsOnTestsWithClass.cs similarity index 100% rename from TUnit.TestProject/DependsOnTestsWithClass.cs rename to tests/TUnit.TestProject/DependsOnTestsWithClass.cs diff --git a/TUnit.TestProject/DependsOnTestsWithClass2.cs b/tests/TUnit.TestProject/DependsOnTestsWithClass2.cs similarity index 100% rename from TUnit.TestProject/DependsOnTestsWithClass2.cs rename to tests/TUnit.TestProject/DependsOnTestsWithClass2.cs diff --git a/TUnit.TestProject/DependsOnTestsWithProceedOnFailure.cs b/tests/TUnit.TestProject/DependsOnTestsWithProceedOnFailure.cs similarity index 100% rename from TUnit.TestProject/DependsOnTestsWithProceedOnFailure.cs rename to tests/TUnit.TestProject/DependsOnTestsWithProceedOnFailure.cs diff --git a/TUnit.TestProject/DependsOnTestsWithoutProceedOnFailure.cs b/tests/TUnit.TestProject/DependsOnTestsWithoutProceedOnFailure.cs similarity index 100% rename from TUnit.TestProject/DependsOnTestsWithoutProceedOnFailure.cs rename to tests/TUnit.TestProject/DependsOnTestsWithoutProceedOnFailure.cs diff --git a/TUnit.TestProject/DependsOnWithBaseTests.cs b/tests/TUnit.TestProject/DependsOnWithBaseTests.cs similarity index 100% rename from TUnit.TestProject/DependsOnWithBaseTests.cs rename to tests/TUnit.TestProject/DependsOnWithBaseTests.cs diff --git a/TUnit.TestProject/DisposableFieldTests.cs b/tests/TUnit.TestProject/DisposableFieldTests.cs similarity index 100% rename from TUnit.TestProject/DisposableFieldTests.cs rename to tests/TUnit.TestProject/DisposableFieldTests.cs diff --git a/TUnit.TestProject/DisposablePropertyTests.cs b/tests/TUnit.TestProject/DisposablePropertyTests.cs similarity index 100% rename from TUnit.TestProject/DisposablePropertyTests.cs rename to tests/TUnit.TestProject/DisposablePropertyTests.cs diff --git a/TUnit.TestProject/DisposalRegressionTests.cs b/tests/TUnit.TestProject/DisposalRegressionTests.cs similarity index 100% rename from TUnit.TestProject/DisposalRegressionTests.cs rename to tests/TUnit.TestProject/DisposalRegressionTests.cs diff --git a/TUnit.TestProject/DisposedRepro.cs b/tests/TUnit.TestProject/DisposedRepro.cs similarity index 100% rename from TUnit.TestProject/DisposedRepro.cs rename to tests/TUnit.TestProject/DisposedRepro.cs diff --git a/TUnit.TestProject/DummyReferenceTypeClass.cs b/tests/TUnit.TestProject/DummyReferenceTypeClass.cs similarity index 100% rename from TUnit.TestProject/DummyReferenceTypeClass.cs rename to tests/TUnit.TestProject/DummyReferenceTypeClass.cs diff --git a/TUnit.TestProject/DynamicCodeOnlyAttribute.cs b/tests/TUnit.TestProject/DynamicCodeOnlyAttribute.cs similarity index 100% rename from TUnit.TestProject/DynamicCodeOnlyAttribute.cs rename to tests/TUnit.TestProject/DynamicCodeOnlyAttribute.cs diff --git a/TUnit.TestProject/DynamicSkipReasonTests.cs b/tests/TUnit.TestProject/DynamicSkipReasonTests.cs similarity index 100% rename from TUnit.TestProject/DynamicSkipReasonTests.cs rename to tests/TUnit.TestProject/DynamicSkipReasonTests.cs diff --git a/TUnit.TestProject/DynamicTests/Basic.cs b/tests/TUnit.TestProject/DynamicTests/Basic.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/Basic.cs rename to tests/TUnit.TestProject/DynamicTests/Basic.cs diff --git a/TUnit.TestProject/DynamicTests/Basic2.cs b/tests/TUnit.TestProject/DynamicTests/Basic2.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/Basic2.cs rename to tests/TUnit.TestProject/DynamicTests/Basic2.cs diff --git a/TUnit.TestProject/DynamicTests/DynamicTestDisplayNameTests.cs b/tests/TUnit.TestProject/DynamicTests/DynamicTestDisplayNameTests.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/DynamicTestDisplayNameTests.cs rename to tests/TUnit.TestProject/DynamicTests/DynamicTestDisplayNameTests.cs diff --git a/TUnit.TestProject/DynamicTests/DynamicTestIndexTests.cs b/tests/TUnit.TestProject/DynamicTests/DynamicTestIndexTests.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/DynamicTestIndexTests.cs rename to tests/TUnit.TestProject/DynamicTests/DynamicTestIndexTests.cs diff --git a/TUnit.TestProject/DynamicTests/DynamicTestInheritedAttributesTests.cs b/tests/TUnit.TestProject/DynamicTests/DynamicTestInheritedAttributesTests.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/DynamicTestInheritedAttributesTests.cs rename to tests/TUnit.TestProject/DynamicTests/DynamicTestInheritedAttributesTests.cs diff --git a/TUnit.TestProject/DynamicTests/Runtime.cs b/tests/TUnit.TestProject/DynamicTests/Runtime.cs similarity index 100% rename from TUnit.TestProject/DynamicTests/Runtime.cs rename to tests/TUnit.TestProject/DynamicTests/Runtime.cs diff --git a/TUnit.TestProject/EnumTests.cs b/tests/TUnit.TestProject/EnumTests.cs similarity index 100% rename from TUnit.TestProject/EnumTests.cs rename to tests/TUnit.TestProject/EnumTests.cs diff --git a/TUnit.TestProject/EnumerableDataSourceDrivenTests.cs b/tests/TUnit.TestProject/EnumerableDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/EnumerableDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/EnumerableDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/EnumerableTupleDataSourceDrivenTests.cs b/tests/TUnit.TestProject/EnumerableTupleDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/EnumerableTupleDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/EnumerableTupleDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/Enums/PriorityLevel.cs b/tests/TUnit.TestProject/Enums/PriorityLevel.cs similarity index 100% rename from TUnit.TestProject/Enums/PriorityLevel.cs rename to tests/TUnit.TestProject/Enums/PriorityLevel.cs diff --git a/TUnit.TestProject/EventReceiverStageTests.cs b/tests/TUnit.TestProject/EventReceiverStageTests.cs similarity index 100% rename from TUnit.TestProject/EventReceiverStageTests.cs rename to tests/TUnit.TestProject/EventReceiverStageTests.cs diff --git a/TUnit.TestProject/EventReceiverTests.cs b/tests/TUnit.TestProject/EventReceiverTests.cs similarity index 100% rename from TUnit.TestProject/EventReceiverTests.cs rename to tests/TUnit.TestProject/EventReceiverTests.cs diff --git a/TUnit.TestProject/ExampleTestFixture.cs b/tests/TUnit.TestProject/ExampleTestFixture.cs similarity index 100% rename from TUnit.TestProject/ExampleTestFixture.cs rename to tests/TUnit.TestProject/ExampleTestFixture.cs diff --git a/TUnit.TestProject/ExcludeOnTests.cs b/tests/TUnit.TestProject/ExcludeOnTests.cs similarity index 100% rename from TUnit.TestProject/ExcludeOnTests.cs rename to tests/TUnit.TestProject/ExcludeOnTests.cs diff --git a/TUnit.TestProject/ExecutionContextRestorationTests.cs b/tests/TUnit.TestProject/ExecutionContextRestorationTests.cs similarity index 100% rename from TUnit.TestProject/ExecutionContextRestorationTests.cs rename to tests/TUnit.TestProject/ExecutionContextRestorationTests.cs diff --git a/TUnit.TestProject/ExpectedArgumentTypeTests.cs b/tests/TUnit.TestProject/ExpectedArgumentTypeTests.cs similarity index 100% rename from TUnit.TestProject/ExpectedArgumentTypeTests.cs rename to tests/TUnit.TestProject/ExpectedArgumentTypeTests.cs diff --git a/TUnit.TestProject/ExperimentalTests.cs b/tests/TUnit.TestProject/ExperimentalTests.cs similarity index 100% rename from TUnit.TestProject/ExperimentalTests.cs rename to tests/TUnit.TestProject/ExperimentalTests.cs diff --git a/TUnit.TestProject/ExplicitTests.cs b/tests/TUnit.TestProject/ExplicitTests.cs similarity index 100% rename from TUnit.TestProject/ExplicitTests.cs rename to tests/TUnit.TestProject/ExplicitTests.cs diff --git a/TUnit.TestProject/ExternalEnumArgumentTest.cs b/tests/TUnit.TestProject/ExternalEnumArgumentTest.cs similarity index 100% rename from TUnit.TestProject/ExternalEnumArgumentTest.cs rename to tests/TUnit.TestProject/ExternalEnumArgumentTest.cs diff --git a/TUnit.TestProject/FailFastTest.cs b/tests/TUnit.TestProject/FailFastTest.cs similarity index 100% rename from TUnit.TestProject/FailFastTest.cs rename to tests/TUnit.TestProject/FailFastTest.cs diff --git a/TUnit.TestProject/FailedInitializationTests.cs b/tests/TUnit.TestProject/FailedInitializationTests.cs similarity index 100% rename from TUnit.TestProject/FailedInitializationTests.cs rename to tests/TUnit.TestProject/FailedInitializationTests.cs diff --git a/TUnit.TestProject/FailedInitializationTests2.cs b/tests/TUnit.TestProject/FailedInitializationTests2.cs similarity index 100% rename from TUnit.TestProject/FailedInitializationTests2.cs rename to tests/TUnit.TestProject/FailedInitializationTests2.cs diff --git a/TUnit.TestProject/FilterByDynamicAddedPropertyTests.cs b/tests/TUnit.TestProject/FilterByDynamicAddedPropertyTests.cs similarity index 100% rename from TUnit.TestProject/FilterByDynamicAddedPropertyTests.cs rename to tests/TUnit.TestProject/FilterByDynamicAddedPropertyTests.cs diff --git a/TUnit.TestProject/FilterDebugTest.cs b/tests/TUnit.TestProject/FilterDebugTest.cs similarity index 100% rename from TUnit.TestProject/FilterDebugTest.cs rename to tests/TUnit.TestProject/FilterDebugTest.cs diff --git a/TUnit.TestProject/FirstEventTrackerTest.cs b/tests/TUnit.TestProject/FirstEventTrackerTest.cs similarity index 100% rename from TUnit.TestProject/FirstEventTrackerTest.cs rename to tests/TUnit.TestProject/FirstEventTrackerTest.cs diff --git a/TUnit.TestProject/FloatingPointDebugTests.cs b/tests/TUnit.TestProject/FloatingPointDebugTests.cs similarity index 100% rename from TUnit.TestProject/FloatingPointDebugTests.cs rename to tests/TUnit.TestProject/FloatingPointDebugTests.cs diff --git a/TUnit.TestProject/GenericConstraintValidationTests.cs b/tests/TUnit.TestProject/GenericConstraintValidationTests.cs similarity index 100% rename from TUnit.TestProject/GenericConstraintValidationTests.cs rename to tests/TUnit.TestProject/GenericConstraintValidationTests.cs diff --git a/TUnit.TestProject/GenericDependsOnTests.cs b/tests/TUnit.TestProject/GenericDependsOnTests.cs similarity index 100% rename from TUnit.TestProject/GenericDependsOnTests.cs rename to tests/TUnit.TestProject/GenericDependsOnTests.cs diff --git a/TUnit.TestProject/GenericHooks.cs b/tests/TUnit.TestProject/GenericHooks.cs similarity index 100% rename from TUnit.TestProject/GenericHooks.cs rename to tests/TUnit.TestProject/GenericHooks.cs diff --git a/TUnit.TestProject/GenericInheritsTestVerification.cs b/tests/TUnit.TestProject/GenericInheritsTestVerification.cs similarity index 100% rename from TUnit.TestProject/GenericInheritsTestVerification.cs rename to tests/TUnit.TestProject/GenericInheritsTestVerification.cs diff --git a/TUnit.TestProject/GenericInstanceMethodDataSourceTests.cs b/tests/TUnit.TestProject/GenericInstanceMethodDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/GenericInstanceMethodDataSourceTests.cs rename to tests/TUnit.TestProject/GenericInstanceMethodDataSourceTests.cs diff --git a/TUnit.TestProject/GenericMatrixTests.cs b/tests/TUnit.TestProject/GenericMatrixTests.cs similarity index 100% rename from TUnit.TestProject/GenericMatrixTests.cs rename to tests/TUnit.TestProject/GenericMatrixTests.cs diff --git a/TUnit.TestProject/GenericMethodTests.cs b/tests/TUnit.TestProject/GenericMethodTests.cs similarity index 100% rename from TUnit.TestProject/GenericMethodTests.cs rename to tests/TUnit.TestProject/GenericMethodTests.cs diff --git a/TUnit.TestProject/GenericPropertyInjectionTests.cs b/tests/TUnit.TestProject/GenericPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/GenericPropertyInjectionTests.cs rename to tests/TUnit.TestProject/GenericPropertyInjectionTests.cs diff --git a/TUnit.TestProject/GenericTestExample.cs b/tests/TUnit.TestProject/GenericTestExample.cs similarity index 100% rename from TUnit.TestProject/GenericTestExample.cs rename to tests/TUnit.TestProject/GenericTestExample.cs diff --git a/TUnit.TestProject/GenericTests.cs b/tests/TUnit.TestProject/GenericTests.cs similarity index 100% rename from TUnit.TestProject/GenericTests.cs rename to tests/TUnit.TestProject/GenericTests.cs diff --git a/TUnit.TestProject/GenericTypeTests.cs b/tests/TUnit.TestProject/GenericTypeTests.cs similarity index 100% rename from TUnit.TestProject/GenericTypeTests.cs rename to tests/TUnit.TestProject/GenericTypeTests.cs diff --git a/TUnit.TestProject/GenericTypedDataSourceTests.cs b/tests/TUnit.TestProject/GenericTypedDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/GenericTypedDataSourceTests.cs rename to tests/TUnit.TestProject/GenericTypedDataSourceTests.cs diff --git a/TUnit.TestProject/GlobalSetUpCleanUp.cs b/tests/TUnit.TestProject/GlobalSetUpCleanUp.cs similarity index 100% rename from TUnit.TestProject/GlobalSetUpCleanUp.cs rename to tests/TUnit.TestProject/GlobalSetUpCleanUp.cs diff --git a/TUnit.TestProject/GlobalSetup.cs b/tests/TUnit.TestProject/GlobalSetup.cs similarity index 100% rename from TUnit.TestProject/GlobalSetup.cs rename to tests/TUnit.TestProject/GlobalSetup.cs diff --git a/TUnit.TestProject/GlobalTestHooks.cs b/tests/TUnit.TestProject/GlobalTestHooks.cs similarity index 100% rename from TUnit.TestProject/GlobalTestHooks.cs rename to tests/TUnit.TestProject/GlobalTestHooks.cs diff --git a/TUnit.TestProject/GlobalUsings.cs b/tests/TUnit.TestProject/GlobalUsings.cs similarity index 100% rename from TUnit.TestProject/GlobalUsings.cs rename to tests/TUnit.TestProject/GlobalUsings.cs diff --git a/TUnit.TestProject/HookContextRestorationTests.cs b/tests/TUnit.TestProject/HookContextRestorationTests.cs similarity index 100% rename from TUnit.TestProject/HookContextRestorationTests.cs rename to tests/TUnit.TestProject/HookContextRestorationTests.cs diff --git a/TUnit.TestProject/HookExecutionOrderTest.cs b/tests/TUnit.TestProject/HookExecutionOrderTest.cs similarity index 100% rename from TUnit.TestProject/HookExecutionOrderTest.cs rename to tests/TUnit.TestProject/HookExecutionOrderTest.cs diff --git a/TUnit.TestProject/HookExecutorHookTests.cs b/tests/TUnit.TestProject/HookExecutorHookTests.cs similarity index 100% rename from TUnit.TestProject/HookExecutorHookTests.cs rename to tests/TUnit.TestProject/HookExecutorHookTests.cs diff --git a/TUnit.TestProject/HookExecutorTests.cs b/tests/TUnit.TestProject/HookExecutorTests.cs similarity index 100% rename from TUnit.TestProject/HookExecutorTests.cs rename to tests/TUnit.TestProject/HookExecutorTests.cs diff --git a/TUnit.TestProject/HookGeneratorTest.cs b/tests/TUnit.TestProject/HookGeneratorTest.cs similarity index 100% rename from TUnit.TestProject/HookGeneratorTest.cs rename to tests/TUnit.TestProject/HookGeneratorTest.cs diff --git a/TUnit.TestProject/HookOrderTest.cs b/tests/TUnit.TestProject/HookOrderTest.cs similarity index 100% rename from TUnit.TestProject/HookOrderTest.cs rename to tests/TUnit.TestProject/HookOrderTest.cs diff --git a/TUnit.TestProject/HookTimeoutTests.cs b/tests/TUnit.TestProject/HookTimeoutTests.cs similarity index 100% rename from TUnit.TestProject/HookTimeoutTests.cs rename to tests/TUnit.TestProject/HookTimeoutTests.cs diff --git a/TUnit.TestProject/HumanizerDisplayNameTests.cs b/tests/TUnit.TestProject/HumanizerDisplayNameTests.cs similarity index 100% rename from TUnit.TestProject/HumanizerDisplayNameTests.cs rename to tests/TUnit.TestProject/HumanizerDisplayNameTests.cs diff --git a/TUnit.TestProject/IDisposableTests.cs b/tests/TUnit.TestProject/IDisposableTests.cs similarity index 100% rename from TUnit.TestProject/IDisposableTests.cs rename to tests/TUnit.TestProject/IDisposableTests.cs diff --git a/TUnit.TestProject/ImplicitOperatorPropertyInjectionTests.cs b/tests/TUnit.TestProject/ImplicitOperatorPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/ImplicitOperatorPropertyInjectionTests.cs rename to tests/TUnit.TestProject/ImplicitOperatorPropertyInjectionTests.cs diff --git a/TUnit.TestProject/InheritanceSharedTypeRepro.cs b/tests/TUnit.TestProject/InheritanceSharedTypeRepro.cs similarity index 100% rename from TUnit.TestProject/InheritanceSharedTypeRepro.cs rename to tests/TUnit.TestProject/InheritanceSharedTypeRepro.cs diff --git a/TUnit.TestProject/InheritedCategoryTestValidation.cs b/tests/TUnit.TestProject/InheritedCategoryTestValidation.cs similarity index 100% rename from TUnit.TestProject/InheritedCategoryTestValidation.cs rename to tests/TUnit.TestProject/InheritedCategoryTestValidation.cs diff --git a/TUnit.TestProject/InheritedPropertySetterTests.cs b/tests/TUnit.TestProject/InheritedPropertySetterTests.cs similarity index 100% rename from TUnit.TestProject/InheritedPropertySetterTests.cs rename to tests/TUnit.TestProject/InheritedPropertySetterTests.cs diff --git a/TUnit.TestProject/InheritedTestsFromDifferentProjectTests.cs b/tests/TUnit.TestProject/InheritedTestsFromDifferentProjectTests.cs similarity index 100% rename from TUnit.TestProject/InheritedTestsFromDifferentProjectTests.cs rename to tests/TUnit.TestProject/InheritedTestsFromDifferentProjectTests.cs diff --git a/TUnit.TestProject/InitializableTestClassTests.cs b/tests/TUnit.TestProject/InitializableTestClassTests.cs similarity index 100% rename from TUnit.TestProject/InitializableTestClassTests.cs rename to tests/TUnit.TestProject/InitializableTestClassTests.cs diff --git a/TUnit.TestProject/Inject_NonSharedInstance.cs b/tests/TUnit.TestProject/Inject_NonSharedInstance.cs similarity index 100% rename from TUnit.TestProject/Inject_NonSharedInstance.cs rename to tests/TUnit.TestProject/Inject_NonSharedInstance.cs diff --git a/TUnit.TestProject/Inject_SharedInstanceGlobally.cs b/tests/TUnit.TestProject/Inject_SharedInstanceGlobally.cs similarity index 100% rename from TUnit.TestProject/Inject_SharedInstanceGlobally.cs rename to tests/TUnit.TestProject/Inject_SharedInstanceGlobally.cs diff --git a/TUnit.TestProject/Inject_SharedInstancePerKey.cs b/tests/TUnit.TestProject/Inject_SharedInstancePerKey.cs similarity index 100% rename from TUnit.TestProject/Inject_SharedInstancePerKey.cs rename to tests/TUnit.TestProject/Inject_SharedInstancePerKey.cs diff --git a/TUnit.TestProject/Inject_SharedInstancePerTestClass.cs b/tests/TUnit.TestProject/Inject_SharedInstancePerTestClass.cs similarity index 100% rename from TUnit.TestProject/Inject_SharedInstancePerTestClass.cs rename to tests/TUnit.TestProject/Inject_SharedInstancePerTestClass.cs diff --git a/TUnit.TestProject/InjectedClassDataSourceWithAsyncInitializerTests.cs b/tests/TUnit.TestProject/InjectedClassDataSourceWithAsyncInitializerTests.cs similarity index 100% rename from TUnit.TestProject/InjectedClassDataSourceWithAsyncInitializerTests.cs rename to tests/TUnit.TestProject/InjectedClassDataSourceWithAsyncInitializerTests.cs diff --git a/TUnit.TestProject/InstanceData.cs b/tests/TUnit.TestProject/InstanceData.cs similarity index 100% rename from TUnit.TestProject/InstanceData.cs rename to tests/TUnit.TestProject/InstanceData.cs diff --git a/TUnit.TestProject/InternalClassDataSourceTests.cs b/tests/TUnit.TestProject/InternalClassDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/InternalClassDataSourceTests.cs rename to tests/TUnit.TestProject/InternalClassDataSourceTests.cs diff --git a/TUnit.TestProject/InternalMethodWithArgumentsTests.cs b/tests/TUnit.TestProject/InternalMethodWithArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/InternalMethodWithArgumentsTests.cs rename to tests/TUnit.TestProject/InternalMethodWithArgumentsTests.cs diff --git a/TUnit.TestProject/Issue2589Tests.cs b/tests/TUnit.TestProject/Issue2589Tests.cs similarity index 100% rename from TUnit.TestProject/Issue2589Tests.cs rename to tests/TUnit.TestProject/Issue2589Tests.cs diff --git a/TUnit.TestProject/JUnitReporterInvalidXmlCharacterTests.cs b/tests/TUnit.TestProject/JUnitReporterInvalidXmlCharacterTests.cs similarity index 100% rename from TUnit.TestProject/JUnitReporterInvalidXmlCharacterTests.cs rename to tests/TUnit.TestProject/JUnitReporterInvalidXmlCharacterTests.cs diff --git a/TUnit.TestProject/KeyedDataSourceTests.cs b/tests/TUnit.TestProject/KeyedDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/KeyedDataSourceTests.cs rename to tests/TUnit.TestProject/KeyedDataSourceTests.cs diff --git a/TUnit.TestProject/KeyedNotInParallelTests.cs b/tests/TUnit.TestProject/KeyedNotInParallelTests.cs similarity index 100% rename from TUnit.TestProject/KeyedNotInParallelTests.cs rename to tests/TUnit.TestProject/KeyedNotInParallelTests.cs diff --git a/TUnit.TestProject/LastTestEventReceiverTests.cs b/tests/TUnit.TestProject/LastTestEventReceiverTests.cs similarity index 100% rename from TUnit.TestProject/LastTestEventReceiverTests.cs rename to tests/TUnit.TestProject/LastTestEventReceiverTests.cs diff --git a/TUnit.TestProject/LongFailures.cs b/tests/TUnit.TestProject/LongFailures.cs similarity index 100% rename from TUnit.TestProject/LongFailures.cs rename to tests/TUnit.TestProject/LongFailures.cs diff --git a/TUnit.TestProject/MEDITest.cs b/tests/TUnit.TestProject/MEDITest.cs similarity index 100% rename from TUnit.TestProject/MEDITest.cs rename to tests/TUnit.TestProject/MEDITest.cs diff --git a/TUnit.TestProject/MatrixExclusionBugTest.cs b/tests/TUnit.TestProject/MatrixExclusionBugTest.cs similarity index 100% rename from TUnit.TestProject/MatrixExclusionBugTest.cs rename to tests/TUnit.TestProject/MatrixExclusionBugTest.cs diff --git a/TUnit.TestProject/MatrixTests.cs b/tests/TUnit.TestProject/MatrixTests.cs similarity index 100% rename from TUnit.TestProject/MatrixTests.cs rename to tests/TUnit.TestProject/MatrixTests.cs diff --git a/TUnit.TestProject/MethodDataSourceDrivenTests.cs b/tests/TUnit.TestProject/MethodDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/MethodDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/MethodDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/MethodDataSourceDrivenWithCancellationTokenTests.cs b/tests/TUnit.TestProject/MethodDataSourceDrivenWithCancellationTokenTests.cs similarity index 100% rename from TUnit.TestProject/MethodDataSourceDrivenWithCancellationTokenTests.cs rename to tests/TUnit.TestProject/MethodDataSourceDrivenWithCancellationTokenTests.cs diff --git a/TUnit.TestProject/MethodDataSourceWithArgumentsTests.cs b/tests/TUnit.TestProject/MethodDataSourceWithArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/MethodDataSourceWithArgumentsTests.cs rename to tests/TUnit.TestProject/MethodDataSourceWithArgumentsTests.cs diff --git a/TUnit.TestProject/MethodDataSourceWithParametersTest.cs b/tests/TUnit.TestProject/MethodDataSourceWithParametersTest.cs similarity index 100% rename from TUnit.TestProject/MethodDataSourceWithParametersTest.cs rename to tests/TUnit.TestProject/MethodDataSourceWithParametersTest.cs diff --git a/TUnit.TestProject/MinimalDiscoveryTest.cs b/tests/TUnit.TestProject/MinimalDiscoveryTest.cs similarity index 100% rename from TUnit.TestProject/MinimalDiscoveryTest.cs rename to tests/TUnit.TestProject/MinimalDiscoveryTest.cs diff --git a/TUnit.TestProject/MixedDataSourceBugTest.cs b/tests/TUnit.TestProject/MixedDataSourceBugTest.cs similarity index 100% rename from TUnit.TestProject/MixedDataSourceBugTest.cs rename to tests/TUnit.TestProject/MixedDataSourceBugTest.cs diff --git a/TUnit.TestProject/MixedMatrixTests.cs b/tests/TUnit.TestProject/MixedMatrixTests.cs similarity index 100% rename from TUnit.TestProject/MixedMatrixTests.cs rename to tests/TUnit.TestProject/MixedMatrixTests.cs diff --git a/TUnit.TestProject/Models/InitialisableClass.cs b/tests/TUnit.TestProject/Models/InitialisableClass.cs similarity index 100% rename from TUnit.TestProject/Models/InitialisableClass.cs rename to tests/TUnit.TestProject/Models/InitialisableClass.cs diff --git a/TUnit.TestProject/MultipleClassDataGeneratorsTests.cs b/tests/TUnit.TestProject/MultipleClassDataGeneratorsTests.cs similarity index 100% rename from TUnit.TestProject/MultipleClassDataGeneratorsTests.cs rename to tests/TUnit.TestProject/MultipleClassDataGeneratorsTests.cs diff --git a/TUnit.TestProject/MultipleClassDataSourceDrivenTests.cs b/tests/TUnit.TestProject/MultipleClassDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/MultipleClassDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/MultipleClassDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/MultipleDataSourcesTests.cs b/tests/TUnit.TestProject/MultipleDataSourcesTests.cs similarity index 100% rename from TUnit.TestProject/MultipleDataSourcesTests.cs rename to tests/TUnit.TestProject/MultipleDataSourcesTests.cs diff --git a/TUnit.TestProject/NameOfArgumentTests.cs b/tests/TUnit.TestProject/NameOfArgumentTests.cs similarity index 100% rename from TUnit.TestProject/NameOfArgumentTests.cs rename to tests/TUnit.TestProject/NameOfArgumentTests.cs diff --git a/TUnit.TestProject/NestedBaseTests.cs b/tests/TUnit.TestProject/NestedBaseTests.cs similarity index 100% rename from TUnit.TestProject/NestedBaseTests.cs rename to tests/TUnit.TestProject/NestedBaseTests.cs diff --git a/TUnit.TestProject/NestedClassDataSourceDrivenTests2.cs b/tests/TUnit.TestProject/NestedClassDataSourceDrivenTests2.cs similarity index 100% rename from TUnit.TestProject/NestedClassDataSourceDrivenTests2.cs rename to tests/TUnit.TestProject/NestedClassDataSourceDrivenTests2.cs diff --git a/TUnit.TestProject/NestedClassDataSourceDrivenTests3.cs b/tests/TUnit.TestProject/NestedClassDataSourceDrivenTests3.cs similarity index 100% rename from TUnit.TestProject/NestedClassDataSourceDrivenTests3.cs rename to tests/TUnit.TestProject/NestedClassDataSourceDrivenTests3.cs diff --git a/TUnit.TestProject/NestedDataSourcesThrow.cs b/tests/TUnit.TestProject/NestedDataSourcesThrow.cs similarity index 100% rename from TUnit.TestProject/NestedDataSourcesThrow.cs rename to tests/TUnit.TestProject/NestedDataSourcesThrow.cs diff --git a/TUnit.TestProject/NestedExceptionTests.cs b/tests/TUnit.TestProject/NestedExceptionTests.cs similarity index 100% rename from TUnit.TestProject/NestedExceptionTests.cs rename to tests/TUnit.TestProject/NestedExceptionTests.cs diff --git a/TUnit.TestProject/NestedPropertyInjectionTests.cs b/tests/TUnit.TestProject/NestedPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/NestedPropertyInjectionTests.cs rename to tests/TUnit.TestProject/NestedPropertyInjectionTests.cs diff --git a/TUnit.TestProject/NestedTestClassTests.cs b/tests/TUnit.TestProject/NestedTestClassTests.cs similarity index 100% rename from TUnit.TestProject/NestedTestClassTests.cs rename to tests/TUnit.TestProject/NestedTestClassTests.cs diff --git a/TUnit.TestProject/NestedTupleDataSourceTests.cs b/tests/TUnit.TestProject/NestedTupleDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/NestedTupleDataSourceTests.cs rename to tests/TUnit.TestProject/NestedTupleDataSourceTests.cs diff --git a/TUnit.TestProject/NestedTupleTest.cs b/tests/TUnit.TestProject/NestedTupleTest.cs similarity index 100% rename from TUnit.TestProject/NestedTupleTest.cs rename to tests/TUnit.TestProject/NestedTupleTest.cs diff --git a/TUnit.TestProject/NotDiscoverableTests.cs b/tests/TUnit.TestProject/NotDiscoverableTests.cs similarity index 100% rename from TUnit.TestProject/NotDiscoverableTests.cs rename to tests/TUnit.TestProject/NotDiscoverableTests.cs diff --git a/TUnit.TestProject/NotInParallelClassGroupingTests.cs b/tests/TUnit.TestProject/NotInParallelClassGroupingTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelClassGroupingTests.cs rename to tests/TUnit.TestProject/NotInParallelClassGroupingTests.cs diff --git a/TUnit.TestProject/NotInParallelExecutionTests.cs b/tests/TUnit.TestProject/NotInParallelExecutionTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelExecutionTests.cs rename to tests/TUnit.TestProject/NotInParallelExecutionTests.cs diff --git a/TUnit.TestProject/NotInParallelMixedTests.cs b/tests/TUnit.TestProject/NotInParallelMixedTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelMixedTests.cs rename to tests/TUnit.TestProject/NotInParallelMixedTests.cs diff --git a/TUnit.TestProject/NotInParallelOrderExecutionTests.cs b/tests/TUnit.TestProject/NotInParallelOrderExecutionTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelOrderExecutionTests.cs rename to tests/TUnit.TestProject/NotInParallelOrderExecutionTests.cs diff --git a/TUnit.TestProject/NotInParallelOrderTest.cs b/tests/TUnit.TestProject/NotInParallelOrderTest.cs similarity index 100% rename from TUnit.TestProject/NotInParallelOrderTest.cs rename to tests/TUnit.TestProject/NotInParallelOrderTest.cs diff --git a/TUnit.TestProject/NotInParallelTests.cs b/tests/TUnit.TestProject/NotInParallelTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelTests.cs rename to tests/TUnit.TestProject/NotInParallelTests.cs diff --git a/TUnit.TestProject/NotInParallelWithDependsOnTests.cs b/tests/TUnit.TestProject/NotInParallelWithDependsOnTests.cs similarity index 100% rename from TUnit.TestProject/NotInParallelWithDependsOnTests.cs rename to tests/TUnit.TestProject/NotInParallelWithDependsOnTests.cs diff --git a/TUnit.TestProject/NullableArgumentsTest.cs b/tests/TUnit.TestProject/NullableArgumentsTest.cs similarity index 100% rename from TUnit.TestProject/NullableArgumentsTest.cs rename to tests/TUnit.TestProject/NullableArgumentsTest.cs diff --git a/TUnit.TestProject/NullableByteArgumentTests.cs b/tests/TUnit.TestProject/NullableByteArgumentTests.cs similarity index 100% rename from TUnit.TestProject/NullableByteArgumentTests.cs rename to tests/TUnit.TestProject/NullableByteArgumentTests.cs diff --git a/TUnit.TestProject/NumberArgumentTests.cs b/tests/TUnit.TestProject/NumberArgumentTests.cs similarity index 100% rename from TUnit.TestProject/NumberArgumentTests.cs rename to tests/TUnit.TestProject/NumberArgumentTests.cs diff --git a/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base1.cs b/tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base1.cs similarity index 100% rename from TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base1.cs rename to tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base1.cs diff --git a/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base2.cs b/tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base2.cs similarity index 100% rename from TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base2.cs rename to tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/Base2.cs diff --git a/TUnit.TestProject/OneTimeCleanUpWithBaseTests/NonBase.cs b/tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/NonBase.cs similarity index 100% rename from TUnit.TestProject/OneTimeCleanUpWithBaseTests/NonBase.cs rename to tests/TUnit.TestProject/OneTimeCleanUpWithBaseTests/NonBase.cs diff --git a/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base1.cs b/tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base1.cs similarity index 100% rename from TUnit.TestProject/OneTimeSetUpWithBaseTests/Base1.cs rename to tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base1.cs diff --git a/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base2.cs b/tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base2.cs similarity index 100% rename from TUnit.TestProject/OneTimeSetUpWithBaseTests/Base2.cs rename to tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/Base2.cs diff --git a/TUnit.TestProject/OneTimeSetUpWithBaseTests/NonBase.cs b/tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/NonBase.cs similarity index 100% rename from TUnit.TestProject/OneTimeSetUpWithBaseTests/NonBase.cs rename to tests/TUnit.TestProject/OneTimeSetUpWithBaseTests/NonBase.cs diff --git a/TUnit.TestProject/OptionalArgumentsTests.cs b/tests/TUnit.TestProject/OptionalArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/OptionalArgumentsTests.cs rename to tests/TUnit.TestProject/OptionalArgumentsTests.cs diff --git a/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base1.cs b/tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base1.cs similarity index 100% rename from TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base1.cs rename to tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base1.cs diff --git a/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base2.cs b/tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base2.cs similarity index 100% rename from TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base2.cs rename to tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base2.cs diff --git a/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base3.cs b/tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base3.cs similarity index 100% rename from TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base3.cs rename to tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Base3.cs diff --git a/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Tests.cs b/tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Tests.cs similarity index 100% rename from TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Tests.cs rename to tests/TUnit.TestProject/OrderedByAttributeOrderParameterSetupTests/Tests.cs diff --git a/TUnit.TestProject/OrderedSetupTests/Base1.cs b/tests/TUnit.TestProject/OrderedSetupTests/Base1.cs similarity index 100% rename from TUnit.TestProject/OrderedSetupTests/Base1.cs rename to tests/TUnit.TestProject/OrderedSetupTests/Base1.cs diff --git a/TUnit.TestProject/OrderedSetupTests/Base2.cs b/tests/TUnit.TestProject/OrderedSetupTests/Base2.cs similarity index 100% rename from TUnit.TestProject/OrderedSetupTests/Base2.cs rename to tests/TUnit.TestProject/OrderedSetupTests/Base2.cs diff --git a/TUnit.TestProject/OrderedSetupTests/Base3.cs b/tests/TUnit.TestProject/OrderedSetupTests/Base3.cs similarity index 100% rename from TUnit.TestProject/OrderedSetupTests/Base3.cs rename to tests/TUnit.TestProject/OrderedSetupTests/Base3.cs diff --git a/TUnit.TestProject/OrderedSetupTests/Tests.cs b/tests/TUnit.TestProject/OrderedSetupTests/Tests.cs similarity index 100% rename from TUnit.TestProject/OrderedSetupTests/Tests.cs rename to tests/TUnit.TestProject/OrderedSetupTests/Tests.cs diff --git a/TUnit.TestProject/OrderedTests.cs b/tests/TUnit.TestProject/OrderedTests.cs similarity index 100% rename from TUnit.TestProject/OrderedTests.cs rename to tests/TUnit.TestProject/OrderedTests.cs diff --git a/TUnit.TestProject/OtherAssertionTests.cs.disabled b/tests/TUnit.TestProject/OtherAssertionTests.cs.disabled similarity index 100% rename from TUnit.TestProject/OtherAssertionTests.cs.disabled rename to tests/TUnit.TestProject/OtherAssertionTests.cs.disabled diff --git a/TUnit.TestProject/OverrideResultsTests.cs b/tests/TUnit.TestProject/OverrideResultsTests.cs similarity index 100% rename from TUnit.TestProject/OverrideResultsTests.cs rename to tests/TUnit.TestProject/OverrideResultsTests.cs diff --git a/TUnit.TestProject/ParallelLimiterTests.cs b/tests/TUnit.TestProject/ParallelLimiterTests.cs similarity index 100% rename from TUnit.TestProject/ParallelLimiterTests.cs rename to tests/TUnit.TestProject/ParallelLimiterTests.cs diff --git a/TUnit.TestProject/ParallelPropertyInjectionTests.cs b/tests/TUnit.TestProject/ParallelPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/ParallelPropertyInjectionTests.cs rename to tests/TUnit.TestProject/ParallelPropertyInjectionTests.cs diff --git a/TUnit.TestProject/ParallelTests.cs b/tests/TUnit.TestProject/ParallelTests.cs similarity index 100% rename from TUnit.TestProject/ParallelTests.cs rename to tests/TUnit.TestProject/ParallelTests.cs diff --git a/TUnit.TestProject/ParallelismValidationTests.cs b/tests/TUnit.TestProject/ParallelismValidationTests.cs similarity index 100% rename from TUnit.TestProject/ParallelismValidationTests.cs rename to tests/TUnit.TestProject/ParallelismValidationTests.cs diff --git a/TUnit.TestProject/ParametersTests.cs b/tests/TUnit.TestProject/ParametersTests.cs similarity index 100% rename from TUnit.TestProject/ParametersTests.cs rename to tests/TUnit.TestProject/ParametersTests.cs diff --git a/TUnit.TestProject/ParamsArgumentsTests.cs b/tests/TUnit.TestProject/ParamsArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/ParamsArgumentsTests.cs rename to tests/TUnit.TestProject/ParamsArgumentsTests.cs diff --git a/TUnit.TestProject/PassFailTests.cs b/tests/TUnit.TestProject/PassFailTests.cs similarity index 100% rename from TUnit.TestProject/PassFailTests.cs rename to tests/TUnit.TestProject/PassFailTests.cs diff --git a/TUnit.TestProject/PriorityFilteringTests.cs b/tests/TUnit.TestProject/PriorityFilteringTests.cs similarity index 100% rename from TUnit.TestProject/PriorityFilteringTests.cs rename to tests/TUnit.TestProject/PriorityFilteringTests.cs diff --git a/TUnit.TestProject/PriorityTests.cs b/tests/TUnit.TestProject/PriorityTests.cs similarity index 100% rename from TUnit.TestProject/PriorityTests.cs rename to tests/TUnit.TestProject/PriorityTests.cs diff --git a/TUnit.TestProject/PropertyInitTest.cs b/tests/TUnit.TestProject/PropertyInitTest.cs similarity index 100% rename from TUnit.TestProject/PropertyInitTest.cs rename to tests/TUnit.TestProject/PropertyInitTest.cs diff --git a/TUnit.TestProject/PropertyInitializationTests.cs b/tests/TUnit.TestProject/PropertyInitializationTests.cs similarity index 100% rename from TUnit.TestProject/PropertyInitializationTests.cs rename to tests/TUnit.TestProject/PropertyInitializationTests.cs diff --git a/TUnit.TestProject/PropertySetterTests.cs b/tests/TUnit.TestProject/PropertySetterTests.cs similarity index 100% rename from TUnit.TestProject/PropertySetterTests.cs rename to tests/TUnit.TestProject/PropertySetterTests.cs diff --git a/TUnit.TestProject/RepeatAttributeCountTest.cs b/tests/TUnit.TestProject/RepeatAttributeCountTest.cs similarity index 100% rename from TUnit.TestProject/RepeatAttributeCountTest.cs rename to tests/TUnit.TestProject/RepeatAttributeCountTest.cs diff --git a/TUnit.TestProject/RepeatIndexVerificationTest.cs b/tests/TUnit.TestProject/RepeatIndexVerificationTest.cs similarity index 100% rename from TUnit.TestProject/RepeatIndexVerificationTest.cs rename to tests/TUnit.TestProject/RepeatIndexVerificationTest.cs diff --git a/TUnit.TestProject/RepeatTests.cs b/tests/TUnit.TestProject/RepeatTests.cs similarity index 100% rename from TUnit.TestProject/RepeatTests.cs rename to tests/TUnit.TestProject/RepeatTests.cs diff --git a/TUnit.TestProject/RetryTests.cs b/tests/TUnit.TestProject/RetryTests.cs similarity index 100% rename from TUnit.TestProject/RetryTests.cs rename to tests/TUnit.TestProject/RetryTests.cs diff --git a/TUnit.TestProject/ReturnTypeTests.cs b/tests/TUnit.TestProject/ReturnTypeTests.cs similarity index 100% rename from TUnit.TestProject/ReturnTypeTests.cs rename to tests/TUnit.TestProject/ReturnTypeTests.cs diff --git a/TUnit.TestProject/RunOnSkipTests.cs b/tests/TUnit.TestProject/RunOnSkipTests.cs similarity index 100% rename from TUnit.TestProject/RunOnSkipTests.cs rename to tests/TUnit.TestProject/RunOnSkipTests.cs diff --git a/TUnit.TestProject/RuntimeConversionPropertyInjectionTests.cs b/tests/TUnit.TestProject/RuntimeConversionPropertyInjectionTests.cs similarity index 100% rename from TUnit.TestProject/RuntimeConversionPropertyInjectionTests.cs rename to tests/TUnit.TestProject/RuntimeConversionPropertyInjectionTests.cs diff --git a/TUnit.TestProject/STAThreadTests.cs b/tests/TUnit.TestProject/STAThreadTests.cs similarity index 100% rename from TUnit.TestProject/STAThreadTests.cs rename to tests/TUnit.TestProject/STAThreadTests.cs diff --git a/TUnit.TestProject/ScopedEventReceiverTests.cs b/tests/TUnit.TestProject/ScopedEventReceiverTests.cs similarity index 100% rename from TUnit.TestProject/ScopedEventReceiverTests.cs rename to tests/TUnit.TestProject/ScopedEventReceiverTests.cs diff --git a/TUnit.TestProject/ScopedRetryAttributePriorityTests.cs b/tests/TUnit.TestProject/ScopedRetryAttributePriorityTests.cs similarity index 100% rename from TUnit.TestProject/ScopedRetryAttributePriorityTests.cs rename to tests/TUnit.TestProject/ScopedRetryAttributePriorityTests.cs diff --git a/TUnit.TestProject/SetHookExecutorTests.cs b/tests/TUnit.TestProject/SetHookExecutorTests.cs similarity index 100% rename from TUnit.TestProject/SetHookExecutorTests.cs rename to tests/TUnit.TestProject/SetHookExecutorTests.cs diff --git a/TUnit.TestProject/SharedDisposalTest.cs b/tests/TUnit.TestProject/SharedDisposalTest.cs similarity index 100% rename from TUnit.TestProject/SharedDisposalTest.cs rename to tests/TUnit.TestProject/SharedDisposalTest.cs diff --git a/TUnit.TestProject/SimpleArgumentsTest.cs b/tests/TUnit.TestProject/SimpleArgumentsTest.cs similarity index 100% rename from TUnit.TestProject/SimpleArgumentsTest.cs rename to tests/TUnit.TestProject/SimpleArgumentsTest.cs diff --git a/TUnit.TestProject/SimpleDataSourceTest.cs b/tests/TUnit.TestProject/SimpleDataSourceTest.cs similarity index 100% rename from TUnit.TestProject/SimpleDataSourceTest.cs rename to tests/TUnit.TestProject/SimpleDataSourceTest.cs diff --git a/TUnit.TestProject/SimpleGenericTests.cs b/tests/TUnit.TestProject/SimpleGenericTests.cs similarity index 100% rename from TUnit.TestProject/SimpleGenericTests.cs rename to tests/TUnit.TestProject/SimpleGenericTests.cs diff --git a/TUnit.TestProject/SimpleHookTest.cs b/tests/TUnit.TestProject/SimpleHookTest.cs similarity index 100% rename from TUnit.TestProject/SimpleHookTest.cs rename to tests/TUnit.TestProject/SimpleHookTest.cs diff --git a/TUnit.TestProject/SimpleInheritanceTest.cs b/tests/TUnit.TestProject/SimpleInheritanceTest.cs similarity index 100% rename from TUnit.TestProject/SimpleInheritanceTest.cs rename to tests/TUnit.TestProject/SimpleInheritanceTest.cs diff --git a/TUnit.TestProject/SimpleInheritsTestExample.cs b/tests/TUnit.TestProject/SimpleInheritsTestExample.cs similarity index 100% rename from TUnit.TestProject/SimpleInheritsTestExample.cs rename to tests/TUnit.TestProject/SimpleInheritsTestExample.cs diff --git a/TUnit.TestProject/SimpleMethodDataSourceWithArgumentsTest.cs b/tests/TUnit.TestProject/SimpleMethodDataSourceWithArgumentsTest.cs similarity index 100% rename from TUnit.TestProject/SimpleMethodDataSourceWithArgumentsTest.cs rename to tests/TUnit.TestProject/SimpleMethodDataSourceWithArgumentsTest.cs diff --git a/TUnit.TestProject/SimplePropertyFilterTest.cs b/tests/TUnit.TestProject/SimplePropertyFilterTest.cs similarity index 100% rename from TUnit.TestProject/SimplePropertyFilterTest.cs rename to tests/TUnit.TestProject/SimplePropertyFilterTest.cs diff --git a/TUnit.TestProject/SimpleRetryPriorityTest.cs b/tests/TUnit.TestProject/SimpleRetryPriorityTest.cs similarity index 100% rename from TUnit.TestProject/SimpleRetryPriorityTest.cs rename to tests/TUnit.TestProject/SimpleRetryPriorityTest.cs diff --git a/TUnit.TestProject/SimpleSkipTest.cs b/tests/TUnit.TestProject/SimpleSkipTest.cs similarity index 100% rename from TUnit.TestProject/SimpleSkipTest.cs rename to tests/TUnit.TestProject/SimpleSkipTest.cs diff --git a/TUnit.TestProject/SimpleStaticTest.cs b/tests/TUnit.TestProject/SimpleStaticTest.cs similarity index 100% rename from TUnit.TestProject/SimpleStaticTest.cs rename to tests/TUnit.TestProject/SimpleStaticTest.cs diff --git a/TUnit.TestProject/SimpleTupleTest.cs b/tests/TUnit.TestProject/SimpleTupleTest.cs similarity index 100% rename from TUnit.TestProject/SimpleTupleTest.cs rename to tests/TUnit.TestProject/SimpleTupleTest.cs diff --git a/TUnit.TestProject/SkipConstructorTest.cs b/tests/TUnit.TestProject/SkipConstructorTest.cs similarity index 100% rename from TUnit.TestProject/SkipConstructorTest.cs rename to tests/TUnit.TestProject/SkipConstructorTest.cs diff --git a/TUnit.TestProject/SkipExceptionFixTest.cs b/tests/TUnit.TestProject/SkipExceptionFixTest.cs similarity index 100% rename from TUnit.TestProject/SkipExceptionFixTest.cs rename to tests/TUnit.TestProject/SkipExceptionFixTest.cs diff --git a/TUnit.TestProject/SkipIfNotDynamicCodeSupportedAttribute.cs b/tests/TUnit.TestProject/SkipIfNotDynamicCodeSupportedAttribute.cs similarity index 100% rename from TUnit.TestProject/SkipIfNotDynamicCodeSupportedAttribute.cs rename to tests/TUnit.TestProject/SkipIfNotDynamicCodeSupportedAttribute.cs diff --git a/TUnit.TestProject/SkipInHooksTests.cs b/tests/TUnit.TestProject/SkipInHooksTests.cs similarity index 100% rename from TUnit.TestProject/SkipInHooksTests.cs rename to tests/TUnit.TestProject/SkipInHooksTests.cs diff --git a/TUnit.TestProject/SkipTests.cs b/tests/TUnit.TestProject/SkipTests.cs similarity index 100% rename from TUnit.TestProject/SkipTests.cs rename to tests/TUnit.TestProject/SkipTests.cs diff --git a/TUnit.TestProject/SkippableArgumentTests.cs b/tests/TUnit.TestProject/SkippableArgumentTests.cs similarity index 100% rename from TUnit.TestProject/SkippableArgumentTests.cs rename to tests/TUnit.TestProject/SkippableArgumentTests.cs diff --git a/TUnit.TestProject/SmartInferenceTests.cs b/tests/TUnit.TestProject/SmartInferenceTests.cs similarity index 100% rename from TUnit.TestProject/SmartInferenceTests.cs rename to tests/TUnit.TestProject/SmartInferenceTests.cs diff --git a/TUnit.TestProject/SomethingElseAttribute.cs b/tests/TUnit.TestProject/SomethingElseAttribute.cs similarity index 100% rename from TUnit.TestProject/SomethingElseAttribute.cs rename to tests/TUnit.TestProject/SomethingElseAttribute.cs diff --git a/TUnit.TestProject/StringArgumentTests.cs b/tests/TUnit.TestProject/StringArgumentTests.cs similarity index 100% rename from TUnit.TestProject/StringArgumentTests.cs rename to tests/TUnit.TestProject/StringArgumentTests.cs diff --git a/TUnit.TestProject/StringToParsableArgumentsTests.cs b/tests/TUnit.TestProject/StringToParsableArgumentsTests.cs similarity index 100% rename from TUnit.TestProject/StringToParsableArgumentsTests.cs rename to tests/TUnit.TestProject/StringToParsableArgumentsTests.cs diff --git a/TUnit.TestProject/TUnit.TestProject.csproj b/tests/TUnit.TestProject/TUnit.TestProject.csproj similarity index 86% rename from TUnit.TestProject/TUnit.TestProject.csproj rename to tests/TUnit.TestProject/TUnit.TestProject.csproj index 83b9b1b90f5..bb2f9a84854 100644 --- a/TUnit.TestProject/TUnit.TestProject.csproj +++ b/tests/TUnit.TestProject/TUnit.TestProject.csproj @@ -1,6 +1,6 @@ - + false @@ -42,8 +42,8 @@ - - + + @@ -59,7 +59,7 @@ - - + + diff --git a/TUnit.TestProject/TestArtifactTests.cs b/tests/TUnit.TestProject/TestArtifactTests.cs similarity index 100% rename from TUnit.TestProject/TestArtifactTests.cs rename to tests/TUnit.TestProject/TestArtifactTests.cs diff --git a/TUnit.TestProject/TestBuildContextOutputCaptureTests.cs b/tests/TUnit.TestProject/TestBuildContextOutputCaptureTests.cs similarity index 100% rename from TUnit.TestProject/TestBuildContextOutputCaptureTests.cs rename to tests/TUnit.TestProject/TestBuildContextOutputCaptureTests.cs diff --git a/TUnit.TestProject/TestClassConstructor.cs b/tests/TUnit.TestProject/TestClassConstructor.cs similarity index 100% rename from TUnit.TestProject/TestClassConstructor.cs rename to tests/TUnit.TestProject/TestClassConstructor.cs diff --git a/TUnit.TestProject/TestContextIsolationTests.cs b/tests/TUnit.TestProject/TestContextIsolationTests.cs similarity index 100% rename from TUnit.TestProject/TestContextIsolationTests.cs rename to tests/TUnit.TestProject/TestContextIsolationTests.cs diff --git a/TUnit.TestProject/TestContextTests.cs b/tests/TUnit.TestProject/TestContextTests.cs similarity index 100% rename from TUnit.TestProject/TestContextTests.cs rename to tests/TUnit.TestProject/TestContextTests.cs diff --git a/TUnit.TestProject/TestCountVerificationTests.cs b/tests/TUnit.TestProject/TestCountVerificationTests.cs similarity index 100% rename from TUnit.TestProject/TestCountVerificationTests.cs rename to tests/TUnit.TestProject/TestCountVerificationTests.cs diff --git a/TUnit.TestProject/TestData.cs b/tests/TUnit.TestProject/TestData.cs similarity index 100% rename from TUnit.TestProject/TestData.cs rename to tests/TUnit.TestProject/TestData.cs diff --git a/TUnit.TestProject/TestDataRowCallerArgumentExpressionTests.cs b/tests/TUnit.TestProject/TestDataRowCallerArgumentExpressionTests.cs similarity index 100% rename from TUnit.TestProject/TestDataRowCallerArgumentExpressionTests.cs rename to tests/TUnit.TestProject/TestDataRowCallerArgumentExpressionTests.cs diff --git a/TUnit.TestProject/TestDataSources.cs b/tests/TUnit.TestProject/TestDataSources.cs similarity index 100% rename from TUnit.TestProject/TestDataSources.cs rename to tests/TUnit.TestProject/TestDataSources.cs diff --git a/TUnit.TestProject/TestDiscoveryHookTests.cs b/tests/TUnit.TestProject/TestDiscoveryHookTests.cs similarity index 100% rename from TUnit.TestProject/TestDiscoveryHookTests.cs rename to tests/TUnit.TestProject/TestDiscoveryHookTests.cs diff --git a/TUnit.TestProject/TestEnum.cs b/tests/TUnit.TestProject/TestEnum.cs similarity index 100% rename from TUnit.TestProject/TestEnum.cs rename to tests/TUnit.TestProject/TestEnum.cs diff --git a/TUnit.TestProject/TestEnum2.cs b/tests/TUnit.TestProject/TestEnum2.cs similarity index 100% rename from TUnit.TestProject/TestEnum2.cs rename to tests/TUnit.TestProject/TestEnum2.cs diff --git a/TUnit.TestProject/TestExecutorScopeHierarchyTests.cs b/tests/TUnit.TestProject/TestExecutorScopeHierarchyTests.cs similarity index 100% rename from TUnit.TestProject/TestExecutorScopeHierarchyTests.cs rename to tests/TUnit.TestProject/TestExecutorScopeHierarchyTests.cs diff --git a/TUnit.TestProject/TestExecutors/CrossPlatformTestExecutor.cs b/tests/TUnit.TestProject/TestExecutors/CrossPlatformTestExecutor.cs similarity index 100% rename from TUnit.TestProject/TestExecutors/CrossPlatformTestExecutor.cs rename to tests/TUnit.TestProject/TestExecutors/CrossPlatformTestExecutor.cs diff --git a/TUnit.TestProject/TestExecutors/ScopeTrackingExecutor.cs b/tests/TUnit.TestProject/TestExecutors/ScopeTrackingExecutor.cs similarity index 100% rename from TUnit.TestProject/TestExecutors/ScopeTrackingExecutor.cs rename to tests/TUnit.TestProject/TestExecutors/ScopeTrackingExecutor.cs diff --git a/TUnit.TestProject/TestIdDebugTest.cs b/tests/TUnit.TestProject/TestIdDebugTest.cs similarity index 100% rename from TUnit.TestProject/TestIdDebugTest.cs rename to tests/TUnit.TestProject/TestIdDebugTest.cs diff --git a/TUnit.TestProject/TestMixedGenericParameters.cs b/tests/TUnit.TestProject/TestMixedGenericParameters.cs similarity index 100% rename from TUnit.TestProject/TestMixedGenericParameters.cs rename to tests/TUnit.TestProject/TestMixedGenericParameters.cs diff --git a/TUnit.TestProject/TestVariantTests.cs b/tests/TUnit.TestProject/TestVariantTests.cs similarity index 100% rename from TUnit.TestProject/TestVariantTests.cs rename to tests/TUnit.TestProject/TestVariantTests.cs diff --git a/TUnit.TestProject/Tests.cs b/tests/TUnit.TestProject/Tests.cs similarity index 100% rename from TUnit.TestProject/Tests.cs rename to tests/TUnit.TestProject/Tests.cs diff --git a/TUnit.TestProject/TimeoutCancellationTokenTests.cs b/tests/TUnit.TestProject/TimeoutCancellationTokenTests.cs similarity index 100% rename from TUnit.TestProject/TimeoutCancellationTokenTests.cs rename to tests/TUnit.TestProject/TimeoutCancellationTokenTests.cs diff --git a/TUnit.TestProject/TransactionTest.cs b/tests/TUnit.TestProject/TransactionTest.cs similarity index 100% rename from TUnit.TestProject/TransactionTest.cs rename to tests/TUnit.TestProject/TransactionTest.cs diff --git a/TUnit.TestProject/TransitiveDependenciesTests.cs b/tests/TUnit.TestProject/TransitiveDependenciesTests.cs similarity index 100% rename from TUnit.TestProject/TransitiveDependenciesTests.cs rename to tests/TUnit.TestProject/TransitiveDependenciesTests.cs diff --git a/TUnit.TestProject/TupleDataSourceDrivenTests.cs b/tests/TUnit.TestProject/TupleDataSourceDrivenTests.cs similarity index 100% rename from TUnit.TestProject/TupleDataSourceDrivenTests.cs rename to tests/TUnit.TestProject/TupleDataSourceDrivenTests.cs diff --git a/TUnit.TestProject/TupleUnwrappingTests.cs b/tests/TUnit.TestProject/TupleUnwrappingTests.cs similarity index 100% rename from TUnit.TestProject/TupleUnwrappingTests.cs rename to tests/TUnit.TestProject/TupleUnwrappingTests.cs diff --git a/TUnit.TestProject/TypedDataSourceTests.cs b/tests/TUnit.TestProject/TypedDataSourceTests.cs similarity index 100% rename from TUnit.TestProject/TypedDataSourceTests.cs rename to tests/TUnit.TestProject/TypedDataSourceTests.cs diff --git a/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs b/tests/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs similarity index 100% rename from TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs rename to tests/TUnit.TestProject/UniqueBuilderContextsOnEnumerableDataGeneratorTests.cs diff --git a/TUnit.TestProject/UniqueObjectsOnEnumerableDataGeneratorTests.cs b/tests/TUnit.TestProject/UniqueObjectsOnEnumerableDataGeneratorTests.cs similarity index 100% rename from TUnit.TestProject/UniqueObjectsOnEnumerableDataGeneratorTests.cs rename to tests/TUnit.TestProject/UniqueObjectsOnEnumerableDataGeneratorTests.cs diff --git a/TUnit.TestProject/VerifyFixTest.cs b/tests/TUnit.TestProject/VerifyFixTest.cs similarity index 100% rename from TUnit.TestProject/VerifyFixTest.cs rename to tests/TUnit.TestProject/VerifyFixTest.cs diff --git a/TUnit.TestProject/VirtualHookOverrideTests.cs b/tests/TUnit.TestProject/VirtualHookOverrideTests.cs similarity index 100% rename from TUnit.TestProject/VirtualHookOverrideTests.cs rename to tests/TUnit.TestProject/VirtualHookOverrideTests.cs diff --git a/TUnit.TestProject/testconfig.json b/tests/TUnit.TestProject/testconfig.json similarity index 100% rename from TUnit.TestProject/testconfig.json rename to tests/TUnit.TestProject/testconfig.json diff --git a/TUnit.UnitTests/AsyncDataSourceTests.cs b/tests/TUnit.UnitTests/AsyncDataSourceTests.cs similarity index 100% rename from TUnit.UnitTests/AsyncDataSourceTests.cs rename to tests/TUnit.UnitTests/AsyncDataSourceTests.cs diff --git a/TUnit.UnitTests/ComplexGenericInheritanceTests.cs b/tests/TUnit.UnitTests/ComplexGenericInheritanceTests.cs similarity index 100% rename from TUnit.UnitTests/ComplexGenericInheritanceTests.cs rename to tests/TUnit.UnitTests/ComplexGenericInheritanceTests.cs diff --git a/TUnit.UnitTests/ContextProviderTests.cs b/tests/TUnit.UnitTests/ContextProviderTests.cs similarity index 100% rename from TUnit.UnitTests/ContextProviderTests.cs rename to tests/TUnit.UnitTests/ContextProviderTests.cs diff --git a/TUnit.UnitTests/ContextThreadSafetyTests.cs b/tests/TUnit.UnitTests/ContextThreadSafetyTests.cs similarity index 100% rename from TUnit.UnitTests/ContextThreadSafetyTests.cs rename to tests/TUnit.UnitTests/ContextThreadSafetyTests.cs diff --git a/TUnit.UnitTests/DataSourceHelpersTests.cs b/tests/TUnit.UnitTests/DataSourceHelpersTests.cs similarity index 100% rename from TUnit.UnitTests/DataSourceHelpersTests.cs rename to tests/TUnit.UnitTests/DataSourceHelpersTests.cs diff --git a/TUnit.UnitTests/DependencyResolutionFailureTests.cs b/tests/TUnit.UnitTests/DependencyResolutionFailureTests.cs similarity index 100% rename from TUnit.UnitTests/DependencyResolutionFailureTests.cs rename to tests/TUnit.UnitTests/DependencyResolutionFailureTests.cs diff --git a/TUnit.UnitTests/DependsOnTests.cs b/tests/TUnit.UnitTests/DependsOnTests.cs similarity index 100% rename from TUnit.UnitTests/DependsOnTests.cs rename to tests/TUnit.UnitTests/DependsOnTests.cs diff --git a/TUnit.UnitTests/EmptyDataSourceTests.cs b/tests/TUnit.UnitTests/EmptyDataSourceTests.cs similarity index 100% rename from TUnit.UnitTests/EmptyDataSourceTests.cs rename to tests/TUnit.UnitTests/EmptyDataSourceTests.cs diff --git a/TUnit.UnitTests/ExpressionHelperTests.cs b/tests/TUnit.UnitTests/ExpressionHelperTests.cs similarity index 100% rename from TUnit.UnitTests/ExpressionHelperTests.cs rename to tests/TUnit.UnitTests/ExpressionHelperTests.cs diff --git a/TUnit.UnitTests/GenericTestGenerationTests.cs b/tests/TUnit.UnitTests/GenericTestGenerationTests.cs similarity index 100% rename from TUnit.UnitTests/GenericTestGenerationTests.cs rename to tests/TUnit.UnitTests/GenericTestGenerationTests.cs diff --git a/TUnit.UnitTests/GetReadableTypeNameTests.cs b/tests/TUnit.UnitTests/GetReadableTypeNameTests.cs similarity index 100% rename from TUnit.UnitTests/GetReadableTypeNameTests.cs rename to tests/TUnit.UnitTests/GetReadableTypeNameTests.cs diff --git a/TUnit.UnitTests/GlobalUsings.cs b/tests/TUnit.UnitTests/GlobalUsings.cs similarity index 100% rename from TUnit.UnitTests/GlobalUsings.cs rename to tests/TUnit.UnitTests/GlobalUsings.cs diff --git a/TUnit.UnitTests/HtmlReporterTruncateOutputTests.cs b/tests/TUnit.UnitTests/HtmlReporterTruncateOutputTests.cs similarity index 100% rename from TUnit.UnitTests/HtmlReporterTruncateOutputTests.cs rename to tests/TUnit.UnitTests/HtmlReporterTruncateOutputTests.cs diff --git a/TUnit.UnitTests/IAsyncEnumerableDocumentationExample.cs b/tests/TUnit.UnitTests/IAsyncEnumerableDocumentationExample.cs similarity index 100% rename from TUnit.UnitTests/IAsyncEnumerableDocumentationExample.cs rename to tests/TUnit.UnitTests/IAsyncEnumerableDocumentationExample.cs diff --git a/TUnit.UnitTests/InheritanceDependencyExample.cs b/tests/TUnit.UnitTests/InheritanceDependencyExample.cs similarity index 100% rename from TUnit.UnitTests/InheritanceDependencyExample.cs rename to tests/TUnit.UnitTests/InheritanceDependencyExample.cs diff --git a/TUnit.UnitTests/LogSinkIntegrationTests.cs b/tests/TUnit.UnitTests/LogSinkIntegrationTests.cs similarity index 100% rename from TUnit.UnitTests/LogSinkIntegrationTests.cs rename to tests/TUnit.UnitTests/LogSinkIntegrationTests.cs diff --git a/TUnit.UnitTests/LogSinkRouterTests.cs b/tests/TUnit.UnitTests/LogSinkRouterTests.cs similarity index 100% rename from TUnit.UnitTests/LogSinkRouterTests.cs rename to tests/TUnit.UnitTests/LogSinkRouterTests.cs diff --git a/TUnit.UnitTests/MetadataFilterMatcherTests.cs b/tests/TUnit.UnitTests/MetadataFilterMatcherTests.cs similarity index 100% rename from TUnit.UnitTests/MetadataFilterMatcherTests.cs rename to tests/TUnit.UnitTests/MetadataFilterMatcherTests.cs diff --git a/TUnit.UnitTests/PathValidatorTests.cs b/tests/TUnit.UnitTests/PathValidatorTests.cs similarity index 100% rename from TUnit.UnitTests/PathValidatorTests.cs rename to tests/TUnit.UnitTests/PathValidatorTests.cs diff --git a/TUnit.UnitTests/PropagatorAlignmentTests.cs b/tests/TUnit.UnitTests/PropagatorAlignmentTests.cs similarity index 100% rename from TUnit.UnitTests/PropagatorAlignmentTests.cs rename to tests/TUnit.UnitTests/PropagatorAlignmentTests.cs diff --git a/TUnit.UnitTests/PropertyDataSourceInjectionTests.cs b/tests/TUnit.UnitTests/PropertyDataSourceInjectionTests.cs similarity index 100% rename from TUnit.UnitTests/PropertyDataSourceInjectionTests.cs rename to tests/TUnit.UnitTests/PropertyDataSourceInjectionTests.cs diff --git a/TUnit.UnitTests/PropertyInjectorTests.cs b/tests/TUnit.UnitTests/PropertyInjectorTests.cs similarity index 100% rename from TUnit.UnitTests/PropertyInjectorTests.cs rename to tests/TUnit.UnitTests/PropertyInjectorTests.cs diff --git a/TUnit.UnitTests/ReportAggregationTests.cs b/tests/TUnit.UnitTests/ReportAggregationTests.cs similarity index 100% rename from TUnit.UnitTests/ReportAggregationTests.cs rename to tests/TUnit.UnitTests/ReportAggregationTests.cs diff --git a/TUnit.UnitTests/ServiceProviderInfrastructureTests.cs b/tests/TUnit.UnitTests/ServiceProviderInfrastructureTests.cs similarity index 100% rename from TUnit.UnitTests/ServiceProviderInfrastructureTests.cs rename to tests/TUnit.UnitTests/ServiceProviderInfrastructureTests.cs diff --git a/TUnit.UnitTests/SessionActivityLifecycleTests.cs b/tests/TUnit.UnitTests/SessionActivityLifecycleTests.cs similarity index 100% rename from TUnit.UnitTests/SessionActivityLifecycleTests.cs rename to tests/TUnit.UnitTests/SessionActivityLifecycleTests.cs diff --git a/TUnit.UnitTests/StaticPropertyDataSourceTests.cs b/tests/TUnit.UnitTests/StaticPropertyDataSourceTests.cs similarity index 100% rename from TUnit.UnitTests/StaticPropertyDataSourceTests.cs rename to tests/TUnit.UnitTests/StaticPropertyDataSourceTests.cs diff --git a/TUnit.UnitTests/TUnit.UnitTests.csproj b/tests/TUnit.UnitTests/TUnit.UnitTests.csproj similarity index 62% rename from TUnit.UnitTests/TUnit.UnitTests.csproj rename to tests/TUnit.UnitTests/TUnit.UnitTests.csproj index 48793e30ff1..c3a8f1bd3a6 100644 --- a/TUnit.UnitTests/TUnit.UnitTests.csproj +++ b/tests/TUnit.UnitTests/TUnit.UnitTests.csproj @@ -3,10 +3,10 @@ false true - ..\strongname.snk + ..\..\eng\strongname.snk - + @@ -15,15 +15,15 @@ - + - + strongname.snk - + diff --git a/TUnit.UnitTests/TUnitLoggerFactoryTests.cs b/tests/TUnit.UnitTests/TUnitLoggerFactoryTests.cs similarity index 100% rename from TUnit.UnitTests/TUnitLoggerFactoryTests.cs rename to tests/TUnit.UnitTests/TUnitLoggerFactoryTests.cs diff --git a/TUnit.UnitTests/TUnitSettingsTests.cs b/tests/TUnit.UnitTests/TUnitSettingsTests.cs similarity index 100% rename from TUnit.UnitTests/TUnitSettingsTests.cs rename to tests/TUnit.UnitTests/TUnitSettingsTests.cs diff --git a/TUnit.UnitTests/TestConstructorTests.cs b/tests/TUnit.UnitTests/TestConstructorTests.cs similarity index 100% rename from TUnit.UnitTests/TestConstructorTests.cs rename to tests/TUnit.UnitTests/TestConstructorTests.cs diff --git a/TUnit.UnitTests/TestExtensionsTests.cs.disabled b/tests/TUnit.UnitTests/TestExtensionsTests.cs.disabled similarity index 100% rename from TUnit.UnitTests/TestExtensionsTests.cs.disabled rename to tests/TUnit.UnitTests/TestExtensionsTests.cs.disabled diff --git a/TUnit.UnitTests/TestIsolationTests.cs b/tests/TUnit.UnitTests/TestIsolationTests.cs similarity index 100% rename from TUnit.UnitTests/TestIsolationTests.cs rename to tests/TUnit.UnitTests/TestIsolationTests.cs diff --git a/TUnit.UnitTests/TestRunnerTests.cs b/tests/TUnit.UnitTests/TestRunnerTests.cs similarity index 100% rename from TUnit.UnitTests/TestRunnerTests.cs rename to tests/TUnit.UnitTests/TestRunnerTests.cs diff --git a/TUnit.UnitTests/TraceScopeRegistryTests.cs b/tests/TUnit.UnitTests/TraceScopeRegistryTests.cs similarity index 100% rename from TUnit.UnitTests/TraceScopeRegistryTests.cs rename to tests/TUnit.UnitTests/TraceScopeRegistryTests.cs diff --git a/TUnit.UnitTests/TypeArrayComparerTests.cs b/tests/TUnit.UnitTests/TypeArrayComparerTests.cs similarity index 100% rename from TUnit.UnitTests/TypeArrayComparerTests.cs rename to tests/TUnit.UnitTests/TypeArrayComparerTests.cs diff --git a/TUnit.UnitTests/output.txt b/tests/TUnit.UnitTests/output.txt similarity index 100% rename from TUnit.UnitTests/output.txt rename to tests/TUnit.UnitTests/output.txt diff --git a/tools/TUnit.Pipeline/Directory.Build.props b/tools/TUnit.Pipeline/Directory.Build.props new file mode 100644 index 00000000000..c13ea1ed0a6 --- /dev/null +++ b/tools/TUnit.Pipeline/Directory.Build.props @@ -0,0 +1,3 @@ + + + diff --git a/tools/TUnit.Pipeline/Directory.Build.targets b/tools/TUnit.Pipeline/Directory.Build.targets new file mode 100644 index 00000000000..9378a38f52a --- /dev/null +++ b/tools/TUnit.Pipeline/Directory.Build.targets @@ -0,0 +1,3 @@ + + + diff --git a/TUnit.Pipeline/EnvironmentVariables.cs b/tools/TUnit.Pipeline/EnvironmentVariables.cs similarity index 100% rename from TUnit.Pipeline/EnvironmentVariables.cs rename to tools/TUnit.Pipeline/EnvironmentVariables.cs diff --git a/TUnit.Pipeline/Modules/Abstract/TestBaseModule.cs b/tools/TUnit.Pipeline/Modules/Abstract/TestBaseModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/Abstract/TestBaseModule.cs rename to tools/TUnit.Pipeline/Modules/Abstract/TestBaseModule.cs diff --git a/TUnit.Pipeline/Modules/AddLocalNuGetRepositoryModule.cs b/tools/TUnit.Pipeline/Modules/AddLocalNuGetRepositoryModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/AddLocalNuGetRepositoryModule.cs rename to tools/TUnit.Pipeline/Modules/AddLocalNuGetRepositoryModule.cs diff --git a/TUnit.Pipeline/Modules/CopyToLocalNuGetModule.cs b/tools/TUnit.Pipeline/Modules/CopyToLocalNuGetModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/CopyToLocalNuGetModule.cs rename to tools/TUnit.Pipeline/Modules/CopyToLocalNuGetModule.cs diff --git a/TUnit.Pipeline/Modules/CreateReleaseModule.cs b/tools/TUnit.Pipeline/Modules/CreateReleaseModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/CreateReleaseModule.cs rename to tools/TUnit.Pipeline/Modules/CreateReleaseModule.cs diff --git a/TUnit.Pipeline/Modules/GenerateVersionModule.cs b/tools/TUnit.Pipeline/Modules/GenerateVersionModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/GenerateVersionModule.cs rename to tools/TUnit.Pipeline/Modules/GenerateVersionModule.cs diff --git a/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs b/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs new file mode 100644 index 00000000000..b7b2ea336e8 --- /dev/null +++ b/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs @@ -0,0 +1,40 @@ +using ModularPipelines.Context; +using ModularPipelines.Git.Extensions; +using ModularPipelines.Modules; +using File = ModularPipelines.FileSystem.File; + +namespace TUnit.Pipeline.Modules; + +public class GetPackageProjectsModule : Module> +{ + protected override Task?> ExecuteAsync(IModuleContext context, CancellationToken cancellationToken) + { + var sourceDirectory = Path.Combine(context.Git().RootDirectory.Path, "src"); + + File SourceProject(string name) => new(Path.Combine(sourceDirectory, name, $"{name}.csproj")); + + return Task.FromResult?>( + [ + SourceProject("TUnit.Assertions"), + SourceProject("TUnit.Assertions.Should"), + SourceProject("TUnit.Assertions.FSharp"), + SourceProject("TUnit.Core"), + SourceProject("TUnit.Engine"), + SourceProject("TUnit"), + SourceProject("TUnit.Playwright"), + SourceProject("TUnit.Templates"), + SourceProject("TUnit.Logging.Microsoft"), + SourceProject("TUnit.AspNetCore"), + SourceProject("TUnit.AspNetCore.Core"), + SourceProject("TUnit.Aspire"), + SourceProject("TUnit.Aspire.Core"), + SourceProject("TUnit.OpenTelemetry"), + SourceProject("TUnit.FsCheck"), + SourceProject("TUnit.Mocks"), + SourceProject("TUnit.Mocks.Assertions"), + SourceProject("TUnit.Mocks.Http"), + SourceProject("TUnit.Mocks.Logging"), + SourceProject("TUnit.Reporting.Tool") + ]); + } +} diff --git a/TUnit.Pipeline/Modules/InstallPlaywrightModule.cs b/tools/TUnit.Pipeline/Modules/InstallPlaywrightModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/InstallPlaywrightModule.cs rename to tools/TUnit.Pipeline/Modules/InstallPlaywrightModule.cs diff --git a/TUnit.Pipeline/Modules/PackTUnitFilesModule.cs b/tools/TUnit.Pipeline/Modules/PackTUnitFilesModule.cs similarity index 89% rename from TUnit.Pipeline/Modules/PackTUnitFilesModule.cs rename to tools/TUnit.Pipeline/Modules/PackTUnitFilesModule.cs index 294fd6c48ea..82239d51798 100644 --- a/TUnit.Pipeline/Modules/PackTUnitFilesModule.cs +++ b/tools/TUnit.Pipeline/Modules/PackTUnitFilesModule.cs @@ -37,7 +37,8 @@ public class PackTUnitFilesModule : Module> foreach (var project in projects.ValueOrDefault!) { - var isBeta = BetaPackages.Contains(project.NameWithoutExtension); + var projectName = project.NameWithoutExtension; + var isBeta = BetaPackages.Contains(projectName); var packageVersion = isBeta ? $"{version.SemVer!}-beta" : version.SemVer!; @@ -57,13 +58,13 @@ await context.DotNet() { ProjectSolution = project.Path, Properties = properties, - IncludeSource = project == Sourcy.DotNet.Projects.TUnit_Templates ? false : true, + IncludeSource = projectName != "TUnit.Templates", Configuration = "Release", // The reporting tool is a standalone dotnet tool no test module // references, so nothing upstream has restored or built it — let // pack build it (the strong-name race in the header comment doesn't // apply: it isn't strong-named and nothing else consumes its bits). - NoBuild = project != Sourcy.DotNet.Projects.TUnit_Reporting_Tool, + NoBuild = projectName != "TUnit.Reporting.Tool", }, new CommandExecutionOptions { LogSettings = new CommandLoggingOptions @@ -75,7 +76,7 @@ await context.DotNet() } }, cancellationToken); - packedProjects.Add(new PackedProject(project.NameWithoutExtension, packageVersion)); + packedProjects.Add(new PackedProject(projectName, packageVersion)); } return packedProjects; diff --git a/TUnit.Pipeline/Modules/ProcessorParallelLimit.cs b/tools/TUnit.Pipeline/Modules/ProcessorParallelLimit.cs similarity index 100% rename from TUnit.Pipeline/Modules/ProcessorParallelLimit.cs rename to tools/TUnit.Pipeline/Modules/ProcessorParallelLimit.cs diff --git a/TUnit.Pipeline/Modules/PublishMockTestsAOTModule.cs b/tools/TUnit.Pipeline/Modules/PublishMockTestsAOTModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/PublishMockTestsAOTModule.cs rename to tools/TUnit.Pipeline/Modules/PublishMockTestsAOTModule.cs diff --git a/TUnit.Pipeline/Modules/PublishNugetTesterAOTModule.cs b/tools/TUnit.Pipeline/Modules/PublishNugetTesterAOTModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/PublishNugetTesterAOTModule.cs rename to tools/TUnit.Pipeline/Modules/PublishNugetTesterAOTModule.cs diff --git a/TUnit.Pipeline/Modules/PushVersionTagModule.cs b/tools/TUnit.Pipeline/Modules/PushVersionTagModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/PushVersionTagModule.cs rename to tools/TUnit.Pipeline/Modules/PushVersionTagModule.cs diff --git a/TUnit.Pipeline/Modules/RunAnalyzersTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAnalyzersTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAnalyzersTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAnalyzersTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAspNetCoreAnalyzersTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAspNetCoreAnalyzersTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAspNetCoreAnalyzersTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAspNetCoreAnalyzersTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAspNetCoreTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAspNetCoreTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAspNetCoreTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAspNetCoreTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAspNetTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAspNetTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAspNetTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAspNetTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAspireTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAspireTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAspireTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAspireTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAssertionsAnalyzersTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAssertionsAnalyzersTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAssertionsAnalyzersTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAssertionsAnalyzersTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAssertionsCodeFixersTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAssertionsCodeFixersTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAssertionsCodeFixersTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAssertionsCodeFixersTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAssertionsShouldSourceGeneratorTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAssertionsShouldSourceGeneratorTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAssertionsShouldSourceGeneratorTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAssertionsShouldSourceGeneratorTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAssertionsShouldTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAssertionsShouldTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAssertionsShouldTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAssertionsShouldTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunAssertionsTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunAssertionsTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunAssertionsTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunAssertionsTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunEngineTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunEngineTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunEngineTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunEngineTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockAnalyzersTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunMockAnalyzersTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockAnalyzersTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockAnalyzersTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockHttpTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunMockHttpTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockHttpTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockHttpTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockLoggingTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunMockLoggingTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockLoggingTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockLoggingTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockSourceGeneratorTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunMockSourceGeneratorTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockSourceGeneratorTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockSourceGeneratorTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockTestsAOTModule.cs b/tools/TUnit.Pipeline/Modules/RunMockTestsAOTModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockTestsAOTModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockTestsAOTModule.cs diff --git a/TUnit.Pipeline/Modules/RunMockTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunMockTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunMockTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunMockTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunOpenTelemetryTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunOpenTelemetryTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunOpenTelemetryTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunOpenTelemetryTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs similarity index 73% rename from TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs index e98a92b8ec3..650d630e294 100644 --- a/TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs +++ b/tools/TUnit.Pipeline/Modules/RunPlaywrightTestsModule.cs @@ -1,6 +1,7 @@ using ModularPipelines.Attributes; using ModularPipelines.Context; using ModularPipelines.DotNet.Options; +using ModularPipelines.Git.Extensions; using ModularPipelines.Options; using TUnit.Pipeline.Modules.Abstract; @@ -12,18 +13,24 @@ public class RunPlaywrightTestsModule : TestBaseModule { protected override Task<(DotNetRunOptions Options, CommandExecutionOptions? ExecutionOptions)> GetTestOptions(IModuleContext context, string framework, CancellationToken cancellationToken) { - var project = Sourcy.DotNet.Projects.TUnit_Templates__content__TUnit_Playwright__TestProject; + var project = Path.Combine( + context.Git().RootDirectory.Path, + "src", + "TUnit.Templates", + "content", + "TUnit.Playwright", + "TestProject.csproj"); return Task.FromResult<(DotNetRunOptions, CommandExecutionOptions?)>(( new DotNetRunOptions { - Project = project.Name, + Project = project, NoBuild = true, Configuration = "Release", }, new CommandExecutionOptions { - WorkingDirectory = project.Directory!.FullName, + WorkingDirectory = Path.GetDirectoryName(project), EnvironmentVariables = new Dictionary { ["DISABLE_GITHUB_REPORTER"] = "true", diff --git a/TUnit.Pipeline/Modules/RunPublicAPITestsModule.cs b/tools/TUnit.Pipeline/Modules/RunPublicAPITestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunPublicAPITestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunPublicAPITestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunRpcTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunRpcTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunRpcTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunRpcTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunSourceGeneratorTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunSourceGeneratorTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunSourceGeneratorTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunSourceGeneratorTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunTemplateTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunTemplateTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunTemplateTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunTemplateTestsModule.cs diff --git a/TUnit.Pipeline/Modules/RunUnitTestsModule.cs b/tools/TUnit.Pipeline/Modules/RunUnitTestsModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/RunUnitTestsModule.cs rename to tools/TUnit.Pipeline/Modules/RunUnitTestsModule.cs diff --git a/TUnit.Pipeline/Modules/TestAspNetCoreNugetPackageModule.cs b/tools/TUnit.Pipeline/Modules/TestAspNetCoreNugetPackageModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/TestAspNetCoreNugetPackageModule.cs rename to tools/TUnit.Pipeline/Modules/TestAspNetCoreNugetPackageModule.cs diff --git a/TUnit.Pipeline/Modules/TestNugetPackageModule.cs b/tools/TUnit.Pipeline/Modules/TestNugetPackageModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/TestNugetPackageModule.cs rename to tools/TUnit.Pipeline/Modules/TestNugetPackageModule.cs diff --git a/TUnit.Pipeline/Modules/TestTemplatePackageModule.cs b/tools/TUnit.Pipeline/Modules/TestTemplatePackageModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/TestTemplatePackageModule.cs rename to tools/TUnit.Pipeline/Modules/TestTemplatePackageModule.cs diff --git a/TUnit.Pipeline/Modules/UploadToNuGetModule.cs b/tools/TUnit.Pipeline/Modules/UploadToNuGetModule.cs similarity index 100% rename from TUnit.Pipeline/Modules/UploadToNuGetModule.cs rename to tools/TUnit.Pipeline/Modules/UploadToNuGetModule.cs diff --git a/TUnit.Pipeline/NuGetOptions.cs b/tools/TUnit.Pipeline/NuGetOptions.cs similarity index 100% rename from TUnit.Pipeline/NuGetOptions.cs rename to tools/TUnit.Pipeline/NuGetOptions.cs diff --git a/TUnit.Pipeline/PackedProject.cs b/tools/TUnit.Pipeline/PackedProject.cs similarity index 100% rename from TUnit.Pipeline/PackedProject.cs rename to tools/TUnit.Pipeline/PackedProject.cs diff --git a/TUnit.Pipeline/Program.cs b/tools/TUnit.Pipeline/Program.cs similarity index 100% rename from TUnit.Pipeline/Program.cs rename to tools/TUnit.Pipeline/Program.cs diff --git a/TUnit.Pipeline/TUnit.Pipeline.csproj b/tools/TUnit.Pipeline/TUnit.Pipeline.csproj similarity index 61% rename from TUnit.Pipeline/TUnit.Pipeline.csproj rename to tools/TUnit.Pipeline/TUnit.Pipeline.csproj index 1bfe6325f3b..7c893133686 100644 --- a/TUnit.Pipeline/TUnit.Pipeline.csproj +++ b/tools/TUnit.Pipeline/TUnit.Pipeline.csproj @@ -15,14 +15,6 @@ - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - From dd8e417413c5500c45c92622d8d444a353a235b5 Mon Sep 17 00:00:00 2001 From: Tom Longhurst <30480171+thomhurst@users.noreply.github.com> Date: Thu, 16 Jul 2026 16:39:55 +0100 Subject: [PATCH 2/3] fix: restore Sourcy project discovery Exclude non-project worktree and snapshot trees so generated identifiers stay stable across local and CI builds. --- .claude/.sourcyignore | 1 + .../AotConverterGeneratorTests.cs | 2 +- .../Verify.cs | 2 +- .../ExternalCancellationTests.cs | 2 +- tests/TUnit.Engine.Tests/FSharp.cs | 2 +- tests/TUnit.Engine.Tests/InvokableTestBase.cs | 2 +- .../ListTestsFilterTests.cs | 2 +- tests/TUnit.Engine.Tests/VB.cs | 2 +- tests/TUnit.PublicAPI/Verify.cs | 2 +- tests/TUnit.RpcTests/TestProjectBuilds.cs | 2 +- .../Snapshots/.sourcyignore | 1 + .../Modules/GetPackageProjectsModule.cs | 51 +++++++++---------- tools/TUnit.Pipeline/TUnit.Pipeline.csproj | 9 +++- 13 files changed, 43 insertions(+), 37 deletions(-) create mode 100644 .claude/.sourcyignore create mode 100644 tests/TUnit.Templates.Tests/Snapshots/.sourcyignore diff --git a/.claude/.sourcyignore b/.claude/.sourcyignore new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/.claude/.sourcyignore @@ -0,0 +1 @@ + diff --git a/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs b/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs index 7d034636de8..3c1095c1041 100644 --- a/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/AotConverterGeneratorTests.cs @@ -10,7 +10,7 @@ public Task GeneratesCode() => AotConverterGenerator.RunTest( Path.GetTempFileName(), new RunTestOptions { - AdditionalFiles = Sourcy.DotNet.Projects.tests__TUnit_TestProject.Directory!.EnumerateFiles("*.cs", SearchOption.AllDirectories).Select(x => x.FullName).ToArray() + AdditionalFiles = Sourcy.DotNet.Projects.TUnit_TestProject.Directory!.EnumerateFiles("*.cs", SearchOption.AllDirectories).Select(x => x.FullName).ToArray() }, async generatedFiles => { diff --git a/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs b/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs index 9425f2943d7..96533518c67 100644 --- a/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs +++ b/tests/TUnit.Core.SourceGenerator.Tests/Verify.cs @@ -106,7 +106,7 @@ public async Task ToTask() string dir; try { - dir = Sourcy.DotNet.Projects.tests__TUnit_Core_SourceGenerator_Tests.DirectoryName!; + dir = Sourcy.DotNet.Projects.TUnit_Core_SourceGenerator_Tests.DirectoryName!; } catch { diff --git a/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs b/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs index 5f3f3bdabf6..71a08a1d86d 100644 --- a/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs +++ b/tests/TUnit.Engine.Tests/ExternalCancellationTests.cs @@ -38,7 +38,7 @@ private async Task RunTestWithExternalCancellation(string filter, string markerF File.Delete(markerFile); } - var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; diff --git a/tests/TUnit.Engine.Tests/FSharp.cs b/tests/TUnit.Engine.Tests/FSharp.cs index e123cc7791c..4d8df100743 100644 --- a/tests/TUnit.Engine.Tests/FSharp.cs +++ b/tests/TUnit.Engine.Tests/FSharp.cs @@ -12,7 +12,7 @@ public async Task Test() { var runOptions = new RunOptions(); - var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject_FSharp; + var testProject = Sourcy.DotNet.Projects.TUnit_TestProject_FSharp; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; var command = Cli.Wrap("dotnet") diff --git a/tests/TUnit.Engine.Tests/InvokableTestBase.cs b/tests/TUnit.Engine.Tests/InvokableTestBase.cs index a698561556c..328bd059d72 100644 --- a/tests/TUnit.Engine.Tests/InvokableTestBase.cs +++ b/tests/TUnit.Engine.Tests/InvokableTestBase.cs @@ -47,7 +47,7 @@ protected Task RunTestsWithFilter(string filter, private async Task RunWithoutAot(string filter, List> assertions, RunOptions runOptions, string assertionExpression) { - var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; var projectName = Path.GetFileNameWithoutExtension(testProject.Name); var binDir = new DirectoryInfo(Path.Combine(testProject.DirectoryName!, "bin", "Release", GetEnvironmentVariable)); diff --git a/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs b/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs index 1bf7405713f..a95f993dba1 100644 --- a/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs +++ b/tests/TUnit.Engine.Tests/ListTestsFilterTests.cs @@ -50,7 +50,7 @@ public async Task ListTests_Without_Filter_Lists_Everything(bool reflection) private static async Task RunListTestsAsync(bool reflection, string? filter) { - var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject; + var testProject = Sourcy.DotNet.Projects.TUnit_TestProject; var projectName = Path.GetFileNameWithoutExtension(testProject.Name); var binDir = new DirectoryInfo(Path.Combine(testProject.DirectoryName!, "bin", "Release", NetVersion)); diff --git a/tests/TUnit.Engine.Tests/VB.cs b/tests/TUnit.Engine.Tests/VB.cs index 2813d495f47..a1c7cb40d6f 100644 --- a/tests/TUnit.Engine.Tests/VB.cs +++ b/tests/TUnit.Engine.Tests/VB.cs @@ -12,7 +12,7 @@ public async Task Test() { var runOptions = new RunOptions(); - var testProject = Sourcy.DotNet.Projects.tests__TUnit_TestProject_VB_NET; + var testProject = Sourcy.DotNet.Projects.TUnit_TestProject_VB_NET; var guid = Guid.NewGuid().ToString("N"); var trxFilename = guid + ".trx"; var command = Cli.Wrap("dotnet") diff --git a/tests/TUnit.PublicAPI/Verify.cs b/tests/TUnit.PublicAPI/Verify.cs index cf44ff0ea30..5059fc603c6 100644 --- a/tests/TUnit.PublicAPI/Verify.cs +++ b/tests/TUnit.PublicAPI/Verify.cs @@ -82,7 +82,7 @@ public async Task ToTask() var testClassName = testContext.Metadata.TestDetails.MethodMetadata.Class.Name; var testName = testContext.Metadata.TestDetails.TestName; var name = $"{testClassName}.{testName}{_uniqueSuffix}"; - var dir = Sourcy.DotNet.Projects.tests__TUnit_PublicAPI.DirectoryName!; + var dir = Sourcy.DotNet.Projects.TUnit_PublicAPI.DirectoryName!; _receivedPath = Path.Combine(dir, $"{name}.received.txt"); _verifiedPath = Path.Combine(dir, $"{name}.verified.txt"); diff --git a/tests/TUnit.RpcTests/TestProjectBuilds.cs b/tests/TUnit.RpcTests/TestProjectBuilds.cs index aa388e3be0b..94cff67706c 100644 --- a/tests/TUnit.RpcTests/TestProjectBuilds.cs +++ b/tests/TUnit.RpcTests/TestProjectBuilds.cs @@ -11,7 +11,7 @@ internal static class TestProjectBuilds { private static readonly ConcurrentDictionary _builds = new(); - public static string WorkingDirectory { get; } = Sourcy.DotNet.Projects.tests__TUnit_TestProject.DirectoryName!; + public static string WorkingDirectory { get; } = Sourcy.DotNet.Projects.TUnit_TestProject.DirectoryName!; public static Task EnsureBuiltAsync(string framework, CancellationToken cancellationToken) => _builds.GetOrAdd(framework, tfm => BuildAsync(tfm, cancellationToken)); diff --git a/tests/TUnit.Templates.Tests/Snapshots/.sourcyignore b/tests/TUnit.Templates.Tests/Snapshots/.sourcyignore new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/tests/TUnit.Templates.Tests/Snapshots/.sourcyignore @@ -0,0 +1 @@ + diff --git a/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs b/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs index b7b2ea336e8..588210d1686 100644 --- a/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs +++ b/tools/TUnit.Pipeline/Modules/GetPackageProjectsModule.cs @@ -1,5 +1,4 @@ using ModularPipelines.Context; -using ModularPipelines.Git.Extensions; using ModularPipelines.Modules; using File = ModularPipelines.FileSystem.File; @@ -7,34 +6,32 @@ namespace TUnit.Pipeline.Modules; public class GetPackageProjectsModule : Module> { - protected override Task?> ExecuteAsync(IModuleContext context, CancellationToken cancellationToken) + protected override async Task?> ExecuteAsync(IModuleContext context, CancellationToken cancellationToken) { - var sourceDirectory = Path.Combine(context.Git().RootDirectory.Path, "src"); + await Task.CompletedTask; - File SourceProject(string name) => new(Path.Combine(sourceDirectory, name, $"{name}.csproj")); - - return Task.FromResult?>( + return [ - SourceProject("TUnit.Assertions"), - SourceProject("TUnit.Assertions.Should"), - SourceProject("TUnit.Assertions.FSharp"), - SourceProject("TUnit.Core"), - SourceProject("TUnit.Engine"), - SourceProject("TUnit"), - SourceProject("TUnit.Playwright"), - SourceProject("TUnit.Templates"), - SourceProject("TUnit.Logging.Microsoft"), - SourceProject("TUnit.AspNetCore"), - SourceProject("TUnit.AspNetCore.Core"), - SourceProject("TUnit.Aspire"), - SourceProject("TUnit.Aspire.Core"), - SourceProject("TUnit.OpenTelemetry"), - SourceProject("TUnit.FsCheck"), - SourceProject("TUnit.Mocks"), - SourceProject("TUnit.Mocks.Assertions"), - SourceProject("TUnit.Mocks.Http"), - SourceProject("TUnit.Mocks.Logging"), - SourceProject("TUnit.Reporting.Tool") - ]); + Sourcy.DotNet.Projects.TUnit_Assertions, + Sourcy.DotNet.Projects.TUnit_Assertions_Should, + Sourcy.DotNet.Projects.TUnit_Assertions_FSharp, + Sourcy.DotNet.Projects.TUnit_Core, + Sourcy.DotNet.Projects.TUnit_Engine, + Sourcy.DotNet.Projects.TUnit, + Sourcy.DotNet.Projects.TUnit_Playwright, + Sourcy.DotNet.Projects.TUnit_Templates, + Sourcy.DotNet.Projects.TUnit_Logging_Microsoft, + Sourcy.DotNet.Projects.TUnit_AspNetCore, + Sourcy.DotNet.Projects.TUnit_AspNetCore_Core, + Sourcy.DotNet.Projects.TUnit_Aspire, + Sourcy.DotNet.Projects.TUnit_Aspire_Core, + Sourcy.DotNet.Projects.TUnit_OpenTelemetry, + Sourcy.DotNet.Projects.TUnit_FsCheck, + Sourcy.DotNet.Projects.TUnit_Mocks, + Sourcy.DotNet.Projects.TUnit_Mocks_Assertions, + Sourcy.DotNet.Projects.TUnit_Mocks_Http, + Sourcy.DotNet.Projects.TUnit_Mocks_Logging, + Sourcy.DotNet.Projects.TUnit_Reporting_Tool + ]; } } diff --git a/tools/TUnit.Pipeline/TUnit.Pipeline.csproj b/tools/TUnit.Pipeline/TUnit.Pipeline.csproj index 7c893133686..d71f54f6e12 100644 --- a/tools/TUnit.Pipeline/TUnit.Pipeline.csproj +++ b/tools/TUnit.Pipeline/TUnit.Pipeline.csproj @@ -1,6 +1,5 @@ - net10.0 net10.0 false false @@ -15,6 +14,14 @@ + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + From e2de0f8f8ab4e4690121ac2cf3d25ed2fa7a65fb Mon Sep 17 00:00:00 2001 From: Tom Longhurst <30480171+thomhurst@users.noreply.github.com> Date: Thu, 16 Jul 2026 16:42:41 +0100 Subject: [PATCH 3/3] docs: use stable benchmark source link --- docs/docs/benchmarks/mocks/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/benchmarks/mocks/index.md b/docs/docs/benchmarks/mocks/index.md index 8d47492abed..5992ad5e815 100644 --- a/docs/docs/benchmarks/mocks/index.md +++ b/docs/docs/benchmarks/mocks/index.md @@ -66,7 +66,7 @@ This makes TUnit.Mocks compatible with **Native AOT** and **IL trimming**, while ### Source Code -All benchmark source code is available in the [`TUnit.Mocks.Benchmarks`](https://github.com/thomhurst/TUnit/tree/main/benchmarks/TUnit.Mocks.Benchmarks) directory. +All benchmark source code is available in the [TUnit repository](https://github.com/thomhurst/TUnit), under `benchmarks/TUnit.Mocks.Benchmarks`. ---