From 5489d838c20fa092384c97ef1585878fc618e42b Mon Sep 17 00:00:00 2001 From: Josh Green Date: Sun, 28 Oct 2018 20:23:52 +0000 Subject: [PATCH] Test projects and nested projects liberated to test folder and their own src folders respectively (#65) Note references broken. --- .../DownloadCurrencies.cs | 0 .../DownloadFile.cs | 0 .../DownloadTZDB.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../WebApplications.Utilities.BuildTasks.csproj | 0 ...cations.Utilities.BuildTasks.csproj.GhostDoc.xml | 0 .../packages.config | 0 .../App.config | 0 .../Level.cs | 0 .../Logger.cs | 0 .../Options.cs | 0 .../PerfCategory.cs | 0 .../PerfSetupTask.cs | 0 .../PerformanceType.cs | 0 .../Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Scan.cs | 0 .../ScanMode.cs | 0 ...ons.Utilities.Performance.Tools.PerfSetup.csproj | 0 ....Performance.Tools.PerfSetup.csproj.GhostDoc.xml | 0 .../app.manifest | 0 .../packages.config | 0 .../ClientResources.Designer.cs | 0 .../ClientResources.resx | 0 .../ConnectedCommand.cs | 0 .../ConsoleClient.cs | 0 .../NamedPipeClient.cs | 0 .../NamedPipeServerInfo.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../WebApplications.Utilities.Service.Client.csproj | 0 .../app.config | 0 .../packages.config | 0 .../CommonResources.Designer.cs | 0 .../CommonResources.resx | 0 .../CommonServiceException.cs | 0 .../Constants.cs | 0 .../Control/Controller.cs | 0 .../Control/ScmAccessRights.cs | 0 .../Control/ServiceAccessRights.cs | 0 .../Control/ServiceBootFlag.cs | 0 .../Control/ServiceConfig.cs | 0 .../Control/ServiceError.cs | 0 .../PipeState.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Protocol/CommandCancelRequest.cs | 0 .../Protocol/CommandCancelResponse.cs | 0 .../Protocol/CommandRequest.cs | 0 .../Protocol/CommandResponse.cs | 0 .../Protocol/ConnectRequest.cs | 0 .../Protocol/ConnectResponse.cs | 0 .../Protocol/DisconnectRequest.cs | 0 .../Protocol/DisconnectResponse.cs | 0 .../Protocol/LogResponse.cs | 0 .../Protocol/Message.cs | 0 .../Protocol/Request.cs | 0 .../Protocol/Response.cs | 0 .../WebApplications.Utilities.Service.Common.csproj | 0 .../app.config | 0 .../packages.config | 0 .../Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../ServiceClient.csproj | 0 .../app.config | 0 .../packages.config | 0 .../WebApplications.Testing}/Examples.cs | 0 .../Exceptions/SqlExceptionTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../WebApplications.Testing}/TestExceptionRecord.cs | 0 .../WebApplications.Testing}/TestExtensionsTests.cs | 0 .../WebApplications.Testing}/TestUnicode.cs | 0 .../WebApplications.Testing.Test.csproj | 0 .../WebApplications.Testing.Test.vsdoc | 0 .../WebApplications.Testing}/packages.config | 0 .../App.config | 0 .../CryptographyConfigurationTests.cs | 0 .../CryptographyTestBase.cs | 0 .../PBKDF2Tests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../RSACryptographyProviderTests.cs | 0 .../SymmetricProviderTests.cs | 0 .../Test.xml | 0 .../TestXmlEncryption.cs | 0 ...bApplications.Utilities.Cryptography.Test.csproj | 0 ...ebApplications.Utilities.Cryptography.Test.vsdoc | 0 .../cryptography.config | 0 .../packages.config | 0 .../Data/DifferentLocalData.mdf | Bin .../Data/DifferentLocalData_log.ldf | Bin .../Data/LocalData.mdf | Bin .../Data/LocalData_log.ldf | Bin .../DatabaseTestBase.cs | 0 .../LoadBalanceConnectionTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Resources.Designer.cs | 0 .../Resources.resx | 0 .../SqlServerTypes/Loader.cs | 0 .../SqlServerTypes/readme.htm | 0 .../TestConfiguration.cs | 0 .../TestDatabaseSchema.cs | 0 .../TestPerformance.cs | 0 .../TestSqlProgram/ConstructorTests.cs | 0 .../ExecuteNonQueryAndExecuteNonQueryAll.cs | 0 ...eNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs | 0 .../ExecuteReaderAndExecuteReaderAllTests.cs | 0 .../ExecuteReaderAsyncAndExecuteReaderAllAsync.cs | 0 .../ExecuteScalarAndExecuteScalarAllTests.cs | 0 ...ecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs | 0 .../ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs | 0 ...mlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs | 0 .../TestSqlProgram/SqlProgramTestBase.cs | 0 .../TestTypeConvertor.cs | 0 .../WebApplications.Utilities.Database.Test.csproj | 0 .../WebApplications.Utilities.Database.Test.vsdoc | 0 .../WebApplications.Utilities.Database}/app.config | 0 .../packages.config | 0 .../ModuleInitializer.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../SomeClass.cs | 0 ...pplications.Utilities.Initializer.TestApp.csproj | 0 ...Applications.Utilities.Initializer.TestApp.vsdoc | 0 .../InstrumentationTest.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../UnitTestBuildLogger.cs | 0 ...ebApplications.Utilities.Initializer.Test.csproj | 0 ...WebApplications.Utilities.Initializer.Test.vsdoc | 0 .../App.config | 0 .../Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 ...pplications.Utilities.Logging.TestConsole.csproj | 0 .../packages.config | 0 .../WebApplications.Utilities.Logging}/App.config | 0 .../ContractExceptionTest.cs | 0 .../LogContextTest.cs | 0 .../LoggingTest.cs | 0 .../LoggingTestBase.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Resources.Designer.cs | 0 .../Resources.de-DE.resx | 0 .../Resources.fr-FR.resx | 0 .../Resources.resx | 0 .../TranslationTest.cs | 0 .../WebApplications.Utilities.Logging.Test.csproj | 0 .../WebApplications.Utilities.Logging.Test.vsdoc | 0 .../packages.config | 0 .../Properties/AssemblyInfo.cs | 0 .../TestCounters.cs | 0 ...ebApplications.Utilities.Performance.Test.csproj | 0 .../app.config | 0 .../packages.config | 0 .../NuSpecEditorTest.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Test.nuspec | 0 .../TestPowerShell.cs | 0 ...WebApplications.Utilities.PowerShell.Test.csproj | 0 .../WebApplications.Utilities.PowerShell.Test.vsdoc | 0 .../Properties/AssemblyInfo.cs | 0 .../SchedulerTester.cs | 0 .../TestAggregateSchedule.cs | 0 .../TestConfiguration.cs | 0 .../TestSchedule.cs | 0 .../TestScheduler.cs | 0 .../TestSingleDateSchedule.cs | 0 ...WebApplications.Utilities.Scheduling.Test.csproj | 0 .../WebApplications.Utilities.Scheduling.Test.vsdoc | 0 .../app.config | 0 .../packages.config | 0 .../ExtendedSerializationBinderTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../SerializationTestBase.cs | 0 .../SerializeTests.cs | 0 ...Applications.Utilities.Serialization.Test.csproj | 0 .../XElementSurrogateTests.cs | 0 .../XmlElementSurrogateTests.cs | 0 .../XmlFormatterTests.cs | 0 .../app.config | 0 .../packages.config | 0 .../WebApplications.Utilities.Service}/Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../TestResource.Designer.cs | 0 .../TestResource.resx | 0 .../TestService.cs | 0 .../TestServiceResources.Designer.cs | 0 .../TestServiceResources.resx | 0 .../WebApplications.Utilities.Service.Test.csproj | 0 .../WebApplications.Utilities.Service}/app.config | 0 .../WebApplications.Utilities.Service}/app.manifest | 0 .../packages.config | 0 .../WebApplications.Utilities}/App.config | 0 .../Caching/ConcurrentLookupTests.cs | 0 .../Caching/CyclicConcurrentQueueTests.cs | 0 .../DebuggingExtensionsTests.cs | 0 .../Enumerations/TriStateTests.cs | 0 .../Extensions/ArraySplitTests.cs | 0 .../Extensions/EqualityFunctionsTests.cs | 0 .../Extensions/FormatExtensionTests.cs | 0 .../Extensions/GetObjectsByIdTests.cs | 0 .../Extensions/MiscellaneousExtensionsTests.cs | 0 .../Extensions/ToJSONTests.cs | 0 .../Extensions/TopologicalSortTests.cs | 0 .../Extensions/TruncateTests.cs | 0 .../WebApplications.Utilities}/FinancialsTests.cs | 0 .../Formatting/FormatResources.Designer.cs | 0 .../Formatting/FormatResources.resx | 0 .../Formatting/TestColoredTextWriter.cs | 0 .../Formatting/TestFormatBuilder.cs | 0 .../Formatting/TestFormatBuilderLayout.cs | 0 .../Formatting/TestFormatChunks.cs | 0 .../Formatting/TestIResolver.cs | 0 .../Formatting/TestPerformance.cs | 0 .../Formatting/TestResolvableWriteable.cs | 0 .../Location/LatLngTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Ranges/DateRangeTests.cs | 0 .../Ranges/DateTimeRangeTests.cs | 0 .../Ranges/DecimalRangeTests.cs | 0 .../Ranges/DoubleRangeTests.cs | 0 .../Ranges/FinancialRangeTests.cs | 0 .../Ranges/InstantRangeTests.cs | 0 .../Ranges/IntRangeTests.cs | 0 .../Ranges/LocalDateRangeTests.cs | 0 .../Ranges/LocalDateTimeRangeTests.cs | 0 .../Ranges/LocalHelpers.cs | 0 .../Ranges/LocalRangeTestsBase.cs | 0 .../Ranges/LocalTimeRangeTests.cs | 0 .../Ranges/LongRangeTests.cs | 0 .../WebApplications.Utilities}/Ranges/RangeTests.cs | 0 .../Ranges/ShortRangeTests.cs | 0 .../Ranges/ZonedDateTimeRangeTests.cs | 0 .../Reflect/ExtendedTypeTests.cs | 0 .../Reflect/InfoHelperTests.cs | 0 .../Reflect/ReflectionTests.cs | 0 .../WebApplications.Utilities}/Schema.xml | 0 .../SemanticVersions/SemanticVersionTests.cs | 0 .../WebApplications.Utilities}/SingletonTests.cs | 0 .../WebApplications.Utilities}/TestAccessor.cs | 0 .../TestCacheDictionary.cs | 0 .../WebApplications.Utilities}/TestCacheQueue.cs | 0 .../WebApplications.Utilities}/TestCombGuid.cs | 0 .../WebApplications.Utilities}/TestComparer.cs | 0 .../WebApplications.Utilities}/TestConfiguration.cs | 0 .../WebApplications.Utilities}/TestContextStack.cs | 0 .../WebApplications.Utilities}/TestCulture.cs | 0 .../WebApplications.Utilities}/TestDatabase.sdf | Bin .../WebApplications.Utilities}/TestDifference.cs | 0 .../WebApplications.Utilities}/TestExtendedEnum.cs | 0 .../TestHashCollection.cs | 0 .../WebApplications.Utilities}/TestHashing.cs | 0 .../WebApplications.Utilities}/TestLogging.cs | 0 .../WebApplications.Utilities}/TestLookup.cs | 0 .../WebApplications.Utilities}/TestOptional.cs | 0 .../TestPerformanceCounter.cs | 0 .../WebApplications.Utilities}/TestRange.cs | 0 .../WebApplications.Utilities}/TestReflection.cs | 0 .../TestTaskExtensions.cs | 0 .../WebApplications.Utilities}/TestToMapped.cs | 0 .../WebApplications.Utilities}/TestWeak.cs | 0 .../WebApplications.Utilities}/TestWindow.cs | 0 .../TestXObjectExtensions.cs | 0 .../Threading/AsyncSemaphoreTests.cs | 0 .../TupleExtensionsTests.cs | 0 .../WebApplications.Utilities}/UtilitiesTestBase.cs | 0 .../WebApplications.Utilities.Test.csproj | 0 .../WebApplications.Utilities.Test.vsdoc | 0 .../WebApplications.Utilities.Test.xml | 0 .../WebApplications.Utilities}/packages.config | 0 .../WebApplications.Utilities}/test.config | 0 266 files changed, 0 insertions(+), 0 deletions(-) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/DownloadCurrencies.cs (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/DownloadFile.cs (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/DownloadTZDB.cs (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/Properties/AssemblyInfo.cs (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/WebApplications.Utilities.BuildTasks.csproj (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/WebApplications.Utilities.BuildTasks.csproj.GhostDoc.xml (100%) rename src/{WebApplications.Utilities/BuildTasks => WebApplications.Utilities.BuildTasks}/packages.config (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/App.config (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Level.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Logger.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Options.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/PerfCategory.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/PerfSetupTask.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/PerformanceType.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Program.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Properties/AssemblyInfo.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/Scan.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/ScanMode.cs (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj.GhostDoc.xml (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/app.manifest (100%) rename src/{WebApplications.Utilities.Performance/PerfSetup => WebApplications.Utilities.Performance.Tools.PerfSetup}/packages.config (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/ClientResources.Designer.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/ClientResources.resx (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/ConnectedCommand.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/ConsoleClient.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/NamedPipeClient.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/NamedPipeServerInfo.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/Properties/AssemblyInfo.cs (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/WebApplications.Utilities.Service.Client.csproj (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/app.config (100%) rename src/{WebApplications.Utilities.Service/Client => WebApplications.Utilities.Service.Client}/packages.config (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/CommonResources.Designer.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/CommonResources.resx (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/CommonServiceException.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Constants.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/Controller.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/ScmAccessRights.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/ServiceAccessRights.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/ServiceBootFlag.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/ServiceConfig.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Control/ServiceError.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/PipeState.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Properties/AssemblyInfo.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/CommandCancelRequest.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/CommandCancelResponse.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/CommandRequest.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/CommandResponse.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/ConnectRequest.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/ConnectResponse.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/DisconnectRequest.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/DisconnectResponse.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/LogResponse.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/Message.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/Request.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/Protocol/Response.cs (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/WebApplications.Utilities.Service.Common.csproj (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/app.config (100%) rename src/{WebApplications.Utilities.Service/Common => WebApplications.Utilities.Service.Common}/packages.config (100%) rename src/{WebApplications.Utilities.Service/ServiceClient => WebApplications.Utilities.ServiceClient}/Program.cs (100%) rename src/{WebApplications.Utilities.Service/ServiceClient => WebApplications.Utilities.ServiceClient}/Properties/AssemblyInfo.cs (100%) rename src/{WebApplications.Utilities.Service/ServiceClient => WebApplications.Utilities.ServiceClient}/ServiceClient.csproj (100%) rename src/{WebApplications.Utilities.Service/ServiceClient => WebApplications.Utilities.ServiceClient}/app.config (100%) rename src/{WebApplications.Utilities.Service/ServiceClient => WebApplications.Utilities.ServiceClient}/packages.config (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/Examples.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/Exceptions/SqlExceptionTests.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/TestExceptionRecord.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/TestExtensionsTests.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/TestUnicode.cs (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/WebApplications.Testing.Test.csproj (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/WebApplications.Testing.Test.vsdoc (100%) rename {src/WebApplications.Testing/Test => test/WebApplications.Testing}/packages.config (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/App.config (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/CryptographyConfigurationTests.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/CryptographyTestBase.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/PBKDF2Tests.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/RSACryptographyProviderTests.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/SymmetricProviderTests.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/Test.xml (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/TestXmlEncryption.cs (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/WebApplications.Utilities.Cryptography.Test.csproj (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/WebApplications.Utilities.Cryptography.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/cryptography.config (100%) rename {src/WebApplications.Utilities.Cryptography/Test => test/WebApplications.Utilities.Cryptography}/packages.config (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Data/DifferentLocalData.mdf (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Data/DifferentLocalData_log.ldf (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Data/LocalData.mdf (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Data/LocalData_log.ldf (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/DatabaseTestBase.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/LoadBalanceConnectionTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Resources.Designer.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/Resources.resx (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/SqlServerTypes/Loader.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/SqlServerTypes/readme.htm (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestConfiguration.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestDatabaseSchema.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestPerformance.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ConstructorTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteNonQueryAndExecuteNonQueryAll.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteReaderAndExecuteReaderAllTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteReaderAsyncAndExecuteReaderAllAsync.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteScalarAndExecuteScalarAllTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/ExecuteXmlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestSqlProgram/SqlProgramTestBase.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/TestTypeConvertor.cs (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/WebApplications.Utilities.Database.Test.csproj (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/WebApplications.Utilities.Database.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/app.config (100%) rename {src/WebApplications.Utilities.Database/Test => test/WebApplications.Utilities.Database}/packages.config (100%) rename {src/WebApplications.Utilities.Initializer/TestApp => test/WebApplications.Utilities.Initializer.TestApp}/ModuleInitializer.cs (100%) rename {src/WebApplications.Utilities.Initializer/TestApp => test/WebApplications.Utilities.Initializer.TestApp}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Initializer/TestApp => test/WebApplications.Utilities.Initializer.TestApp}/SomeClass.cs (100%) rename {src/WebApplications.Utilities.Initializer/TestApp => test/WebApplications.Utilities.Initializer.TestApp}/WebApplications.Utilities.Initializer.TestApp.csproj (100%) rename {src/WebApplications.Utilities.Initializer/TestApp => test/WebApplications.Utilities.Initializer.TestApp}/WebApplications.Utilities.Initializer.TestApp.vsdoc (100%) rename {src/WebApplications.Utilities.Initializer/Test => test/WebApplications.Utilities.Initializer}/InstrumentationTest.cs (100%) rename {src/WebApplications.Utilities.Initializer/Test => test/WebApplications.Utilities.Initializer}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Initializer/Test => test/WebApplications.Utilities.Initializer}/UnitTestBuildLogger.cs (100%) rename {src/WebApplications.Utilities.Initializer/Test => test/WebApplications.Utilities.Initializer}/WebApplications.Utilities.Initializer.Test.csproj (100%) rename {src/WebApplications.Utilities.Initializer/Test => test/WebApplications.Utilities.Initializer}/WebApplications.Utilities.Initializer.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Logging/TestConsole => test/WebApplications.Utilities.Logging.TestConsole}/App.config (100%) rename {src/WebApplications.Utilities.Logging/TestConsole => test/WebApplications.Utilities.Logging.TestConsole}/Program.cs (100%) rename {src/WebApplications.Utilities.Logging/TestConsole => test/WebApplications.Utilities.Logging.TestConsole}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Logging/TestConsole => test/WebApplications.Utilities.Logging.TestConsole}/WebApplications.Utilities.Logging.TestConsole.csproj (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging.TestConsole}/packages.config (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/App.config (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/ContractExceptionTest.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/LogContextTest.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/LoggingTest.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/LoggingTestBase.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/Resources.Designer.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/Resources.de-DE.resx (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/Resources.fr-FR.resx (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/Resources.resx (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/TranslationTest.cs (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/WebApplications.Utilities.Logging.Test.csproj (100%) rename {src/WebApplications.Utilities.Logging/Test => test/WebApplications.Utilities.Logging}/WebApplications.Utilities.Logging.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Logging/TestConsole => test/WebApplications.Utilities.Logging}/packages.config (100%) rename {src/WebApplications.Utilities.Performance/Test => test/WebApplications.Utilities.Performance}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Performance/Test => test/WebApplications.Utilities.Performance}/TestCounters.cs (100%) rename {src/WebApplications.Utilities.Performance/Test => test/WebApplications.Utilities.Performance}/WebApplications.Utilities.Performance.Test.csproj (100%) rename {src/WebApplications.Utilities.Performance/Test => test/WebApplications.Utilities.Performance}/app.config (100%) rename {src/WebApplications.Utilities.Performance/Test => test/WebApplications.Utilities.Performance}/packages.config (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/NuSpecEditorTest.cs (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/Test.nuspec (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/TestPowerShell.cs (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/WebApplications.Utilities.PowerShell.Test.csproj (100%) rename {src/WebApplications.Utilities.PowerShell/Test => test/WebApplications.Utilities.PowerShell}/WebApplications.Utilities.PowerShell.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/SchedulerTester.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/TestAggregateSchedule.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/TestConfiguration.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/TestSchedule.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/TestScheduler.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/TestSingleDateSchedule.cs (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/WebApplications.Utilities.Scheduling.Test.csproj (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/WebApplications.Utilities.Scheduling.Test.vsdoc (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/app.config (100%) rename {src/WebApplications.Utilities.Scheduling/Test => test/WebApplications.Utilities.Scheduling}/packages.config (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/ExtendedSerializationBinderTests.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/SerializationTestBase.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/SerializeTests.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/WebApplications.Utilities.Serialization.Test.csproj (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/XElementSurrogateTests.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/XmlElementSurrogateTests.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/XmlFormatterTests.cs (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/app.config (100%) rename {src/WebApplications.Utilities.Serialization/Test => test/WebApplications.Utilities.Serialization}/packages.config (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/Program.cs (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/TestResource.Designer.cs (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/TestResource.resx (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/TestService.cs (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/TestServiceResources.Designer.cs (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/TestServiceResources.resx (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/WebApplications.Utilities.Service.Test.csproj (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/app.config (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/app.manifest (100%) rename {src/WebApplications.Utilities.Service/Test => test/WebApplications.Utilities.Service}/packages.config (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/App.config (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Caching/ConcurrentLookupTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Caching/CyclicConcurrentQueueTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/DebuggingExtensionsTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Enumerations/TriStateTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/ArraySplitTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/EqualityFunctionsTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/FormatExtensionTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/GetObjectsByIdTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/MiscellaneousExtensionsTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/ToJSONTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/TopologicalSortTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Extensions/TruncateTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/FinancialsTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/FormatResources.Designer.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/FormatResources.resx (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestColoredTextWriter.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestFormatBuilder.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestFormatBuilderLayout.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestFormatChunks.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestIResolver.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestPerformance.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Formatting/TestResolvableWriteable.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Location/LatLngTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Properties/AssemblyInfo.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/DateRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/DateTimeRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/DecimalRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/DoubleRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/FinancialRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/InstantRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/IntRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LocalDateRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LocalDateTimeRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LocalHelpers.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LocalRangeTestsBase.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LocalTimeRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/LongRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/RangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/ShortRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Ranges/ZonedDateTimeRangeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Reflect/ExtendedTypeTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Reflect/InfoHelperTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Reflect/ReflectionTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Schema.xml (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/SemanticVersions/SemanticVersionTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/SingletonTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestAccessor.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestCacheDictionary.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestCacheQueue.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestCombGuid.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestComparer.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestConfiguration.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestContextStack.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestCulture.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestDatabase.sdf (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestDifference.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestExtendedEnum.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestHashCollection.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestHashing.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestLogging.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestLookup.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestOptional.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestPerformanceCounter.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestRange.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestReflection.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestTaskExtensions.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestToMapped.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestWeak.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestWindow.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TestXObjectExtensions.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/Threading/AsyncSemaphoreTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/TupleExtensionsTests.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/UtilitiesTestBase.cs (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/WebApplications.Utilities.Test.csproj (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/WebApplications.Utilities.Test.vsdoc (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/WebApplications.Utilities.Test.xml (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/packages.config (100%) rename {src/WebApplications.Utilities/Test => test/WebApplications.Utilities}/test.config (100%) diff --git a/src/WebApplications.Utilities/BuildTasks/DownloadCurrencies.cs b/src/WebApplications.Utilities.BuildTasks/DownloadCurrencies.cs similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/DownloadCurrencies.cs rename to src/WebApplications.Utilities.BuildTasks/DownloadCurrencies.cs diff --git a/src/WebApplications.Utilities/BuildTasks/DownloadFile.cs b/src/WebApplications.Utilities.BuildTasks/DownloadFile.cs similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/DownloadFile.cs rename to src/WebApplications.Utilities.BuildTasks/DownloadFile.cs diff --git a/src/WebApplications.Utilities/BuildTasks/DownloadTZDB.cs b/src/WebApplications.Utilities.BuildTasks/DownloadTZDB.cs similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/DownloadTZDB.cs rename to src/WebApplications.Utilities.BuildTasks/DownloadTZDB.cs diff --git a/src/WebApplications.Utilities/BuildTasks/Properties/AssemblyInfo.cs b/src/WebApplications.Utilities.BuildTasks/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/Properties/AssemblyInfo.cs rename to src/WebApplications.Utilities.BuildTasks/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities/BuildTasks/WebApplications.Utilities.BuildTasks.csproj b/src/WebApplications.Utilities.BuildTasks/WebApplications.Utilities.BuildTasks.csproj similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/WebApplications.Utilities.BuildTasks.csproj rename to src/WebApplications.Utilities.BuildTasks/WebApplications.Utilities.BuildTasks.csproj diff --git a/src/WebApplications.Utilities/BuildTasks/WebApplications.Utilities.BuildTasks.csproj.GhostDoc.xml b/src/WebApplications.Utilities.BuildTasks/WebApplications.Utilities.BuildTasks.csproj.GhostDoc.xml similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/WebApplications.Utilities.BuildTasks.csproj.GhostDoc.xml rename to src/WebApplications.Utilities.BuildTasks/WebApplications.Utilities.BuildTasks.csproj.GhostDoc.xml diff --git a/src/WebApplications.Utilities/BuildTasks/packages.config b/src/WebApplications.Utilities.BuildTasks/packages.config similarity index 100% rename from src/WebApplications.Utilities/BuildTasks/packages.config rename to src/WebApplications.Utilities.BuildTasks/packages.config diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/App.config b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/App.config similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/App.config rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/App.config diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Level.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Level.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Level.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Level.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Logger.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Logger.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Logger.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Logger.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Options.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Options.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Options.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Options.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/PerfCategory.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerfCategory.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/PerfCategory.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerfCategory.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/PerfSetupTask.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerfSetupTask.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/PerfSetupTask.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerfSetupTask.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/PerformanceType.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerformanceType.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/PerformanceType.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/PerformanceType.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Program.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Program.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Program.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Program.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Properties/AssemblyInfo.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Properties/AssemblyInfo.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/Scan.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/Scan.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/Scan.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/Scan.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/ScanMode.cs b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/ScanMode.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/ScanMode.cs rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/ScanMode.cs diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj.GhostDoc.xml b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj.GhostDoc.xml similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj.GhostDoc.xml rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/WebApplications.Utilities.Performance.Tools.PerfSetup.csproj.GhostDoc.xml diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/app.manifest b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/app.manifest similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/app.manifest rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/app.manifest diff --git a/src/WebApplications.Utilities.Performance/PerfSetup/packages.config b/src/WebApplications.Utilities.Performance.Tools.PerfSetup/packages.config similarity index 100% rename from src/WebApplications.Utilities.Performance/PerfSetup/packages.config rename to src/WebApplications.Utilities.Performance.Tools.PerfSetup/packages.config diff --git a/src/WebApplications.Utilities.Service/Client/ClientResources.Designer.cs b/src/WebApplications.Utilities.Service.Client/ClientResources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/ClientResources.Designer.cs rename to src/WebApplications.Utilities.Service.Client/ClientResources.Designer.cs diff --git a/src/WebApplications.Utilities.Service/Client/ClientResources.resx b/src/WebApplications.Utilities.Service.Client/ClientResources.resx similarity index 100% rename from src/WebApplications.Utilities.Service/Client/ClientResources.resx rename to src/WebApplications.Utilities.Service.Client/ClientResources.resx diff --git a/src/WebApplications.Utilities.Service/Client/ConnectedCommand.cs b/src/WebApplications.Utilities.Service.Client/ConnectedCommand.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/ConnectedCommand.cs rename to src/WebApplications.Utilities.Service.Client/ConnectedCommand.cs diff --git a/src/WebApplications.Utilities.Service/Client/ConsoleClient.cs b/src/WebApplications.Utilities.Service.Client/ConsoleClient.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/ConsoleClient.cs rename to src/WebApplications.Utilities.Service.Client/ConsoleClient.cs diff --git a/src/WebApplications.Utilities.Service/Client/NamedPipeClient.cs b/src/WebApplications.Utilities.Service.Client/NamedPipeClient.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/NamedPipeClient.cs rename to src/WebApplications.Utilities.Service.Client/NamedPipeClient.cs diff --git a/src/WebApplications.Utilities.Service/Client/NamedPipeServerInfo.cs b/src/WebApplications.Utilities.Service.Client/NamedPipeServerInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/NamedPipeServerInfo.cs rename to src/WebApplications.Utilities.Service.Client/NamedPipeServerInfo.cs diff --git a/src/WebApplications.Utilities.Service/Client/Properties/AssemblyInfo.cs b/src/WebApplications.Utilities.Service.Client/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Client/Properties/AssemblyInfo.cs rename to src/WebApplications.Utilities.Service.Client/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Service/Client/WebApplications.Utilities.Service.Client.csproj b/src/WebApplications.Utilities.Service.Client/WebApplications.Utilities.Service.Client.csproj similarity index 100% rename from src/WebApplications.Utilities.Service/Client/WebApplications.Utilities.Service.Client.csproj rename to src/WebApplications.Utilities.Service.Client/WebApplications.Utilities.Service.Client.csproj diff --git a/src/WebApplications.Utilities.Service/Client/app.config b/src/WebApplications.Utilities.Service.Client/app.config similarity index 100% rename from src/WebApplications.Utilities.Service/Client/app.config rename to src/WebApplications.Utilities.Service.Client/app.config diff --git a/src/WebApplications.Utilities.Service/Client/packages.config b/src/WebApplications.Utilities.Service.Client/packages.config similarity index 100% rename from src/WebApplications.Utilities.Service/Client/packages.config rename to src/WebApplications.Utilities.Service.Client/packages.config diff --git a/src/WebApplications.Utilities.Service/Common/CommonResources.Designer.cs b/src/WebApplications.Utilities.Service.Common/CommonResources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/CommonResources.Designer.cs rename to src/WebApplications.Utilities.Service.Common/CommonResources.Designer.cs diff --git a/src/WebApplications.Utilities.Service/Common/CommonResources.resx b/src/WebApplications.Utilities.Service.Common/CommonResources.resx similarity index 100% rename from src/WebApplications.Utilities.Service/Common/CommonResources.resx rename to src/WebApplications.Utilities.Service.Common/CommonResources.resx diff --git a/src/WebApplications.Utilities.Service/Common/CommonServiceException.cs b/src/WebApplications.Utilities.Service.Common/CommonServiceException.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/CommonServiceException.cs rename to src/WebApplications.Utilities.Service.Common/CommonServiceException.cs diff --git a/src/WebApplications.Utilities.Service/Common/Constants.cs b/src/WebApplications.Utilities.Service.Common/Constants.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Constants.cs rename to src/WebApplications.Utilities.Service.Common/Constants.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/Controller.cs b/src/WebApplications.Utilities.Service.Common/Control/Controller.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/Controller.cs rename to src/WebApplications.Utilities.Service.Common/Control/Controller.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/ScmAccessRights.cs b/src/WebApplications.Utilities.Service.Common/Control/ScmAccessRights.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/ScmAccessRights.cs rename to src/WebApplications.Utilities.Service.Common/Control/ScmAccessRights.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/ServiceAccessRights.cs b/src/WebApplications.Utilities.Service.Common/Control/ServiceAccessRights.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/ServiceAccessRights.cs rename to src/WebApplications.Utilities.Service.Common/Control/ServiceAccessRights.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/ServiceBootFlag.cs b/src/WebApplications.Utilities.Service.Common/Control/ServiceBootFlag.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/ServiceBootFlag.cs rename to src/WebApplications.Utilities.Service.Common/Control/ServiceBootFlag.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/ServiceConfig.cs b/src/WebApplications.Utilities.Service.Common/Control/ServiceConfig.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/ServiceConfig.cs rename to src/WebApplications.Utilities.Service.Common/Control/ServiceConfig.cs diff --git a/src/WebApplications.Utilities.Service/Common/Control/ServiceError.cs b/src/WebApplications.Utilities.Service.Common/Control/ServiceError.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Control/ServiceError.cs rename to src/WebApplications.Utilities.Service.Common/Control/ServiceError.cs diff --git a/src/WebApplications.Utilities.Service/Common/PipeState.cs b/src/WebApplications.Utilities.Service.Common/PipeState.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/PipeState.cs rename to src/WebApplications.Utilities.Service.Common/PipeState.cs diff --git a/src/WebApplications.Utilities.Service/Common/Properties/AssemblyInfo.cs b/src/WebApplications.Utilities.Service.Common/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Properties/AssemblyInfo.cs rename to src/WebApplications.Utilities.Service.Common/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/CommandCancelRequest.cs b/src/WebApplications.Utilities.Service.Common/Protocol/CommandCancelRequest.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/CommandCancelRequest.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/CommandCancelRequest.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/CommandCancelResponse.cs b/src/WebApplications.Utilities.Service.Common/Protocol/CommandCancelResponse.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/CommandCancelResponse.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/CommandCancelResponse.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/CommandRequest.cs b/src/WebApplications.Utilities.Service.Common/Protocol/CommandRequest.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/CommandRequest.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/CommandRequest.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/CommandResponse.cs b/src/WebApplications.Utilities.Service.Common/Protocol/CommandResponse.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/CommandResponse.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/CommandResponse.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/ConnectRequest.cs b/src/WebApplications.Utilities.Service.Common/Protocol/ConnectRequest.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/ConnectRequest.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/ConnectRequest.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/ConnectResponse.cs b/src/WebApplications.Utilities.Service.Common/Protocol/ConnectResponse.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/ConnectResponse.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/ConnectResponse.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/DisconnectRequest.cs b/src/WebApplications.Utilities.Service.Common/Protocol/DisconnectRequest.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/DisconnectRequest.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/DisconnectRequest.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/DisconnectResponse.cs b/src/WebApplications.Utilities.Service.Common/Protocol/DisconnectResponse.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/DisconnectResponse.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/DisconnectResponse.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/LogResponse.cs b/src/WebApplications.Utilities.Service.Common/Protocol/LogResponse.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/LogResponse.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/LogResponse.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/Message.cs b/src/WebApplications.Utilities.Service.Common/Protocol/Message.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/Message.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/Message.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/Request.cs b/src/WebApplications.Utilities.Service.Common/Protocol/Request.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/Request.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/Request.cs diff --git a/src/WebApplications.Utilities.Service/Common/Protocol/Response.cs b/src/WebApplications.Utilities.Service.Common/Protocol/Response.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Common/Protocol/Response.cs rename to src/WebApplications.Utilities.Service.Common/Protocol/Response.cs diff --git a/src/WebApplications.Utilities.Service/Common/WebApplications.Utilities.Service.Common.csproj b/src/WebApplications.Utilities.Service.Common/WebApplications.Utilities.Service.Common.csproj similarity index 100% rename from src/WebApplications.Utilities.Service/Common/WebApplications.Utilities.Service.Common.csproj rename to src/WebApplications.Utilities.Service.Common/WebApplications.Utilities.Service.Common.csproj diff --git a/src/WebApplications.Utilities.Service/Common/app.config b/src/WebApplications.Utilities.Service.Common/app.config similarity index 100% rename from src/WebApplications.Utilities.Service/Common/app.config rename to src/WebApplications.Utilities.Service.Common/app.config diff --git a/src/WebApplications.Utilities.Service/Common/packages.config b/src/WebApplications.Utilities.Service.Common/packages.config similarity index 100% rename from src/WebApplications.Utilities.Service/Common/packages.config rename to src/WebApplications.Utilities.Service.Common/packages.config diff --git a/src/WebApplications.Utilities.Service/ServiceClient/Program.cs b/src/WebApplications.Utilities.ServiceClient/Program.cs similarity index 100% rename from src/WebApplications.Utilities.Service/ServiceClient/Program.cs rename to src/WebApplications.Utilities.ServiceClient/Program.cs diff --git a/src/WebApplications.Utilities.Service/ServiceClient/Properties/AssemblyInfo.cs b/src/WebApplications.Utilities.ServiceClient/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Service/ServiceClient/Properties/AssemblyInfo.cs rename to src/WebApplications.Utilities.ServiceClient/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Service/ServiceClient/ServiceClient.csproj b/src/WebApplications.Utilities.ServiceClient/ServiceClient.csproj similarity index 100% rename from src/WebApplications.Utilities.Service/ServiceClient/ServiceClient.csproj rename to src/WebApplications.Utilities.ServiceClient/ServiceClient.csproj diff --git a/src/WebApplications.Utilities.Service/ServiceClient/app.config b/src/WebApplications.Utilities.ServiceClient/app.config similarity index 100% rename from src/WebApplications.Utilities.Service/ServiceClient/app.config rename to src/WebApplications.Utilities.ServiceClient/app.config diff --git a/src/WebApplications.Utilities.Service/ServiceClient/packages.config b/src/WebApplications.Utilities.ServiceClient/packages.config similarity index 100% rename from src/WebApplications.Utilities.Service/ServiceClient/packages.config rename to src/WebApplications.Utilities.ServiceClient/packages.config diff --git a/src/WebApplications.Testing/Test/Examples.cs b/test/WebApplications.Testing/Examples.cs similarity index 100% rename from src/WebApplications.Testing/Test/Examples.cs rename to test/WebApplications.Testing/Examples.cs diff --git a/src/WebApplications.Testing/Test/Exceptions/SqlExceptionTests.cs b/test/WebApplications.Testing/Exceptions/SqlExceptionTests.cs similarity index 100% rename from src/WebApplications.Testing/Test/Exceptions/SqlExceptionTests.cs rename to test/WebApplications.Testing/Exceptions/SqlExceptionTests.cs diff --git a/src/WebApplications.Testing/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Testing/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Testing/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Testing/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Testing/Test/TestExceptionRecord.cs b/test/WebApplications.Testing/TestExceptionRecord.cs similarity index 100% rename from src/WebApplications.Testing/Test/TestExceptionRecord.cs rename to test/WebApplications.Testing/TestExceptionRecord.cs diff --git a/src/WebApplications.Testing/Test/TestExtensionsTests.cs b/test/WebApplications.Testing/TestExtensionsTests.cs similarity index 100% rename from src/WebApplications.Testing/Test/TestExtensionsTests.cs rename to test/WebApplications.Testing/TestExtensionsTests.cs diff --git a/src/WebApplications.Testing/Test/TestUnicode.cs b/test/WebApplications.Testing/TestUnicode.cs similarity index 100% rename from src/WebApplications.Testing/Test/TestUnicode.cs rename to test/WebApplications.Testing/TestUnicode.cs diff --git a/src/WebApplications.Testing/Test/WebApplications.Testing.Test.csproj b/test/WebApplications.Testing/WebApplications.Testing.Test.csproj similarity index 100% rename from src/WebApplications.Testing/Test/WebApplications.Testing.Test.csproj rename to test/WebApplications.Testing/WebApplications.Testing.Test.csproj diff --git a/src/WebApplications.Testing/Test/WebApplications.Testing.Test.vsdoc b/test/WebApplications.Testing/WebApplications.Testing.Test.vsdoc similarity index 100% rename from src/WebApplications.Testing/Test/WebApplications.Testing.Test.vsdoc rename to test/WebApplications.Testing/WebApplications.Testing.Test.vsdoc diff --git a/src/WebApplications.Testing/Test/packages.config b/test/WebApplications.Testing/packages.config similarity index 100% rename from src/WebApplications.Testing/Test/packages.config rename to test/WebApplications.Testing/packages.config diff --git a/src/WebApplications.Utilities.Cryptography/Test/App.config b/test/WebApplications.Utilities.Cryptography/App.config similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/App.config rename to test/WebApplications.Utilities.Cryptography/App.config diff --git a/src/WebApplications.Utilities.Cryptography/Test/CryptographyConfigurationTests.cs b/test/WebApplications.Utilities.Cryptography/CryptographyConfigurationTests.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/CryptographyConfigurationTests.cs rename to test/WebApplications.Utilities.Cryptography/CryptographyConfigurationTests.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/CryptographyTestBase.cs b/test/WebApplications.Utilities.Cryptography/CryptographyTestBase.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/CryptographyTestBase.cs rename to test/WebApplications.Utilities.Cryptography/CryptographyTestBase.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/PBKDF2Tests.cs b/test/WebApplications.Utilities.Cryptography/PBKDF2Tests.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/PBKDF2Tests.cs rename to test/WebApplications.Utilities.Cryptography/PBKDF2Tests.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Cryptography/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Cryptography/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/RSACryptographyProviderTests.cs b/test/WebApplications.Utilities.Cryptography/RSACryptographyProviderTests.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/RSACryptographyProviderTests.cs rename to test/WebApplications.Utilities.Cryptography/RSACryptographyProviderTests.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/SymmetricProviderTests.cs b/test/WebApplications.Utilities.Cryptography/SymmetricProviderTests.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/SymmetricProviderTests.cs rename to test/WebApplications.Utilities.Cryptography/SymmetricProviderTests.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/Test.xml b/test/WebApplications.Utilities.Cryptography/Test.xml similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/Test.xml rename to test/WebApplications.Utilities.Cryptography/Test.xml diff --git a/src/WebApplications.Utilities.Cryptography/Test/TestXmlEncryption.cs b/test/WebApplications.Utilities.Cryptography/TestXmlEncryption.cs similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/TestXmlEncryption.cs rename to test/WebApplications.Utilities.Cryptography/TestXmlEncryption.cs diff --git a/src/WebApplications.Utilities.Cryptography/Test/WebApplications.Utilities.Cryptography.Test.csproj b/test/WebApplications.Utilities.Cryptography/WebApplications.Utilities.Cryptography.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/WebApplications.Utilities.Cryptography.Test.csproj rename to test/WebApplications.Utilities.Cryptography/WebApplications.Utilities.Cryptography.Test.csproj diff --git a/src/WebApplications.Utilities.Cryptography/Test/WebApplications.Utilities.Cryptography.Test.vsdoc b/test/WebApplications.Utilities.Cryptography/WebApplications.Utilities.Cryptography.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/WebApplications.Utilities.Cryptography.Test.vsdoc rename to test/WebApplications.Utilities.Cryptography/WebApplications.Utilities.Cryptography.Test.vsdoc diff --git a/src/WebApplications.Utilities.Cryptography/Test/cryptography.config b/test/WebApplications.Utilities.Cryptography/cryptography.config similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/cryptography.config rename to test/WebApplications.Utilities.Cryptography/cryptography.config diff --git a/src/WebApplications.Utilities.Cryptography/Test/packages.config b/test/WebApplications.Utilities.Cryptography/packages.config similarity index 100% rename from src/WebApplications.Utilities.Cryptography/Test/packages.config rename to test/WebApplications.Utilities.Cryptography/packages.config diff --git a/src/WebApplications.Utilities.Database/Test/Data/DifferentLocalData.mdf b/test/WebApplications.Utilities.Database/Data/DifferentLocalData.mdf similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Data/DifferentLocalData.mdf rename to test/WebApplications.Utilities.Database/Data/DifferentLocalData.mdf diff --git a/src/WebApplications.Utilities.Database/Test/Data/DifferentLocalData_log.ldf b/test/WebApplications.Utilities.Database/Data/DifferentLocalData_log.ldf similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Data/DifferentLocalData_log.ldf rename to test/WebApplications.Utilities.Database/Data/DifferentLocalData_log.ldf diff --git a/src/WebApplications.Utilities.Database/Test/Data/LocalData.mdf b/test/WebApplications.Utilities.Database/Data/LocalData.mdf similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Data/LocalData.mdf rename to test/WebApplications.Utilities.Database/Data/LocalData.mdf diff --git a/src/WebApplications.Utilities.Database/Test/Data/LocalData_log.ldf b/test/WebApplications.Utilities.Database/Data/LocalData_log.ldf similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Data/LocalData_log.ldf rename to test/WebApplications.Utilities.Database/Data/LocalData_log.ldf diff --git a/src/WebApplications.Utilities.Database/Test/DatabaseTestBase.cs b/test/WebApplications.Utilities.Database/DatabaseTestBase.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/DatabaseTestBase.cs rename to test/WebApplications.Utilities.Database/DatabaseTestBase.cs diff --git a/src/WebApplications.Utilities.Database/Test/LoadBalanceConnectionTests.cs b/test/WebApplications.Utilities.Database/LoadBalanceConnectionTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/LoadBalanceConnectionTests.cs rename to test/WebApplications.Utilities.Database/LoadBalanceConnectionTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Database/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Database/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Database/Test/Resources.Designer.cs b/test/WebApplications.Utilities.Database/Resources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Resources.Designer.cs rename to test/WebApplications.Utilities.Database/Resources.Designer.cs diff --git a/src/WebApplications.Utilities.Database/Test/Resources.resx b/test/WebApplications.Utilities.Database/Resources.resx similarity index 100% rename from src/WebApplications.Utilities.Database/Test/Resources.resx rename to test/WebApplications.Utilities.Database/Resources.resx diff --git a/src/WebApplications.Utilities.Database/Test/SqlServerTypes/Loader.cs b/test/WebApplications.Utilities.Database/SqlServerTypes/Loader.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/SqlServerTypes/Loader.cs rename to test/WebApplications.Utilities.Database/SqlServerTypes/Loader.cs diff --git a/src/WebApplications.Utilities.Database/Test/SqlServerTypes/readme.htm b/test/WebApplications.Utilities.Database/SqlServerTypes/readme.htm similarity index 100% rename from src/WebApplications.Utilities.Database/Test/SqlServerTypes/readme.htm rename to test/WebApplications.Utilities.Database/SqlServerTypes/readme.htm diff --git a/src/WebApplications.Utilities.Database/Test/TestConfiguration.cs b/test/WebApplications.Utilities.Database/TestConfiguration.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestConfiguration.cs rename to test/WebApplications.Utilities.Database/TestConfiguration.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestDatabaseSchema.cs b/test/WebApplications.Utilities.Database/TestDatabaseSchema.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestDatabaseSchema.cs rename to test/WebApplications.Utilities.Database/TestDatabaseSchema.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestPerformance.cs b/test/WebApplications.Utilities.Database/TestPerformance.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestPerformance.cs rename to test/WebApplications.Utilities.Database/TestPerformance.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ConstructorTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ConstructorTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ConstructorTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ConstructorTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteNonQueryAndExecuteNonQueryAll.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteNonQueryAndExecuteNonQueryAll.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteNonQueryAndExecuteNonQueryAll.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteNonQueryAndExecuteNonQueryAll.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteNonQueryAsyncAndExecuteNonQueryAllAsyncTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteReaderAndExecuteReaderAllTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteReaderAndExecuteReaderAllTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteReaderAndExecuteReaderAllTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteReaderAndExecuteReaderAllTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteReaderAsyncAndExecuteReaderAllAsync.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteReaderAsyncAndExecuteReaderAllAsync.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteReaderAsyncAndExecuteReaderAllAsync.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteReaderAsyncAndExecuteReaderAllAsync.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteScalarAndExecuteScalarAllTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteScalarAndExecuteScalarAllTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteScalarAndExecuteScalarAllTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteScalarAndExecuteScalarAllTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteScalarAsyncAndExecuteScalarAllAsyncTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteXmlReaderAndExecuteXmlReaderAllTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteXmlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteXmlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/ExecuteXmlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/ExecuteXmlReaderAsyncAndExecuteXmlReaderAllAsyncTests.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestSqlProgram/SqlProgramTestBase.cs b/test/WebApplications.Utilities.Database/TestSqlProgram/SqlProgramTestBase.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestSqlProgram/SqlProgramTestBase.cs rename to test/WebApplications.Utilities.Database/TestSqlProgram/SqlProgramTestBase.cs diff --git a/src/WebApplications.Utilities.Database/Test/TestTypeConvertor.cs b/test/WebApplications.Utilities.Database/TestTypeConvertor.cs similarity index 100% rename from src/WebApplications.Utilities.Database/Test/TestTypeConvertor.cs rename to test/WebApplications.Utilities.Database/TestTypeConvertor.cs diff --git a/src/WebApplications.Utilities.Database/Test/WebApplications.Utilities.Database.Test.csproj b/test/WebApplications.Utilities.Database/WebApplications.Utilities.Database.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Database/Test/WebApplications.Utilities.Database.Test.csproj rename to test/WebApplications.Utilities.Database/WebApplications.Utilities.Database.Test.csproj diff --git a/src/WebApplications.Utilities.Database/Test/WebApplications.Utilities.Database.Test.vsdoc b/test/WebApplications.Utilities.Database/WebApplications.Utilities.Database.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Database/Test/WebApplications.Utilities.Database.Test.vsdoc rename to test/WebApplications.Utilities.Database/WebApplications.Utilities.Database.Test.vsdoc diff --git a/src/WebApplications.Utilities.Database/Test/app.config b/test/WebApplications.Utilities.Database/app.config similarity index 100% rename from src/WebApplications.Utilities.Database/Test/app.config rename to test/WebApplications.Utilities.Database/app.config diff --git a/src/WebApplications.Utilities.Database/Test/packages.config b/test/WebApplications.Utilities.Database/packages.config similarity index 100% rename from src/WebApplications.Utilities.Database/Test/packages.config rename to test/WebApplications.Utilities.Database/packages.config diff --git a/src/WebApplications.Utilities.Initializer/TestApp/ModuleInitializer.cs b/test/WebApplications.Utilities.Initializer.TestApp/ModuleInitializer.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/TestApp/ModuleInitializer.cs rename to test/WebApplications.Utilities.Initializer.TestApp/ModuleInitializer.cs diff --git a/src/WebApplications.Utilities.Initializer/TestApp/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Initializer.TestApp/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/TestApp/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Initializer.TestApp/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Initializer/TestApp/SomeClass.cs b/test/WebApplications.Utilities.Initializer.TestApp/SomeClass.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/TestApp/SomeClass.cs rename to test/WebApplications.Utilities.Initializer.TestApp/SomeClass.cs diff --git a/src/WebApplications.Utilities.Initializer/TestApp/WebApplications.Utilities.Initializer.TestApp.csproj b/test/WebApplications.Utilities.Initializer.TestApp/WebApplications.Utilities.Initializer.TestApp.csproj similarity index 100% rename from src/WebApplications.Utilities.Initializer/TestApp/WebApplications.Utilities.Initializer.TestApp.csproj rename to test/WebApplications.Utilities.Initializer.TestApp/WebApplications.Utilities.Initializer.TestApp.csproj diff --git a/src/WebApplications.Utilities.Initializer/TestApp/WebApplications.Utilities.Initializer.TestApp.vsdoc b/test/WebApplications.Utilities.Initializer.TestApp/WebApplications.Utilities.Initializer.TestApp.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Initializer/TestApp/WebApplications.Utilities.Initializer.TestApp.vsdoc rename to test/WebApplications.Utilities.Initializer.TestApp/WebApplications.Utilities.Initializer.TestApp.vsdoc diff --git a/src/WebApplications.Utilities.Initializer/Test/InstrumentationTest.cs b/test/WebApplications.Utilities.Initializer/InstrumentationTest.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/Test/InstrumentationTest.cs rename to test/WebApplications.Utilities.Initializer/InstrumentationTest.cs diff --git a/src/WebApplications.Utilities.Initializer/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Initializer/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Initializer/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Initializer/Test/UnitTestBuildLogger.cs b/test/WebApplications.Utilities.Initializer/UnitTestBuildLogger.cs similarity index 100% rename from src/WebApplications.Utilities.Initializer/Test/UnitTestBuildLogger.cs rename to test/WebApplications.Utilities.Initializer/UnitTestBuildLogger.cs diff --git a/src/WebApplications.Utilities.Initializer/Test/WebApplications.Utilities.Initializer.Test.csproj b/test/WebApplications.Utilities.Initializer/WebApplications.Utilities.Initializer.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Initializer/Test/WebApplications.Utilities.Initializer.Test.csproj rename to test/WebApplications.Utilities.Initializer/WebApplications.Utilities.Initializer.Test.csproj diff --git a/src/WebApplications.Utilities.Initializer/Test/WebApplications.Utilities.Initializer.Test.vsdoc b/test/WebApplications.Utilities.Initializer/WebApplications.Utilities.Initializer.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Initializer/Test/WebApplications.Utilities.Initializer.Test.vsdoc rename to test/WebApplications.Utilities.Initializer/WebApplications.Utilities.Initializer.Test.vsdoc diff --git a/src/WebApplications.Utilities.Logging/TestConsole/App.config b/test/WebApplications.Utilities.Logging.TestConsole/App.config similarity index 100% rename from src/WebApplications.Utilities.Logging/TestConsole/App.config rename to test/WebApplications.Utilities.Logging.TestConsole/App.config diff --git a/src/WebApplications.Utilities.Logging/TestConsole/Program.cs b/test/WebApplications.Utilities.Logging.TestConsole/Program.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/TestConsole/Program.cs rename to test/WebApplications.Utilities.Logging.TestConsole/Program.cs diff --git a/src/WebApplications.Utilities.Logging/TestConsole/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Logging.TestConsole/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/TestConsole/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Logging.TestConsole/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Logging/TestConsole/WebApplications.Utilities.Logging.TestConsole.csproj b/test/WebApplications.Utilities.Logging.TestConsole/WebApplications.Utilities.Logging.TestConsole.csproj similarity index 100% rename from src/WebApplications.Utilities.Logging/TestConsole/WebApplications.Utilities.Logging.TestConsole.csproj rename to test/WebApplications.Utilities.Logging.TestConsole/WebApplications.Utilities.Logging.TestConsole.csproj diff --git a/src/WebApplications.Utilities.Logging/Test/packages.config b/test/WebApplications.Utilities.Logging.TestConsole/packages.config similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/packages.config rename to test/WebApplications.Utilities.Logging.TestConsole/packages.config diff --git a/src/WebApplications.Utilities.Logging/Test/App.config b/test/WebApplications.Utilities.Logging/App.config similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/App.config rename to test/WebApplications.Utilities.Logging/App.config diff --git a/src/WebApplications.Utilities.Logging/Test/ContractExceptionTest.cs b/test/WebApplications.Utilities.Logging/ContractExceptionTest.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/ContractExceptionTest.cs rename to test/WebApplications.Utilities.Logging/ContractExceptionTest.cs diff --git a/src/WebApplications.Utilities.Logging/Test/LogContextTest.cs b/test/WebApplications.Utilities.Logging/LogContextTest.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/LogContextTest.cs rename to test/WebApplications.Utilities.Logging/LogContextTest.cs diff --git a/src/WebApplications.Utilities.Logging/Test/LoggingTest.cs b/test/WebApplications.Utilities.Logging/LoggingTest.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/LoggingTest.cs rename to test/WebApplications.Utilities.Logging/LoggingTest.cs diff --git a/src/WebApplications.Utilities.Logging/Test/LoggingTestBase.cs b/test/WebApplications.Utilities.Logging/LoggingTestBase.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/LoggingTestBase.cs rename to test/WebApplications.Utilities.Logging/LoggingTestBase.cs diff --git a/src/WebApplications.Utilities.Logging/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Logging/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Logging/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Logging/Test/Resources.Designer.cs b/test/WebApplications.Utilities.Logging/Resources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/Resources.Designer.cs rename to test/WebApplications.Utilities.Logging/Resources.Designer.cs diff --git a/src/WebApplications.Utilities.Logging/Test/Resources.de-DE.resx b/test/WebApplications.Utilities.Logging/Resources.de-DE.resx similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/Resources.de-DE.resx rename to test/WebApplications.Utilities.Logging/Resources.de-DE.resx diff --git a/src/WebApplications.Utilities.Logging/Test/Resources.fr-FR.resx b/test/WebApplications.Utilities.Logging/Resources.fr-FR.resx similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/Resources.fr-FR.resx rename to test/WebApplications.Utilities.Logging/Resources.fr-FR.resx diff --git a/src/WebApplications.Utilities.Logging/Test/Resources.resx b/test/WebApplications.Utilities.Logging/Resources.resx similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/Resources.resx rename to test/WebApplications.Utilities.Logging/Resources.resx diff --git a/src/WebApplications.Utilities.Logging/Test/TranslationTest.cs b/test/WebApplications.Utilities.Logging/TranslationTest.cs similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/TranslationTest.cs rename to test/WebApplications.Utilities.Logging/TranslationTest.cs diff --git a/src/WebApplications.Utilities.Logging/Test/WebApplications.Utilities.Logging.Test.csproj b/test/WebApplications.Utilities.Logging/WebApplications.Utilities.Logging.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/WebApplications.Utilities.Logging.Test.csproj rename to test/WebApplications.Utilities.Logging/WebApplications.Utilities.Logging.Test.csproj diff --git a/src/WebApplications.Utilities.Logging/Test/WebApplications.Utilities.Logging.Test.vsdoc b/test/WebApplications.Utilities.Logging/WebApplications.Utilities.Logging.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Logging/Test/WebApplications.Utilities.Logging.Test.vsdoc rename to test/WebApplications.Utilities.Logging/WebApplications.Utilities.Logging.Test.vsdoc diff --git a/src/WebApplications.Utilities.Logging/TestConsole/packages.config b/test/WebApplications.Utilities.Logging/packages.config similarity index 100% rename from src/WebApplications.Utilities.Logging/TestConsole/packages.config rename to test/WebApplications.Utilities.Logging/packages.config diff --git a/src/WebApplications.Utilities.Performance/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Performance/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Performance/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Performance/Test/TestCounters.cs b/test/WebApplications.Utilities.Performance/TestCounters.cs similarity index 100% rename from src/WebApplications.Utilities.Performance/Test/TestCounters.cs rename to test/WebApplications.Utilities.Performance/TestCounters.cs diff --git a/src/WebApplications.Utilities.Performance/Test/WebApplications.Utilities.Performance.Test.csproj b/test/WebApplications.Utilities.Performance/WebApplications.Utilities.Performance.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Performance/Test/WebApplications.Utilities.Performance.Test.csproj rename to test/WebApplications.Utilities.Performance/WebApplications.Utilities.Performance.Test.csproj diff --git a/src/WebApplications.Utilities.Performance/Test/app.config b/test/WebApplications.Utilities.Performance/app.config similarity index 100% rename from src/WebApplications.Utilities.Performance/Test/app.config rename to test/WebApplications.Utilities.Performance/app.config diff --git a/src/WebApplications.Utilities.Performance/Test/packages.config b/test/WebApplications.Utilities.Performance/packages.config similarity index 100% rename from src/WebApplications.Utilities.Performance/Test/packages.config rename to test/WebApplications.Utilities.Performance/packages.config diff --git a/src/WebApplications.Utilities.PowerShell/Test/NuSpecEditorTest.cs b/test/WebApplications.Utilities.PowerShell/NuSpecEditorTest.cs similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/NuSpecEditorTest.cs rename to test/WebApplications.Utilities.PowerShell/NuSpecEditorTest.cs diff --git a/src/WebApplications.Utilities.PowerShell/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.PowerShell/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.PowerShell/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.PowerShell/Test/Test.nuspec b/test/WebApplications.Utilities.PowerShell/Test.nuspec similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/Test.nuspec rename to test/WebApplications.Utilities.PowerShell/Test.nuspec diff --git a/src/WebApplications.Utilities.PowerShell/Test/TestPowerShell.cs b/test/WebApplications.Utilities.PowerShell/TestPowerShell.cs similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/TestPowerShell.cs rename to test/WebApplications.Utilities.PowerShell/TestPowerShell.cs diff --git a/src/WebApplications.Utilities.PowerShell/Test/WebApplications.Utilities.PowerShell.Test.csproj b/test/WebApplications.Utilities.PowerShell/WebApplications.Utilities.PowerShell.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/WebApplications.Utilities.PowerShell.Test.csproj rename to test/WebApplications.Utilities.PowerShell/WebApplications.Utilities.PowerShell.Test.csproj diff --git a/src/WebApplications.Utilities.PowerShell/Test/WebApplications.Utilities.PowerShell.Test.vsdoc b/test/WebApplications.Utilities.PowerShell/WebApplications.Utilities.PowerShell.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.PowerShell/Test/WebApplications.Utilities.PowerShell.Test.vsdoc rename to test/WebApplications.Utilities.PowerShell/WebApplications.Utilities.PowerShell.Test.vsdoc diff --git a/src/WebApplications.Utilities.Scheduling/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Scheduling/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Scheduling/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/SchedulerTester.cs b/test/WebApplications.Utilities.Scheduling/SchedulerTester.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/SchedulerTester.cs rename to test/WebApplications.Utilities.Scheduling/SchedulerTester.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/TestAggregateSchedule.cs b/test/WebApplications.Utilities.Scheduling/TestAggregateSchedule.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/TestAggregateSchedule.cs rename to test/WebApplications.Utilities.Scheduling/TestAggregateSchedule.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/TestConfiguration.cs b/test/WebApplications.Utilities.Scheduling/TestConfiguration.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/TestConfiguration.cs rename to test/WebApplications.Utilities.Scheduling/TestConfiguration.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/TestSchedule.cs b/test/WebApplications.Utilities.Scheduling/TestSchedule.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/TestSchedule.cs rename to test/WebApplications.Utilities.Scheduling/TestSchedule.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/TestScheduler.cs b/test/WebApplications.Utilities.Scheduling/TestScheduler.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/TestScheduler.cs rename to test/WebApplications.Utilities.Scheduling/TestScheduler.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/TestSingleDateSchedule.cs b/test/WebApplications.Utilities.Scheduling/TestSingleDateSchedule.cs similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/TestSingleDateSchedule.cs rename to test/WebApplications.Utilities.Scheduling/TestSingleDateSchedule.cs diff --git a/src/WebApplications.Utilities.Scheduling/Test/WebApplications.Utilities.Scheduling.Test.csproj b/test/WebApplications.Utilities.Scheduling/WebApplications.Utilities.Scheduling.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/WebApplications.Utilities.Scheduling.Test.csproj rename to test/WebApplications.Utilities.Scheduling/WebApplications.Utilities.Scheduling.Test.csproj diff --git a/src/WebApplications.Utilities.Scheduling/Test/WebApplications.Utilities.Scheduling.Test.vsdoc b/test/WebApplications.Utilities.Scheduling/WebApplications.Utilities.Scheduling.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/WebApplications.Utilities.Scheduling.Test.vsdoc rename to test/WebApplications.Utilities.Scheduling/WebApplications.Utilities.Scheduling.Test.vsdoc diff --git a/src/WebApplications.Utilities.Scheduling/Test/app.config b/test/WebApplications.Utilities.Scheduling/app.config similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/app.config rename to test/WebApplications.Utilities.Scheduling/app.config diff --git a/src/WebApplications.Utilities.Scheduling/Test/packages.config b/test/WebApplications.Utilities.Scheduling/packages.config similarity index 100% rename from src/WebApplications.Utilities.Scheduling/Test/packages.config rename to test/WebApplications.Utilities.Scheduling/packages.config diff --git a/src/WebApplications.Utilities.Serialization/Test/ExtendedSerializationBinderTests.cs b/test/WebApplications.Utilities.Serialization/ExtendedSerializationBinderTests.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/ExtendedSerializationBinderTests.cs rename to test/WebApplications.Utilities.Serialization/ExtendedSerializationBinderTests.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Serialization/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Serialization/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/SerializationTestBase.cs b/test/WebApplications.Utilities.Serialization/SerializationTestBase.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/SerializationTestBase.cs rename to test/WebApplications.Utilities.Serialization/SerializationTestBase.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/SerializeTests.cs b/test/WebApplications.Utilities.Serialization/SerializeTests.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/SerializeTests.cs rename to test/WebApplications.Utilities.Serialization/SerializeTests.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/WebApplications.Utilities.Serialization.Test.csproj b/test/WebApplications.Utilities.Serialization/WebApplications.Utilities.Serialization.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/WebApplications.Utilities.Serialization.Test.csproj rename to test/WebApplications.Utilities.Serialization/WebApplications.Utilities.Serialization.Test.csproj diff --git a/src/WebApplications.Utilities.Serialization/Test/XElementSurrogateTests.cs b/test/WebApplications.Utilities.Serialization/XElementSurrogateTests.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/XElementSurrogateTests.cs rename to test/WebApplications.Utilities.Serialization/XElementSurrogateTests.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/XmlElementSurrogateTests.cs b/test/WebApplications.Utilities.Serialization/XmlElementSurrogateTests.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/XmlElementSurrogateTests.cs rename to test/WebApplications.Utilities.Serialization/XmlElementSurrogateTests.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/XmlFormatterTests.cs b/test/WebApplications.Utilities.Serialization/XmlFormatterTests.cs similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/XmlFormatterTests.cs rename to test/WebApplications.Utilities.Serialization/XmlFormatterTests.cs diff --git a/src/WebApplications.Utilities.Serialization/Test/app.config b/test/WebApplications.Utilities.Serialization/app.config similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/app.config rename to test/WebApplications.Utilities.Serialization/app.config diff --git a/src/WebApplications.Utilities.Serialization/Test/packages.config b/test/WebApplications.Utilities.Serialization/packages.config similarity index 100% rename from src/WebApplications.Utilities.Serialization/Test/packages.config rename to test/WebApplications.Utilities.Serialization/packages.config diff --git a/src/WebApplications.Utilities.Service/Test/Program.cs b/test/WebApplications.Utilities.Service/Program.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Test/Program.cs rename to test/WebApplications.Utilities.Service/Program.cs diff --git a/src/WebApplications.Utilities.Service/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities.Service/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities.Service/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities.Service/Test/TestResource.Designer.cs b/test/WebApplications.Utilities.Service/TestResource.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Test/TestResource.Designer.cs rename to test/WebApplications.Utilities.Service/TestResource.Designer.cs diff --git a/src/WebApplications.Utilities.Service/Test/TestResource.resx b/test/WebApplications.Utilities.Service/TestResource.resx similarity index 100% rename from src/WebApplications.Utilities.Service/Test/TestResource.resx rename to test/WebApplications.Utilities.Service/TestResource.resx diff --git a/src/WebApplications.Utilities.Service/Test/TestService.cs b/test/WebApplications.Utilities.Service/TestService.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Test/TestService.cs rename to test/WebApplications.Utilities.Service/TestService.cs diff --git a/src/WebApplications.Utilities.Service/Test/TestServiceResources.Designer.cs b/test/WebApplications.Utilities.Service/TestServiceResources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities.Service/Test/TestServiceResources.Designer.cs rename to test/WebApplications.Utilities.Service/TestServiceResources.Designer.cs diff --git a/src/WebApplications.Utilities.Service/Test/TestServiceResources.resx b/test/WebApplications.Utilities.Service/TestServiceResources.resx similarity index 100% rename from src/WebApplications.Utilities.Service/Test/TestServiceResources.resx rename to test/WebApplications.Utilities.Service/TestServiceResources.resx diff --git a/src/WebApplications.Utilities.Service/Test/WebApplications.Utilities.Service.Test.csproj b/test/WebApplications.Utilities.Service/WebApplications.Utilities.Service.Test.csproj similarity index 100% rename from src/WebApplications.Utilities.Service/Test/WebApplications.Utilities.Service.Test.csproj rename to test/WebApplications.Utilities.Service/WebApplications.Utilities.Service.Test.csproj diff --git a/src/WebApplications.Utilities.Service/Test/app.config b/test/WebApplications.Utilities.Service/app.config similarity index 100% rename from src/WebApplications.Utilities.Service/Test/app.config rename to test/WebApplications.Utilities.Service/app.config diff --git a/src/WebApplications.Utilities.Service/Test/app.manifest b/test/WebApplications.Utilities.Service/app.manifest similarity index 100% rename from src/WebApplications.Utilities.Service/Test/app.manifest rename to test/WebApplications.Utilities.Service/app.manifest diff --git a/src/WebApplications.Utilities.Service/Test/packages.config b/test/WebApplications.Utilities.Service/packages.config similarity index 100% rename from src/WebApplications.Utilities.Service/Test/packages.config rename to test/WebApplications.Utilities.Service/packages.config diff --git a/src/WebApplications.Utilities/Test/App.config b/test/WebApplications.Utilities/App.config similarity index 100% rename from src/WebApplications.Utilities/Test/App.config rename to test/WebApplications.Utilities/App.config diff --git a/src/WebApplications.Utilities/Test/Caching/ConcurrentLookupTests.cs b/test/WebApplications.Utilities/Caching/ConcurrentLookupTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Caching/ConcurrentLookupTests.cs rename to test/WebApplications.Utilities/Caching/ConcurrentLookupTests.cs diff --git a/src/WebApplications.Utilities/Test/Caching/CyclicConcurrentQueueTests.cs b/test/WebApplications.Utilities/Caching/CyclicConcurrentQueueTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Caching/CyclicConcurrentQueueTests.cs rename to test/WebApplications.Utilities/Caching/CyclicConcurrentQueueTests.cs diff --git a/src/WebApplications.Utilities/Test/DebuggingExtensionsTests.cs b/test/WebApplications.Utilities/DebuggingExtensionsTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/DebuggingExtensionsTests.cs rename to test/WebApplications.Utilities/DebuggingExtensionsTests.cs diff --git a/src/WebApplications.Utilities/Test/Enumerations/TriStateTests.cs b/test/WebApplications.Utilities/Enumerations/TriStateTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Enumerations/TriStateTests.cs rename to test/WebApplications.Utilities/Enumerations/TriStateTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/ArraySplitTests.cs b/test/WebApplications.Utilities/Extensions/ArraySplitTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/ArraySplitTests.cs rename to test/WebApplications.Utilities/Extensions/ArraySplitTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/EqualityFunctionsTests.cs b/test/WebApplications.Utilities/Extensions/EqualityFunctionsTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/EqualityFunctionsTests.cs rename to test/WebApplications.Utilities/Extensions/EqualityFunctionsTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/FormatExtensionTests.cs b/test/WebApplications.Utilities/Extensions/FormatExtensionTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/FormatExtensionTests.cs rename to test/WebApplications.Utilities/Extensions/FormatExtensionTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/GetObjectsByIdTests.cs b/test/WebApplications.Utilities/Extensions/GetObjectsByIdTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/GetObjectsByIdTests.cs rename to test/WebApplications.Utilities/Extensions/GetObjectsByIdTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/MiscellaneousExtensionsTests.cs b/test/WebApplications.Utilities/Extensions/MiscellaneousExtensionsTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/MiscellaneousExtensionsTests.cs rename to test/WebApplications.Utilities/Extensions/MiscellaneousExtensionsTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/ToJSONTests.cs b/test/WebApplications.Utilities/Extensions/ToJSONTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/ToJSONTests.cs rename to test/WebApplications.Utilities/Extensions/ToJSONTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/TopologicalSortTests.cs b/test/WebApplications.Utilities/Extensions/TopologicalSortTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/TopologicalSortTests.cs rename to test/WebApplications.Utilities/Extensions/TopologicalSortTests.cs diff --git a/src/WebApplications.Utilities/Test/Extensions/TruncateTests.cs b/test/WebApplications.Utilities/Extensions/TruncateTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Extensions/TruncateTests.cs rename to test/WebApplications.Utilities/Extensions/TruncateTests.cs diff --git a/src/WebApplications.Utilities/Test/FinancialsTests.cs b/test/WebApplications.Utilities/FinancialsTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/FinancialsTests.cs rename to test/WebApplications.Utilities/FinancialsTests.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/FormatResources.Designer.cs b/test/WebApplications.Utilities/Formatting/FormatResources.Designer.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/FormatResources.Designer.cs rename to test/WebApplications.Utilities/Formatting/FormatResources.Designer.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/FormatResources.resx b/test/WebApplications.Utilities/Formatting/FormatResources.resx similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/FormatResources.resx rename to test/WebApplications.Utilities/Formatting/FormatResources.resx diff --git a/src/WebApplications.Utilities/Test/Formatting/TestColoredTextWriter.cs b/test/WebApplications.Utilities/Formatting/TestColoredTextWriter.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestColoredTextWriter.cs rename to test/WebApplications.Utilities/Formatting/TestColoredTextWriter.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestFormatBuilder.cs b/test/WebApplications.Utilities/Formatting/TestFormatBuilder.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestFormatBuilder.cs rename to test/WebApplications.Utilities/Formatting/TestFormatBuilder.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestFormatBuilderLayout.cs b/test/WebApplications.Utilities/Formatting/TestFormatBuilderLayout.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestFormatBuilderLayout.cs rename to test/WebApplications.Utilities/Formatting/TestFormatBuilderLayout.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestFormatChunks.cs b/test/WebApplications.Utilities/Formatting/TestFormatChunks.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestFormatChunks.cs rename to test/WebApplications.Utilities/Formatting/TestFormatChunks.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestIResolver.cs b/test/WebApplications.Utilities/Formatting/TestIResolver.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestIResolver.cs rename to test/WebApplications.Utilities/Formatting/TestIResolver.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestPerformance.cs b/test/WebApplications.Utilities/Formatting/TestPerformance.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestPerformance.cs rename to test/WebApplications.Utilities/Formatting/TestPerformance.cs diff --git a/src/WebApplications.Utilities/Test/Formatting/TestResolvableWriteable.cs b/test/WebApplications.Utilities/Formatting/TestResolvableWriteable.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Formatting/TestResolvableWriteable.cs rename to test/WebApplications.Utilities/Formatting/TestResolvableWriteable.cs diff --git a/src/WebApplications.Utilities/Test/Location/LatLngTests.cs b/test/WebApplications.Utilities/Location/LatLngTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Location/LatLngTests.cs rename to test/WebApplications.Utilities/Location/LatLngTests.cs diff --git a/src/WebApplications.Utilities/Test/Properties/AssemblyInfo.cs b/test/WebApplications.Utilities/Properties/AssemblyInfo.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Properties/AssemblyInfo.cs rename to test/WebApplications.Utilities/Properties/AssemblyInfo.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/DateRangeTests.cs b/test/WebApplications.Utilities/Ranges/DateRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/DateRangeTests.cs rename to test/WebApplications.Utilities/Ranges/DateRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/DateTimeRangeTests.cs b/test/WebApplications.Utilities/Ranges/DateTimeRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/DateTimeRangeTests.cs rename to test/WebApplications.Utilities/Ranges/DateTimeRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/DecimalRangeTests.cs b/test/WebApplications.Utilities/Ranges/DecimalRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/DecimalRangeTests.cs rename to test/WebApplications.Utilities/Ranges/DecimalRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/DoubleRangeTests.cs b/test/WebApplications.Utilities/Ranges/DoubleRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/DoubleRangeTests.cs rename to test/WebApplications.Utilities/Ranges/DoubleRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/FinancialRangeTests.cs b/test/WebApplications.Utilities/Ranges/FinancialRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/FinancialRangeTests.cs rename to test/WebApplications.Utilities/Ranges/FinancialRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/InstantRangeTests.cs b/test/WebApplications.Utilities/Ranges/InstantRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/InstantRangeTests.cs rename to test/WebApplications.Utilities/Ranges/InstantRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/IntRangeTests.cs b/test/WebApplications.Utilities/Ranges/IntRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/IntRangeTests.cs rename to test/WebApplications.Utilities/Ranges/IntRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LocalDateRangeTests.cs b/test/WebApplications.Utilities/Ranges/LocalDateRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LocalDateRangeTests.cs rename to test/WebApplications.Utilities/Ranges/LocalDateRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LocalDateTimeRangeTests.cs b/test/WebApplications.Utilities/Ranges/LocalDateTimeRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LocalDateTimeRangeTests.cs rename to test/WebApplications.Utilities/Ranges/LocalDateTimeRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LocalHelpers.cs b/test/WebApplications.Utilities/Ranges/LocalHelpers.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LocalHelpers.cs rename to test/WebApplications.Utilities/Ranges/LocalHelpers.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LocalRangeTestsBase.cs b/test/WebApplications.Utilities/Ranges/LocalRangeTestsBase.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LocalRangeTestsBase.cs rename to test/WebApplications.Utilities/Ranges/LocalRangeTestsBase.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LocalTimeRangeTests.cs b/test/WebApplications.Utilities/Ranges/LocalTimeRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LocalTimeRangeTests.cs rename to test/WebApplications.Utilities/Ranges/LocalTimeRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/LongRangeTests.cs b/test/WebApplications.Utilities/Ranges/LongRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/LongRangeTests.cs rename to test/WebApplications.Utilities/Ranges/LongRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/RangeTests.cs b/test/WebApplications.Utilities/Ranges/RangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/RangeTests.cs rename to test/WebApplications.Utilities/Ranges/RangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/ShortRangeTests.cs b/test/WebApplications.Utilities/Ranges/ShortRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/ShortRangeTests.cs rename to test/WebApplications.Utilities/Ranges/ShortRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Ranges/ZonedDateTimeRangeTests.cs b/test/WebApplications.Utilities/Ranges/ZonedDateTimeRangeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Ranges/ZonedDateTimeRangeTests.cs rename to test/WebApplications.Utilities/Ranges/ZonedDateTimeRangeTests.cs diff --git a/src/WebApplications.Utilities/Test/Reflect/ExtendedTypeTests.cs b/test/WebApplications.Utilities/Reflect/ExtendedTypeTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Reflect/ExtendedTypeTests.cs rename to test/WebApplications.Utilities/Reflect/ExtendedTypeTests.cs diff --git a/src/WebApplications.Utilities/Test/Reflect/InfoHelperTests.cs b/test/WebApplications.Utilities/Reflect/InfoHelperTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Reflect/InfoHelperTests.cs rename to test/WebApplications.Utilities/Reflect/InfoHelperTests.cs diff --git a/src/WebApplications.Utilities/Test/Reflect/ReflectionTests.cs b/test/WebApplications.Utilities/Reflect/ReflectionTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Reflect/ReflectionTests.cs rename to test/WebApplications.Utilities/Reflect/ReflectionTests.cs diff --git a/src/WebApplications.Utilities/Test/Schema.xml b/test/WebApplications.Utilities/Schema.xml similarity index 100% rename from src/WebApplications.Utilities/Test/Schema.xml rename to test/WebApplications.Utilities/Schema.xml diff --git a/src/WebApplications.Utilities/Test/SemanticVersions/SemanticVersionTests.cs b/test/WebApplications.Utilities/SemanticVersions/SemanticVersionTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/SemanticVersions/SemanticVersionTests.cs rename to test/WebApplications.Utilities/SemanticVersions/SemanticVersionTests.cs diff --git a/src/WebApplications.Utilities/Test/SingletonTests.cs b/test/WebApplications.Utilities/SingletonTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/SingletonTests.cs rename to test/WebApplications.Utilities/SingletonTests.cs diff --git a/src/WebApplications.Utilities/Test/TestAccessor.cs b/test/WebApplications.Utilities/TestAccessor.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestAccessor.cs rename to test/WebApplications.Utilities/TestAccessor.cs diff --git a/src/WebApplications.Utilities/Test/TestCacheDictionary.cs b/test/WebApplications.Utilities/TestCacheDictionary.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestCacheDictionary.cs rename to test/WebApplications.Utilities/TestCacheDictionary.cs diff --git a/src/WebApplications.Utilities/Test/TestCacheQueue.cs b/test/WebApplications.Utilities/TestCacheQueue.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestCacheQueue.cs rename to test/WebApplications.Utilities/TestCacheQueue.cs diff --git a/src/WebApplications.Utilities/Test/TestCombGuid.cs b/test/WebApplications.Utilities/TestCombGuid.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestCombGuid.cs rename to test/WebApplications.Utilities/TestCombGuid.cs diff --git a/src/WebApplications.Utilities/Test/TestComparer.cs b/test/WebApplications.Utilities/TestComparer.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestComparer.cs rename to test/WebApplications.Utilities/TestComparer.cs diff --git a/src/WebApplications.Utilities/Test/TestConfiguration.cs b/test/WebApplications.Utilities/TestConfiguration.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestConfiguration.cs rename to test/WebApplications.Utilities/TestConfiguration.cs diff --git a/src/WebApplications.Utilities/Test/TestContextStack.cs b/test/WebApplications.Utilities/TestContextStack.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestContextStack.cs rename to test/WebApplications.Utilities/TestContextStack.cs diff --git a/src/WebApplications.Utilities/Test/TestCulture.cs b/test/WebApplications.Utilities/TestCulture.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestCulture.cs rename to test/WebApplications.Utilities/TestCulture.cs diff --git a/src/WebApplications.Utilities/Test/TestDatabase.sdf b/test/WebApplications.Utilities/TestDatabase.sdf similarity index 100% rename from src/WebApplications.Utilities/Test/TestDatabase.sdf rename to test/WebApplications.Utilities/TestDatabase.sdf diff --git a/src/WebApplications.Utilities/Test/TestDifference.cs b/test/WebApplications.Utilities/TestDifference.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestDifference.cs rename to test/WebApplications.Utilities/TestDifference.cs diff --git a/src/WebApplications.Utilities/Test/TestExtendedEnum.cs b/test/WebApplications.Utilities/TestExtendedEnum.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestExtendedEnum.cs rename to test/WebApplications.Utilities/TestExtendedEnum.cs diff --git a/src/WebApplications.Utilities/Test/TestHashCollection.cs b/test/WebApplications.Utilities/TestHashCollection.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestHashCollection.cs rename to test/WebApplications.Utilities/TestHashCollection.cs diff --git a/src/WebApplications.Utilities/Test/TestHashing.cs b/test/WebApplications.Utilities/TestHashing.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestHashing.cs rename to test/WebApplications.Utilities/TestHashing.cs diff --git a/src/WebApplications.Utilities/Test/TestLogging.cs b/test/WebApplications.Utilities/TestLogging.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestLogging.cs rename to test/WebApplications.Utilities/TestLogging.cs diff --git a/src/WebApplications.Utilities/Test/TestLookup.cs b/test/WebApplications.Utilities/TestLookup.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestLookup.cs rename to test/WebApplications.Utilities/TestLookup.cs diff --git a/src/WebApplications.Utilities/Test/TestOptional.cs b/test/WebApplications.Utilities/TestOptional.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestOptional.cs rename to test/WebApplications.Utilities/TestOptional.cs diff --git a/src/WebApplications.Utilities/Test/TestPerformanceCounter.cs b/test/WebApplications.Utilities/TestPerformanceCounter.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestPerformanceCounter.cs rename to test/WebApplications.Utilities/TestPerformanceCounter.cs diff --git a/src/WebApplications.Utilities/Test/TestRange.cs b/test/WebApplications.Utilities/TestRange.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestRange.cs rename to test/WebApplications.Utilities/TestRange.cs diff --git a/src/WebApplications.Utilities/Test/TestReflection.cs b/test/WebApplications.Utilities/TestReflection.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestReflection.cs rename to test/WebApplications.Utilities/TestReflection.cs diff --git a/src/WebApplications.Utilities/Test/TestTaskExtensions.cs b/test/WebApplications.Utilities/TestTaskExtensions.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestTaskExtensions.cs rename to test/WebApplications.Utilities/TestTaskExtensions.cs diff --git a/src/WebApplications.Utilities/Test/TestToMapped.cs b/test/WebApplications.Utilities/TestToMapped.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestToMapped.cs rename to test/WebApplications.Utilities/TestToMapped.cs diff --git a/src/WebApplications.Utilities/Test/TestWeak.cs b/test/WebApplications.Utilities/TestWeak.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestWeak.cs rename to test/WebApplications.Utilities/TestWeak.cs diff --git a/src/WebApplications.Utilities/Test/TestWindow.cs b/test/WebApplications.Utilities/TestWindow.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestWindow.cs rename to test/WebApplications.Utilities/TestWindow.cs diff --git a/src/WebApplications.Utilities/Test/TestXObjectExtensions.cs b/test/WebApplications.Utilities/TestXObjectExtensions.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TestXObjectExtensions.cs rename to test/WebApplications.Utilities/TestXObjectExtensions.cs diff --git a/src/WebApplications.Utilities/Test/Threading/AsyncSemaphoreTests.cs b/test/WebApplications.Utilities/Threading/AsyncSemaphoreTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/Threading/AsyncSemaphoreTests.cs rename to test/WebApplications.Utilities/Threading/AsyncSemaphoreTests.cs diff --git a/src/WebApplications.Utilities/Test/TupleExtensionsTests.cs b/test/WebApplications.Utilities/TupleExtensionsTests.cs similarity index 100% rename from src/WebApplications.Utilities/Test/TupleExtensionsTests.cs rename to test/WebApplications.Utilities/TupleExtensionsTests.cs diff --git a/src/WebApplications.Utilities/Test/UtilitiesTestBase.cs b/test/WebApplications.Utilities/UtilitiesTestBase.cs similarity index 100% rename from src/WebApplications.Utilities/Test/UtilitiesTestBase.cs rename to test/WebApplications.Utilities/UtilitiesTestBase.cs diff --git a/src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.csproj b/test/WebApplications.Utilities/WebApplications.Utilities.Test.csproj similarity index 100% rename from src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.csproj rename to test/WebApplications.Utilities/WebApplications.Utilities.Test.csproj diff --git a/src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.vsdoc b/test/WebApplications.Utilities/WebApplications.Utilities.Test.vsdoc similarity index 100% rename from src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.vsdoc rename to test/WebApplications.Utilities/WebApplications.Utilities.Test.vsdoc diff --git a/src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.xml b/test/WebApplications.Utilities/WebApplications.Utilities.Test.xml similarity index 100% rename from src/WebApplications.Utilities/Test/WebApplications.Utilities.Test.xml rename to test/WebApplications.Utilities/WebApplications.Utilities.Test.xml diff --git a/src/WebApplications.Utilities/Test/packages.config b/test/WebApplications.Utilities/packages.config similarity index 100% rename from src/WebApplications.Utilities/Test/packages.config rename to test/WebApplications.Utilities/packages.config diff --git a/src/WebApplications.Utilities/Test/test.config b/test/WebApplications.Utilities/test.config similarity index 100% rename from src/WebApplications.Utilities/Test/test.config rename to test/WebApplications.Utilities/test.config