diff --git a/CODEOWNERS b/CODEOWNERS
index 47af50930744..bb358ffb6522 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -14,17 +14,17 @@
# Area-AspNetCore
/src/BlazorWasmSdk/ @dotnet/aspnet-blazor-eng
/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ @dotnet/aspnet-blazor-eng
-/src/Assets/TestProjects/BlazorHosted/ @dotnet/aspnet-blazor-eng
-/src/Assets/TestProjects/BlazorHostedRID/ @dotnet/aspnet-blazor-eng
-/src/Assets/TestProjects/BlazorWasmMinimal/ @dotnet/aspnet-blazor-eng
-/src/Assets/TestProjects/BlazorWasmWithLibrary/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestProjects/BlazorHosted/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestProjects/BlazorHostedRID/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestProjects/BlazorWasmMinimal/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestProjects/BlazorWasmWithLibrary/ @dotnet/aspnet-blazor-eng
/src/RazorSdk/ @dotnet/razor-compiler
/test/Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests/ @dotnet/aspnet-blazor-eng
/test/Microsoft.NET.Sdk.Razor.Tests/ @dotnet/razor-compiler
/test/Microsoft.NET.Sdk.Razor.Tool.Tests/ @dotnet/razor-compiler
-/src/Assets/TestPackages/PackageLibraryDirectDependency/ @dotnet/aspnet-blazor-eng
-/src/Assets/TestPackages/PackageLibraryTransitiveDependency/ @dotnet/aspnet-blazor-eng
-/src/src/Assets/TestProjects/Razor*/ @dotnet/razor-compiler
+/test/TestAssets/TestPackages/PackageLibraryDirectDependency/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestPackages/PackageLibraryTransitiveDependency/ @dotnet/aspnet-blazor-eng
+/test/TestAssets/TestProjects/Razor*/ @dotnet/razor-compiler
# Area-Wasm
/src/WasmSdk @lewing @akoeplinger @pavelsavara @maraf
@@ -72,7 +72,7 @@
/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ClickOnce.targets @sujitnayak
# Area-Watch
-/src/Assets/TestProjects/Watch*/ @tmat @arkalyanms @dotnet/roslyn-ide
+/test/TestAssets/TestProjects/Watch*/ @tmat @arkalyanms @dotnet/roslyn-ide
/test/dotnet-watch.Tests/ @tmat @arkalyanms @dotnet/roslyn-ide
/test/Microsoft.AspNetCore.Watch.BrowserRefresh.Tests/ @dotnet/aspnet-blazor-eng
/src/BuiltInTools/* @tmat @arkalyanms @dotnet/roslyn-ide
diff --git a/TemplateEngine.slnf b/TemplateEngine.slnf
index fdaa4d4678a7..20dc80713770 100644
--- a/TemplateEngine.slnf
+++ b/TemplateEngine.slnf
@@ -2,7 +2,7 @@
"solution": {
"path": "sdk.sln",
"projects": [
- "src\\Assets\\TestPackages\\dotnet-new\\Microsoft.TemplateEngine.TestTemplates.csproj",
+ "test\\TestAssets\\TestPackages\\dotnet-new\\Microsoft.TemplateEngine.TestTemplates.csproj",
"src\\Cli\\Microsoft.DotNet.Cli.Sln.Internal\\Microsoft.DotNet.Cli.Sln.Internal.csproj",
"src\\Cli\\Microsoft.DotNet.Cli.Utils\\Microsoft.DotNet.Cli.Utils.csproj",
"src\\Cli\\Microsoft.DotNet.Configurer\\Microsoft.DotNet.Configurer.csproj",
diff --git a/build/RunTestsOnHelix.cmd b/build/RunTestsOnHelix.cmd
index 78995ad79643..2de98763309c 100644
--- a/build/RunTestsOnHelix.cmd
+++ b/build/RunTestsOnHelix.cmd
@@ -28,7 +28,7 @@ robocopy %HELIX_CORRELATION_PAYLOAD%\t\TestExecutionDirectoryFiles %TestExecutio
set DOTNET_SDK_TEST_EXECUTION_DIRECTORY=%TestExecutionDirectory%
set DOTNET_SDK_TEST_MSBUILDSDKRESOLVER_FOLDER=%HELIX_CORRELATION_PAYLOAD%\r
-set DOTNET_SDK_TEST_ASSETS_DIRECTORY=%TestExecutionDirectory%\assets
+set DOTNET_SDK_TEST_ASSETS_DIRECTORY=%TestExecutionDirectory%\TestAssets
REM call dotnet new so the first run message doesn't interfere with the first test
dotnet new --debug:ephemeral-hive
diff --git a/build/RunTestsOnHelix.sh b/build/RunTestsOnHelix.sh
index ce687532515d..5c2493a9a6f1 100644
--- a/build/RunTestsOnHelix.sh
+++ b/build/RunTestsOnHelix.sh
@@ -16,7 +16,7 @@ cp -a $HELIX_CORRELATION_PAYLOAD/t/TestExecutionDirectoryFiles/. $TestExecutionD
export DOTNET_SDK_TEST_EXECUTION_DIRECTORY=$TestExecutionDirectory
export DOTNET_SDK_TEST_MSBUILDSDKRESOLVER_FOLDER=$HELIX_CORRELATION_PAYLOAD/r
-export DOTNET_SDK_TEST_ASSETS_DIRECTORY=$TestExecutionDirectory/Assets
+export DOTNET_SDK_TEST_ASSETS_DIRECTORY=$TestExecutionDirectory/TestAssets
# call dotnet new so the first run message doesn't interfere with the first test
dotnet new --debug:ephemeral-hive
diff --git a/sdk.sln b/sdk.sln
index 2ecde6639962..45d26282b58e 100644
--- a/sdk.sln
+++ b/sdk.sln
@@ -389,7 +389,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.ApiCompat.
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.ApiCompat.Tests", "test\Microsoft.DotNet.ApiCompat.Tests\Microsoft.DotNet.ApiCompat.Tests.csproj", "{A9103B98-D888-4260-8A05-FA36F640698A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.TemplateEngine.TestTemplates", "src\Assets\TestPackages\dotnet-new\Microsoft.TemplateEngine.TestTemplates.csproj", "{C37EC61D-6A88-4C15-B371-A61F23EF9072}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.TemplateEngine.TestTemplates", "test\TestAssets\TestPackages\dotnet-new\Microsoft.TemplateEngine.TestTemplates.csproj", "{C37EC61D-6A88-4C15-B371-A61F23EF9072}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Assets", "Assets", "{06260DC7-BA64-42BE-B99C-6069A1C3E70E}"
EndProject
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj
deleted file mode 100644
index b1456d4d8a94..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Exe
- $(CurrentTargetFramework);net462
-
-
-
-
-
-
-
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/Program.cs b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/Program.cs
deleted file mode 100644
index a168da37c4c6..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/Program.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace TestApp
-{
- class Program
- {
- public static void Main(string[] args)
- {
- Console.WriteLine(TestLibrary.Helper.GetMessage());
- }
- }
-}
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/Program.cs b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/Program.cs
deleted file mode 100644
index a168da37c4c6..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/Program.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace TestApp
-{
- class Program
- {
- public static void Main(string[] args)
- {
- Console.WriteLine(TestLibrary.Helper.GetMessage());
- }
- }
-}
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj
deleted file mode 100644
index da4ed4d018d3..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- Exe
- net462
-
-
-
-
-
-
-
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs
deleted file mode 100644
index 67b2eb92de6d..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace TestLibrary
-{
- public static class Helper
- {
- ///
- /// Gets the message from the helper. This comment is here to help test XML documentation file generation, do not remove it.
- ///
- /// A message
- public static string GetMessage()
- {
- return "This string came from the test library!";
- }
-
- public static void SayHi()
- {
- Console.WriteLine("Hello there!");
- }
- }
-}
\ No newline at end of file
diff --git a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/TestLibrary.csproj b/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/TestLibrary.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/TestLibrary.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/Directory.Build.props b/src/Assets/Directory.Build.props
deleted file mode 100644
index 2f009cfffe1b..000000000000
--- a/src/Assets/Directory.Build.props
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- false
- $(DefaultItemExcludes);**/*.tmp
-
-
diff --git a/src/Assets/Directory.Build.targets b/src/Assets/Directory.Build.targets
deleted file mode 100644
index 7e96a61a24ea..000000000000
--- a/src/Assets/Directory.Build.targets
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/Assets/TestPackages/dotnet-portable/Program.cs b/src/Assets/TestPackages/dotnet-portable/Program.cs
deleted file mode 100644
index 02d81ba5c1ee..000000000000
--- a/src/Assets/TestPackages/dotnet-portable/Program.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-using System.IO;
-using System.Reflection;
-
-namespace ConsoleApplication
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- Console.WriteLine("Hello Portable World!");
-
- var depsFile = new FileInfo(AppContext.GetData("FX_DEPS_FILE") as string);
- string frameworkVersion = depsFile.Directory.Name;
-
- Console.WriteLine($"I'm running on shared framework version {frameworkVersion}!");
- }
- }
-}
diff --git a/src/Assets/TestPackages/dotnet-portable/dotnet-portable.csproj b/src/Assets/TestPackages/dotnet-portable/dotnet-portable.csproj
deleted file mode 100644
index 9ade56185448..000000000000
--- a/src/Assets/TestPackages/dotnet-portable/dotnet-portable.csproj
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
- netcoreapp2.2
- Exe
- true
-
- false
- false
- false
-
-
-
diff --git a/src/Assets/TestPackages/dotnet-prefercliruntime/Program.cs b/src/Assets/TestPackages/dotnet-prefercliruntime/Program.cs
deleted file mode 100644
index d594c0619efc..000000000000
--- a/src/Assets/TestPackages/dotnet-prefercliruntime/Program.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace ConsoleApplication
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- Console.WriteLine("Hello I prefer the cli runtime World!");
- }
- }
-}
diff --git a/src/Assets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj b/src/Assets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
deleted file mode 100644
index c09f2376e595..000000000000
--- a/src/Assets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
- netcoreapp2.2
- Exe
-
- true
-
-
-
-
- true
- /
-
-
-
diff --git a/src/Assets/TestPackages/dotnet-prefercliruntime/prefercliruntime b/src/Assets/TestPackages/dotnet-prefercliruntime/prefercliruntime
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj b/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj
deleted file mode 100644
index 5a05022662e4..000000000000
--- a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- Exe
- $(CurrentTargetFramework)
-
-
diff --git a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Program.cs b/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Program.cs
deleted file mode 100644
index 33322e771bee..000000000000
--- a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Program.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace MSBuildTestApp
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- var message = Environment.GetEnvironmentVariable("ASPNETCORE_URLS");
- Console.WriteLine(message);
- }
- }
-}
diff --git a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Properties/launchSettings.json b/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Properties/launchSettings.json
deleted file mode 100644
index 7269c5da5cf8..000000000000
--- a/src/Assets/TestProjects/AppWithApplicationUrlInLaunchSettings/Properties/launchSettings.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:49850/",
- "sslPort": 0
- }
- },
- "profiles": {
- "First": {
- "commandName": "Project",
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development",
- "ASPNETCORE_URLS": "http://localhost:12345/"
- },
- "applicationUrl": "http://localhost:67890/"
- },
- "Second": {
- "commandName": "Project",
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- },
- "applicationUrl": "http://localhost:54321/"
- }
- }
-}
\ No newline at end of file
diff --git a/src/Assets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj b/src/Assets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj
deleted file mode 100644
index cf2587ed772a..000000000000
--- a/src/Assets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- Exe
- $(CurrentTargetFramework)
- $(LatestRuntimeIdentifiers)
- $(RestoreAdditionalProjectSources);$(TEST_PACKAGES)
- false
-
-
diff --git a/src/Assets/TestProjects/MSBuildTestApp/Program.cs b/src/Assets/TestProjects/MSBuildTestApp/Program.cs
deleted file mode 100644
index e50829e815c5..000000000000
--- a/src/Assets/TestProjects/MSBuildTestApp/Program.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace MSBuildTestApp
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- if (args.Length > 0)
- {
- Console.WriteLine("echo args:" + string.Join(";", args));
- }
- Console.WriteLine("Hello World!");
- }
- }
-}
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj b/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj
deleted file mode 100644
index 2ed799e9d999..000000000000
--- a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/App.sln b/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/App.sln
deleted file mode 100644
index 5b61df887b6f..000000000000
--- a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/App.sln
+++ /dev/null
@@ -1,18 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26006.2
-MinimumVisualStudioVersion = 10.0.40219.1
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/src/Assets/TestProjects/TestAppSimple/Program.cs b/src/Assets/TestProjects/TestAppSimple/Program.cs
deleted file mode 100644
index d431e919c134..000000000000
--- a/src/Assets/TestProjects/TestAppSimple/Program.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace ConsoleApplication
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- Console.WriteLine("Hello World!");
-
- if (args.Length > 0)
- {
- for (int i = 0; i < args.Length; i++)
- {
- Console.WriteLine($"{i} = {args[i]}");
- }
- }
- }
- }
-}
diff --git a/src/Assets/TestProjects/TestAppSimple/TestAppSimple.csproj b/src/Assets/TestProjects/TestAppSimple/TestAppSimple.csproj
deleted file mode 100644
index 7fffc04fb014..000000000000
--- a/src/Assets/TestProjects/TestAppSimple/TestAppSimple.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- $(CurrentTargetFramework)
- Exe
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Empty/README b/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Empty/README
deleted file mode 100644
index 439cfe9c7a4a..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Empty/README
+++ /dev/null
@@ -1,2 +0,0 @@
-This directory is intentionally empty.
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Empty/README b/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Empty/README
deleted file mode 100644
index 439cfe9c7a4a..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Empty/README
+++ /dev/null
@@ -1,2 +0,0 @@
-This directory is intentionally empty.
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Multiple/First.csproj b/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Multiple/First.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Multiple/First.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Second.csproj b/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Second.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Second.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Empty/README b/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Empty/README
deleted file mode 100644
index 439cfe9c7a4a..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Empty/README
+++ /dev/null
@@ -1,2 +0,0 @@
-This directory is intentionally empty.
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/First.csproj b/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/First.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/First.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/Second.csproj b/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/Second.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Multiple/Second.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/App.sln b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/App.sln
deleted file mode 100644
index acf657a6537a..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/App.sln
+++ /dev/null
@@ -1,21 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26006.2
-MinimumVisualStudioVersion = 10.0.40219.1
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- Foo Bar|Any CPU = Foo Bar|Any CPU
- Foo Bar|x64 = Foo Bar|x64
- Foo Bar|x86 = Foo Bar|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/Library.cs b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/Library.cs
deleted file mode 100644
index 786c0221cac6..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/Library.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace ProjectWithAdditionalConfigs
-{
- public static class Library
- {
- public static string GetMessage()
- {
- return "Hello World!";
- }
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/ProjectWithAdditionalConfigs.csproj b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/ProjectWithAdditionalConfigs.csproj
deleted file mode 100644
index 9b87758e9117..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithAdditionalConfigs/ProjectWithAdditionalConfigs.csproj
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- netstandard2.0
- {A302325B-D680-4C0E-8680-7AE283981624}
- AnyCPU;x64;x86;AdditionalPlatform
- Debug;Release;FooBar;AdditionalConfiguration
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/Library.cs b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/Library.cs
deleted file mode 100644
index c0d7436b37c9..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/Library.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace ProjectWithMatchingConfigs
-{
- public static class Library
- {
- public static string GetMessage()
- {
- return "Hello World!";
- }
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/ProjectWithMatchingConfigs.csproj b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/ProjectWithMatchingConfigs.csproj
deleted file mode 100644
index 7c789108f7e1..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithMatchingConfigs/ProjectWithMatchingConfigs.csproj
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- netstandard2.0
- {C9601CA2-DB64-4FB6-B463-368C7764BF0D}
- AnyCPU;x64;x86
- Debug;Release;FooBar
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/Library.cs b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/Library.cs
deleted file mode 100644
index fb9a17c272df..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/Library.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-using System;
-
-namespace ProjectWithoutMatchingConfigs
-{
- public static class Library
- {
- public static string GetMessage()
- {
- return "Hello World!";
- }
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/ProjectWithoutMatchingConfigs.csproj b/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/ProjectWithoutMatchingConfigs.csproj
deleted file mode 100644
index 4bc811fa169b..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnAndProjectConfigs/ProjectWithoutMatchingConfigs/ProjectWithoutMatchingConfigs.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- netstandard2.0
- {C49B64DE-4401-4825-8A88-10DCB5950E57}
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App.sln b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App.sln
deleted file mode 100644
index 97c495544e21..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App.sln
+++ /dev/null
@@ -1,44 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27110.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "App", "App\App.csproj", "{BB02B949-F6BD-4872-95CB-96A05B1FE026}"
- ProjectSection(ProjectDependencies) = postProject
- {4E952B56-841D-461D-89A9-7977DDCC0625} = {4E952B56-841D-461D-89A9-7977DDCC0625}
- {D53E177A-8ECF-43D5-A01E-98B884D53CA6} = {D53E177A-8ECF-43D5-A01E-98B884D53CA6}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "First", "First\First.csproj", "{D53E177A-8ECF-43D5-A01E-98B884D53CA6}"
- ProjectSection(ProjectDependencies) = postProject
- {4E952B56-841D-461D-89A9-7977DDCC0625} = {4E952B56-841D-461D-89A9-7977DDCC0625}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Second", "Second\Second.csproj", "{4E952B56-841D-461D-89A9-7977DDCC0625}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {BB02B949-F6BD-4872-95CB-96A05B1FE026}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BB02B949-F6BD-4872-95CB-96A05B1FE026}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BB02B949-F6BD-4872-95CB-96A05B1FE026}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BB02B949-F6BD-4872-95CB-96A05B1FE026}.Release|Any CPU.Build.0 = Release|Any CPU
- {D53E177A-8ECF-43D5-A01E-98B884D53CA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D53E177A-8ECF-43D5-A01E-98B884D53CA6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D53E177A-8ECF-43D5-A01E-98B884D53CA6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D53E177A-8ECF-43D5-A01E-98B884D53CA6}.Release|Any CPU.Build.0 = Release|Any CPU
- {4E952B56-841D-461D-89A9-7977DDCC0625}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4E952B56-841D-461D-89A9-7977DDCC0625}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4E952B56-841D-461D-89A9-7977DDCC0625}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4E952B56-841D-461D-89A9-7977DDCC0625}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {F6D9A973-1CFD-41C9-84F2-1471C0FE67DF}
- EndGlobalSection
-EndGlobal
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj
deleted file mode 100644
index 36dd7f3c7e78..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- Exe
- $(CurrentTargetFramework)
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/Program.cs b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/Program.cs
deleted file mode 100644
index be4278310c20..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/Program.cs
+++ /dev/null
@@ -1,12 +0,0 @@
-using System;
-
-namespace App
-{
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Hello World!");
- }
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/Class1.cs b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/Class1.cs
deleted file mode 100644
index 3a358f6f2944..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/Class1.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-using System;
-
-namespace First
-{
- public class Class1
- {
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/First.csproj b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/First.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/First/First.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Class1.cs b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Class1.cs
deleted file mode 100644
index a39ee63c8095..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Class1.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-using System;
-
-namespace Second
-{
- public class Class1
- {
- }
-}
diff --git a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Second.csproj b/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Second.csproj
deleted file mode 100644
index 9f5c4f4abb61..000000000000
--- a/src/Assets/TestProjects/TestAppWithSlnProjectDependencyToRemove/Second/Second.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml b/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml
deleted file mode 100644
index ae2205e4fc47..000000000000
--- a/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml
+++ /dev/null
@@ -1,16 +0,0 @@
-@page
-@model TestRazorApp.MyFeature.Pages.Page1Model
-@{
- Layout = null;
-}
-
-
-
-
-
-
- Page1
-
-
-
-
diff --git a/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml.cs b/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml.cs
deleted file mode 100644
index 583793ac3ff1..000000000000
--- a/src/Assets/TestProjects/TestRazorApp/Areas/MyFeature/Pages/Page1.cshtml.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using Microsoft.AspNetCore.Mvc;
-using Microsoft.AspNetCore.Mvc.RazorPages;
-
-namespace TestRazorApp.MyFeature.Pages
-{
- public class Page1Model : PageModel
- {
- public void OnGet()
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/src/Assets/TestProjects/TestRazorApp/TestRazorApp.csproj b/src/Assets/TestProjects/TestRazorApp/TestRazorApp.csproj
deleted file mode 100644
index 9c0c5e9b3918..000000000000
--- a/src/Assets/TestProjects/TestRazorApp/TestRazorApp.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- $(CurrentTargetFramework)
- true
-
-
-
-
-
-
diff --git a/src/Assets/TestProjects/docker-compose/docker-compose.dcproj b/src/Assets/TestProjects/docker-compose/docker-compose.dcproj
deleted file mode 100644
index 17ed6f924eca..000000000000
--- a/src/Assets/TestProjects/docker-compose/docker-compose.dcproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- 2.0
- Linux
- LaunchBrowser
- http://localhost:{ServicePort}
- testwebapplication
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Assets/TestProjects/docker-compose/docker-compose.yml b/src/Assets/TestProjects/docker-compose/docker-compose.yml
deleted file mode 100644
index 9903b7748d27..000000000000
--- a/src/Assets/TestProjects/docker-compose/docker-compose.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-version: '3.0'
-
-services:
- testwebapplication:
- image: testwebapplication
- build:
- context: .
- dockerfile: testwebapplication/Dockerfile
diff --git a/src/Cli/dotnet/commands/dotnet-new/README.md b/src/Cli/dotnet/commands/dotnet-new/README.md
index ec88a11f5f78..99edfd47b865 100644
--- a/src/Cli/dotnet/commands/dotnet-new/README.md
+++ b/src/Cli/dotnet/commands/dotnet-new/README.md
@@ -20,6 +20,6 @@ The unit tests are located in:
The integration tests are located [here](https://github.com/dotnet/sdk/tree/main/test/dotnet-new.Tests).
Please follow existing tests to see how to run `dotnet new` under different conditions.
-Assets for unit and integration tests are defined [here](https://github.com/dotnet/sdk/tree/main/src/Assets/TestPackages/dotnet-new).
+Assets for unit and integration tests are defined [here](https://github.com/dotnet/sdk/tree/main/test/TestAssets/TestPackages/dotnet-new).
To work with `dotnet new`, you may also use [solution filter](https://github.com/dotnet/sdk/blob/main/TemplateEngine.slnf).
\ No newline at end of file
diff --git a/src/Layout/redist/targets/OverlaySdkOnLKG.targets b/src/Layout/redist/targets/OverlaySdkOnLKG.targets
index 741625658b19..19f640f33e2f 100644
--- a/src/Layout/redist/targets/OverlaySdkOnLKG.targets
+++ b/src/Layout/redist/targets/OverlaySdkOnLKG.targets
@@ -122,8 +122,8 @@
-
-
+
+
-
+
diff --git a/test/Microsoft.NET.TestFramework/BuildTestPackages.targets b/test/Microsoft.NET.TestFramework/BuildTestPackages.targets
index e80cd765a517..0904e761a681 100644
--- a/test/Microsoft.NET.TestFramework/BuildTestPackages.targets
+++ b/test/Microsoft.NET.TestFramework/BuildTestPackages.targets
@@ -48,7 +48,7 @@
-
PackageWithFakeNativeDep
PackageWithFakeNativeDep.csproj
@@ -57,7 +57,7 @@
1.0.0
True
-
+
dotnet-dependency-context-test
dotnet-dependency-context-test.csproj
True
@@ -65,7 +65,7 @@
$(Version)
True
-
+
dotnet-hello
dotnet-hello.csproj
True
@@ -73,7 +73,7 @@
1.0.0
True
-
+
dotnet-hello
dotnet-hello.csproj
True
@@ -81,7 +81,7 @@
2.0.0
True
-
+
dotnet-outputsframeworkversion-netcoreapp1.0
dotnet-outputsframeworkversion-netcoreapp1.0.csproj
True
@@ -89,7 +89,7 @@
1.0.0
True
-
+
dotnet-portable
dotnet-portable.csproj
True
@@ -97,7 +97,7 @@
1.0.0
True
-
+
dotnet-portable
dotnet-portable-v1.csproj
True
@@ -105,7 +105,7 @@
1.0.0
True
-
+
dotnet-portable
dotnet-portable-v1-prefercli.csproj
True
@@ -113,7 +113,7 @@
1.0.0
True
-
+
dotnet-fallbackfoldertool
dotnet-fallbackfoldertool.csproj
True
@@ -121,7 +121,7 @@
1.0.0
True
-
+
dotnet-prefercliruntime
dotnet-prefercliruntime.csproj
True
@@ -129,7 +129,7 @@
1.0.0
True
-
+
dotnet-tool-with-output-name
ToolWithOutputName.csproj
ToolWithOutputName
@@ -138,7 +138,7 @@
1.0.0
True
-
+
Library.ContainsAnalyzer
Library.ContainsAnalyzer.csproj
Library.ContainsAnalyzer
@@ -146,7 +146,7 @@
1.0.0
True
-
+
Library.ContainsAnalyzer2
Library.ContainsAnalyzer2.csproj
Library.ContainsAnalyzer2
@@ -160,7 +160,7 @@
- $(RepoRoot)%(Identity)/
+ $(RepoRoot)test/TestAssets/TestPackages/%(Identity)/
$(TestPackagesDir)/%(NuPkgName).%(Version).nupkg
diff --git a/test/Microsoft.NET.TestFramework/TestContext.cs b/test/Microsoft.NET.TestFramework/TestContext.cs
index 93a5a47e1038..2bbf15713bfc 100644
--- a/test/Microsoft.NET.TestFramework/TestContext.cs
+++ b/test/Microsoft.NET.TestFramework/TestContext.cs
@@ -88,10 +88,10 @@ public static void Initialize(TestCommandLine commandLine)
TestContext testContext = new();
bool runAsTool = false;
- if (Directory.Exists(Path.Combine(AppContext.BaseDirectory, "Assets")))
+ if (Directory.Exists(Path.Combine(AppContext.BaseDirectory, "TestAssets")))
{
runAsTool = true;
- testContext.TestAssetsDirectory = Path.Combine(AppContext.BaseDirectory, "Assets");
+ testContext.TestAssetsDirectory = Path.Combine(AppContext.BaseDirectory, "TestAssets");
}
else if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_SDK_TEST_AS_TOOL")))
{
@@ -100,7 +100,7 @@ public static void Initialize(TestCommandLine commandLine)
// variable instead of packing the test, and installing it as a global tool.
runAsTool = true;
- testContext.TestAssetsDirectory = FindFolderInTree(Path.Combine("src", "Assets"), AppContext.BaseDirectory);
+ testContext.TestAssetsDirectory = FindFolderInTree(Path.Combine("test", "TestAssets"), AppContext.BaseDirectory);
}
else if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_SDK_TEST_ASSETS_DIRECTORY")))
{
@@ -121,12 +121,6 @@ public static void Initialize(TestCommandLine commandLine)
else if (!commandLine.NoRepoInference && !runAsTool)
{
repoRoot = GetRepoRoot();
-
- //if (repoRoot != null)
- //{
- // // assumes tests are always executed from the "artifacts/bin/Tests/$MSBuildProjectFile/$Configuration" directory
- // repoConfiguration = new DirectoryInfo(AppContext.BaseDirectory).Name;
- //}
}
if (!string.IsNullOrEmpty(commandLine.TestExecutionDirectory))
@@ -145,7 +139,7 @@ public static void Initialize(TestCommandLine commandLine)
{
testContext.TestExecutionDirectory = (Path.Combine(FindFolderInTree("artifacts", AppContext.BaseDirectory), "tmp", repoConfiguration));
- testContext.TestAssetsDirectory = FindFolderInTree(Path.Combine("src", "Assets"), AppContext.BaseDirectory);
+ testContext.TestAssetsDirectory = FindFolderInTree(Path.Combine("test", "TestAssets"), AppContext.BaseDirectory);
}
Directory.CreateDirectory(testContext.TestExecutionDirectory);
@@ -190,7 +184,6 @@ public static void Initialize(TestCommandLine commandLine)
var nugetFolder = FindFolderInTree(".nuget", AppContext.BaseDirectory, false)
?? Path.Combine(testContext.TestExecutionDirectory, ".nuget");
-
testContext.NuGetFallbackFolder = Path.Combine(nugetFolder, "NuGetFallbackFolder");
testContext.NuGetExePath = Path.Combine(nugetFolder, $"nuget{Constants.ExeSuffix}");
testContext.NuGetCachePath = Path.Combine(nugetFolder, "packages");
diff --git a/src/Assets/DesktopTestProjects/MultiTFMXunitProject/TestLibrary/Helper.cs b/test/TestAssets/DesktopTestProjects/MultiTFMXunitProject/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/DesktopTestProjects/MultiTFMXunitProject/TestLibrary/Helper.cs
rename to test/TestAssets/DesktopTestProjects/MultiTFMXunitProject/TestLibrary/Helper.cs
diff --git a/src/Assets/DesktopTestProjects/MultiTFMXunitProject/XUnitProject/XUnitProject.csproj b/test/TestAssets/DesktopTestProjects/MultiTFMXunitProject/XUnitProject/XUnitProject.csproj
similarity index 100%
rename from src/Assets/DesktopTestProjects/MultiTFMXunitProject/XUnitProject/XUnitProject.csproj
rename to test/TestAssets/DesktopTestProjects/MultiTFMXunitProject/XUnitProject/XUnitProject.csproj
diff --git a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj
index 42170c6bb7bb..b1456d4d8a94 100644
--- a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj
+++ b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/MultiTFMTestApp/MultiTFMTestApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp2.2;net461
+ $(CurrentTargetFramework);net462
diff --git a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj
index 4f3707aba14f..da4ed4d018d3 100644
--- a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj
+++ b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestApp/TestApp.csproj
@@ -2,7 +2,7 @@
Exe
- net461
+ net462
diff --git a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs
index 67b32cfdb560..67b2eb92de6d 100644
--- a/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs
+++ b/test/TestAssets/DesktopTestProjects/NETFrameworkReferenceNETStandard20/TestLibrary/Helper.cs
@@ -8,7 +8,7 @@ namespace TestLibrary
public static class Helper
{
///
- /// Gets the message from the helper. This comment is here to help test XML documentation file generation, please do not remove it.
+ /// Gets the message from the helper. This comment is here to help test XML documentation file generation, do not remove it.
///
/// A message
public static string GetMessage()
diff --git a/test/TestAssets/Directory.Build.props b/test/TestAssets/Directory.Build.props
index 63aa2c88f9ed..853d2a1161b8 100644
--- a/test/TestAssets/Directory.Build.props
+++ b/test/TestAssets/Directory.Build.props
@@ -1,6 +1,10 @@
+
-
+
false
+ false
+ $(DefaultItemExcludes);**/*.tmp
+
diff --git a/test/TestAssets/Directory.Build.targets b/test/TestAssets/Directory.Build.targets
index 5cc7cd86aa26..cecd12d3d0c8 100644
--- a/test/TestAssets/Directory.Build.targets
+++ b/test/TestAssets/Directory.Build.targets
@@ -1,3 +1,4 @@
+
-
+
diff --git a/src/Assets/InstallationScriptTests/InstallationScriptTests.json b/test/TestAssets/InstallationScriptTests/InstallationScriptTests.json
similarity index 100%
rename from src/Assets/InstallationScriptTests/InstallationScriptTests.json
rename to test/TestAssets/InstallationScriptTests/InstallationScriptTests.json
diff --git a/src/Assets/NonRestoredTestProjects/AppThrowingException/App/AppThrowingException.csproj b/test/TestAssets/NonRestoredTestProjects/AppThrowingException/App/AppThrowingException.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppThrowingException/App/AppThrowingException.csproj
rename to test/TestAssets/NonRestoredTestProjects/AppThrowingException/App/AppThrowingException.csproj
diff --git a/src/Assets/NonRestoredTestProjects/AppThrowingException/App/Program.cs b/test/TestAssets/NonRestoredTestProjects/AppThrowingException/App/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppThrowingException/App/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/AppThrowingException/App/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/AppDependingOnOtherAsTool.csproj b/test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/AppDependingOnOtherAsTool.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/AppDependingOnOtherAsTool.csproj
rename to test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/AppDependingOnOtherAsTool.csproj
diff --git a/src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/NuGet.Config b/test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/NuGet.Config
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/NuGet.Config
rename to test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/NuGet.Config
diff --git a/src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/Program.cs b/test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/AppThrowingException/AppDependingOnOtherAsTool/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/AppWithNonExistingToolDependency/AppWithNonExistingToolDependency.csproj b/test/TestAssets/NonRestoredTestProjects/AppWithNonExistingToolDependency/AppWithNonExistingToolDependency.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppWithNonExistingToolDependency/AppWithNonExistingToolDependency.csproj
rename to test/TestAssets/NonRestoredTestProjects/AppWithNonExistingToolDependency/AppWithNonExistingToolDependency.csproj
diff --git a/src/Assets/NonRestoredTestProjects/AppWithNonExistingToolDependency/Program.cs b/test/TestAssets/NonRestoredTestProjects/AppWithNonExistingToolDependency/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppWithNonExistingToolDependency/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/AppWithNonExistingToolDependency/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/AppWithProjectDependencyAsTarget/TestLibraryAsAPackage/Helper.cs b/test/TestAssets/NonRestoredTestProjects/AppWithProjectDependencyAsTarget/TestLibraryAsAPackage/Helper.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/AppWithProjectDependencyAsTarget/TestLibraryAsAPackage/Helper.cs
rename to test/TestAssets/NonRestoredTestProjects/AppWithProjectDependencyAsTarget/TestLibraryAsAPackage/Helper.cs
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/EmptyItemGroup/EmptyItemGroup.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/EmptyItemGroup/EmptyItemGroup.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/EmptyItemGroup/EmptyItemGroup.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/EmptyItemGroup/EmptyItemGroup.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Lib/Lib.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Lib/Lib.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Lib/Lib.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/a.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/a.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/a.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/a.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/b.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/b.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/b.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/MoreThanOne/b.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net452AndNetCoreApp10Lib/Net452AndNetCoreApp10Lib.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net452AndNetCoreApp10Lib/Net452AndNetCoreApp10Lib.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net452AndNetCoreApp10Lib/Net452AndNetCoreApp10Lib.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net452AndNetCoreApp10Lib/Net452AndNetCoreApp10Lib.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.cs b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.cs
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.cs
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/Net45Lib/Net45Lib.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/ValidRef/ValidRef.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/ValidRef/ValidRef.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/ValidRef/ValidRef.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/ValidRef/ValidRef.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithDoubledRef/WithDoubledRef.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithDoubledRef/WithDoubledRef.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithDoubledRef/WithDoubledRef.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithDoubledRef/WithDoubledRef.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondOnItem/WithExistingRefCondOnItem.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondOnItem/WithExistingRefCondOnItem.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondOnItem/WithExistingRefCondOnItem.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondOnItem/WithExistingRefCondOnItem.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondWhitespaces/WithExistingRefCondWhitespaces.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondWhitespaces/WithExistingRefCondWhitespaces.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondWhitespaces/WithExistingRefCondWhitespaces.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithExistingRefCondWhitespaces/WithExistingRefCondWhitespaces.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefCondNonUniform/WithRefCondNonUniform.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefCondNonUniform/WithRefCondNonUniform.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefCondNonUniform/WithRefCondNonUniform.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefCondNonUniform/WithRefCondNonUniform.csproj
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefNoCondNonUniform/WithRefNoCondNonUniform.csproj b/test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefNoCondNonUniform/WithRefNoCondNonUniform.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefNoCondNonUniform/WithRefNoCondNonUniform.csproj
rename to test/TestAssets/NonRestoredTestProjects/DotnetAddP2PProjects/WithRefNoCondNonUniform/WithRefNoCondNonUniform.csproj
diff --git a/src/Assets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/Program.cs b/test/TestAssets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/TestProjectWithUnresolvedPlatformDependency.csproj b/test/TestAssets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/TestProjectWithUnresolvedPlatformDependency.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/TestProjectWithUnresolvedPlatformDependency.csproj
rename to test/TestAssets/NonRestoredTestProjects/TestProjectWithUnresolvedPlatformDependency/TestProjectWithUnresolvedPlatformDependency.csproj
diff --git a/src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/AppWithDepOnTool.csproj b/test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/AppWithDepOnTool.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/AppWithDepOnTool.csproj
rename to test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/AppWithDepOnTool.csproj
diff --git a/src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/NuGet.Config b/test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/NuGet.Config
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/NuGet.Config
rename to test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/NuGet.Config
diff --git a/src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/Program.cs b/test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/AppWithDepOnTool/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/Program.cs b/test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/Program.cs
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/Program.cs
rename to test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/ToolWithRandomPackageName.csproj b/test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/ToolWithRandomPackageName.csproj
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/ToolWithRandomPackageName.csproj
rename to test/TestAssets/NonRestoredTestProjects/ToolWithRandomPackageName/ToolWithRandomPackageName/ToolWithRandomPackageName.csproj
diff --git a/src/Assets/ProjectConstruction/NetFrameworkProject/NetFrameworkProject.csproj b/test/TestAssets/ProjectConstruction/NetFrameworkProject/NetFrameworkProject.csproj
similarity index 100%
rename from src/Assets/ProjectConstruction/NetFrameworkProject/NetFrameworkProject.csproj
rename to test/TestAssets/ProjectConstruction/NetFrameworkProject/NetFrameworkProject.csproj
diff --git a/src/Assets/ProjectConstruction/SdkProject/SdkProject.csproj b/test/TestAssets/ProjectConstruction/SdkProject/SdkProject.csproj
similarity index 100%
rename from src/Assets/ProjectConstruction/SdkProject/SdkProject.csproj
rename to test/TestAssets/ProjectConstruction/SdkProject/SdkProject.csproj
diff --git a/src/Assets/TestPackages/Library.ContainsAnalyzer/Class1.cs b/test/TestAssets/TestPackages/Library.ContainsAnalyzer/Class1.cs
similarity index 100%
rename from src/Assets/TestPackages/Library.ContainsAnalyzer/Class1.cs
rename to test/TestAssets/TestPackages/Library.ContainsAnalyzer/Class1.cs
diff --git a/src/Assets/TestPackages/Library.ContainsAnalyzer/Library.ContainsAnalyzer.csproj b/test/TestAssets/TestPackages/Library.ContainsAnalyzer/Library.ContainsAnalyzer.csproj
similarity index 100%
rename from src/Assets/TestPackages/Library.ContainsAnalyzer/Library.ContainsAnalyzer.csproj
rename to test/TestAssets/TestPackages/Library.ContainsAnalyzer/Library.ContainsAnalyzer.csproj
diff --git a/src/Assets/TestPackages/Library.ContainsAnalyzer2/Class1.cs b/test/TestAssets/TestPackages/Library.ContainsAnalyzer2/Class1.cs
similarity index 100%
rename from src/Assets/TestPackages/Library.ContainsAnalyzer2/Class1.cs
rename to test/TestAssets/TestPackages/Library.ContainsAnalyzer2/Class1.cs
diff --git a/src/Assets/TestPackages/Library.ContainsAnalyzer2/Library.ContainsAnalyzer2.csproj b/test/TestAssets/TestPackages/Library.ContainsAnalyzer2/Library.ContainsAnalyzer2.csproj
similarity index 100%
rename from src/Assets/TestPackages/Library.ContainsAnalyzer2/Library.ContainsAnalyzer2.csproj
rename to test/TestAssets/TestPackages/Library.ContainsAnalyzer2/Library.ContainsAnalyzer2.csproj
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor.css b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor.css
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor.css
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Components/App.razor.css
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Microsoft.AspNetCore.StaticWebAssets.cache b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Microsoft.AspNetCore.StaticWebAssets.cache
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Microsoft.AspNetCore.StaticWebAssets.cache
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/Microsoft.AspNetCore.StaticWebAssets.cache
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/PackageLibraryDirectDependency.csproj b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/PackageLibraryDirectDependency.csproj
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/PackageLibraryDirectDependency.csproj
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/PackageLibraryDirectDependency.csproj
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/css/site.css b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/css/site.css
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/css/site.css
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/css/site.css
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
diff --git a/src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js b/test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
rename to test/TestAssets/TestPackages/PackageLibraryDirectDependency/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
diff --git a/src/Assets/TestPackages/PackageLibraryNoStaticAssets/PackageLibraryNoStaticAssets.csproj b/test/TestAssets/TestPackages/PackageLibraryNoStaticAssets/PackageLibraryNoStaticAssets.csproj
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryNoStaticAssets/PackageLibraryNoStaticAssets.csproj
rename to test/TestAssets/TestPackages/PackageLibraryNoStaticAssets/PackageLibraryNoStaticAssets.csproj
diff --git a/src/Assets/TestPackages/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj b/test/TestAssets/TestPackages/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
rename to test/TestAssets/TestPackages/PackageLibraryTransitiveDependency/PackageLibraryTransitiveDependency.csproj
diff --git a/src/Assets/TestPackages/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js b/test/TestAssets/TestPackages/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
similarity index 100%
rename from src/Assets/TestPackages/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
rename to test/TestAssets/TestPackages/PackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
diff --git a/src/Assets/TestPackages/PackageWithFakeNativeDep/PackageWithFakeNativeDep.csproj b/test/TestAssets/TestPackages/PackageWithFakeNativeDep/PackageWithFakeNativeDep.csproj
similarity index 100%
rename from src/Assets/TestPackages/PackageWithFakeNativeDep/PackageWithFakeNativeDep.csproj
rename to test/TestAssets/TestPackages/PackageWithFakeNativeDep/PackageWithFakeNativeDep.csproj
diff --git a/src/Assets/TestPackages/ToolWithOutputName/Program.cs b/test/TestAssets/TestPackages/ToolWithOutputName/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/ToolWithOutputName/Program.cs
rename to test/TestAssets/TestPackages/ToolWithOutputName/Program.cs
diff --git a/src/Assets/TestPackages/ToolWithOutputName/ToolWithOutputName.csproj b/test/TestAssets/TestPackages/ToolWithOutputName/ToolWithOutputName.csproj
similarity index 100%
rename from src/Assets/TestPackages/ToolWithOutputName/ToolWithOutputName.csproj
rename to test/TestAssets/TestPackages/ToolWithOutputName/ToolWithOutputName.csproj
diff --git a/src/Assets/TestPackages/dotnet-dependency-context-test/Program.cs b/test/TestAssets/TestPackages/dotnet-dependency-context-test/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-dependency-context-test/Program.cs
rename to test/TestAssets/TestPackages/dotnet-dependency-context-test/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-dependency-context-test/dotnet-dependency-context-test.csproj b/test/TestAssets/TestPackages/dotnet-dependency-context-test/dotnet-dependency-context-test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-dependency-context-test/dotnet-dependency-context-test.csproj
rename to test/TestAssets/TestPackages/dotnet-dependency-context-test/dotnet-dependency-context-test.csproj
diff --git a/src/Assets/TestPackages/dotnet-fallbackfoldertool/Program.cs b/test/TestAssets/TestPackages/dotnet-fallbackfoldertool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-fallbackfoldertool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-fallbackfoldertool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-fallbackfoldertool/dotnet-fallbackfoldertool.csproj b/test/TestAssets/TestPackages/dotnet-fallbackfoldertool/dotnet-fallbackfoldertool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-fallbackfoldertool/dotnet-fallbackfoldertool.csproj
rename to test/TestAssets/TestPackages/dotnet-fallbackfoldertool/dotnet-fallbackfoldertool.csproj
diff --git a/src/Assets/TestPackages/dotnet-hello/v1/dotnet-hello/Program.cs b/test/TestAssets/TestPackages/dotnet-hello/v1/dotnet-hello/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-hello/v1/dotnet-hello/Program.cs
rename to test/TestAssets/TestPackages/dotnet-hello/v1/dotnet-hello/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-hello/v1/dotnet-hello/dotnet-hello.csproj b/test/TestAssets/TestPackages/dotnet-hello/v1/dotnet-hello/dotnet-hello.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-hello/v1/dotnet-hello/dotnet-hello.csproj
rename to test/TestAssets/TestPackages/dotnet-hello/v1/dotnet-hello/dotnet-hello.csproj
diff --git a/src/Assets/TestPackages/dotnet-hello/v2/dotnet-hello/Program.cs b/test/TestAssets/TestPackages/dotnet-hello/v2/dotnet-hello/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-hello/v2/dotnet-hello/Program.cs
rename to test/TestAssets/TestPackages/dotnet-hello/v2/dotnet-hello/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-hello/v2/dotnet-hello/dotnet-hello.csproj b/test/TestAssets/TestPackages/dotnet-hello/v2/dotnet-hello/dotnet-hello.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-hello/v2/dotnet-hello/dotnet-hello.csproj
rename to test/TestAssets/TestPackages/dotnet-hello/v2/dotnet-hello/dotnet-hello.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/Microsoft.TemplateEngine.TestTemplates.csproj b/test/TestAssets/TestPackages/dotnet-new/Microsoft.TemplateEngine.TestTemplates.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/Microsoft.TemplateEngine.TestTemplates.csproj
rename to test/TestAssets/TestPackages/dotnet-new/Microsoft.TemplateEngine.TestTemplates.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplate.0.0.1.nupkg b/test/TestAssets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplate.0.0.1.nupkg
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplate.0.0.1.nupkg
rename to test/TestAssets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplate.0.0.1.nupkg
diff --git a/src/Assets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplateV2.0.0.2.nupkg b/test/TestAssets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplateV2.0.0.2.nupkg
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplateV2.0.0.2.nupkg
rename to test/TestAssets/TestPackages/dotnet-new/nupkg_templates/TestNupkgInstallTemplateV2.0.0.2.nupkg
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddPackageReference/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddPackageReference/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Project1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Project1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Project1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project1/Project1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/MyClass.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/MyClass.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/MyClass.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/MyClass.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/Project2.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/Project2.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/Project2.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectReference/Project2/Project2.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Solution1.sln b/test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Solution1.sln
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Solution1.sln
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/AddProjectToSolution/Solution1.sln
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Company.ClassLibrary1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Company.ClassLibrary1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Company.ClassLibrary1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Company.ClassLibrary1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/A.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/A.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/A.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/A.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/C.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/C.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/C.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/RenameBattery/C.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.css b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.css
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.css
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.css
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConfigurationKitchenSink/Test.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/ConsoleFullFramework.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/ConsoleFullFramework.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/ConsoleFullFramework.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/ConsoleFullFramework.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/ConsoleFullFramework/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Constraints/RestrictedTemplate/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/ChoiceOtherFile.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/ChoiceOtherFile.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/ChoiceOtherFile.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/ChoiceOtherFile.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/StringOtherFile.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/StringOtherFile.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/StringOtherFile.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/DefaultIfOptionWithoutValue/StringOtherFile.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/dotnetcli.host.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/dotnetcli.host.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/dotnetcli.host.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/dotnetcli.host.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/global.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/global.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/global.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/InvalidHostData/global.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/localize/templatestrings.de-DE.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/localize/templatestrings.de-DE.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/localize/templatestrings.de-DE.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/localize/templatestrings.de-DE.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/InvalidFormat/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.de-DE.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.de-DE.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.de-DE.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.de-DE.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.tr.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.tr.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.tr.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/localize/templatestrings.tr.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/Localization/ValidationFailure/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/MissingMandatoryConfig/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/MissingMandatoryConfig/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/MissingMandatoryConfig/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/MissingMandatoryConfig/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateA/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Invalid/SameShortName/TemplateB/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/Class1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/Class1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/Class1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Item/ClassTemplate/Class1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/Item/TestClassTemplate/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/testfile.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/testfile.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/testfile.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/Basic/testfile.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/MyProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/MyProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/MyProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/FailsWhenJsonFileNotFound/MyProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/MyTestProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/MyTestProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/MyTestProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/MyTestProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/testfile.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/testfile.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/testfile.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithAddMultipleProperties/testfile.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/IoTEdgeProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/IoTEdgeProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/IoTEdgeProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/IoTEdgeProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/deployment.template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/deployment.template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/deployment.template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/ExistingProject/deployment.template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/MyProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/MyProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/MyProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/MyProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithExistingProject/MyTestProject/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/MyTestProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/MyTestProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/MyTestProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/MyTestProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/testfile.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/testfile.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/testfile.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddJsonProperty/WithSourceNameChangeInJson/testfile.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/Basic/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddPackageReference/BasicWithFiles/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Project1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Project1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Project1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project1/Project1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/MyClass.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/MyClass.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/MyClass.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/MyClass.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/Project2.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/Project2.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/Project2.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Basic/Project2/Project2.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Project1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Project1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Project1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/Existing/Project1/Project1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Project1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Project1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Project1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectReference/ExistingWithRename/Project1/Project1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/Basic/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicInSolutionRoot/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithFiles/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Client.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Client.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Client.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Client.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Client/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Server.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Server.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Server.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/AddProjectToSolution/BasicWithIndexes/Server/Server.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/Class1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/Class1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/Class1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/Instructions/Basic/Class1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Basic/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/BasicWithFiles/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePath/Custom/Path/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourcePathFiles/Custom/Path/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPath/Src/Custom/Path/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomSourceTargetPathFiles/Src/Custom/Path/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPath/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/CustomTargetPathFiles/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MatchSpecifiedFiles/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_MismatchSpecifiedFiles/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithFileName/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithGlobstar/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_PatternWithWildcard/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Tool.Library.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Tool.Library.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Tool.Library.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Tool.Library.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Utils.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Utils.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Utils.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Library/Utils.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Tool.Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Tool.Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Tool.Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Tool.Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/UnitTest1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/UnitTest1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/UnitTest1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Usings.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Usings.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Usings.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool.Test/Usings.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Tool.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Tool.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Tool.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Files_SupportSemicolonDelimitedList/Tool/Tool.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Invalid.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Invalid.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Invalid.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Invalid.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Invalid.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Invalid.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Invalid.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Invalid.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/Invalid_ContinueOnError/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRename/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Basic.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Basic.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Basic.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Basic.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/SourceRenameFiles/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject.Tests/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/MyTestProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/MyTestProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/MyTestProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/MyTestProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsFiles/Custom/MyTestProject/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/MyTestProject.Tests.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject.Tests/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/MyTestProject.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/MyTestProject.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/MyTestProject.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/MyTestProject.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsPrimaryOutputs/Custom/MyTestProject/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/TemplateProject1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/TemplateProject1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/TemplateProject1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject1/TemplateProject1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/TemplateProject2.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/TemplateProject2.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/TemplateProject2.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames/TemplateProject2/TemplateProject2.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/TemplateProject1.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/TemplateProject1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/TemplateProject1.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject1/TemplateProject1.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/TemplateProject2.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/TemplateProject2.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/TemplateProject2.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RestoreNuGet/TwoProjectsWithSourceRenames2/TemplateProject2/TemplateProject2.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.cmd b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.cmd
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.cmd
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.cmd
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.sh b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.sh
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.sh
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Basic/setup.sh
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.cmd b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.cmd
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.cmd
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.cmd
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.sh b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.sh
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.sh
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/DoNotRedirect/setup.sh
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.cmd b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.cmd
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.cmd
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.cmd
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.sh b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.sh
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.sh
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/Redirect/setup.sh
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.cmd b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.cmd
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.cmd
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.cmd
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.sh b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.sh
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.sh
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/RunScript/RedirectOnError/setup.sh
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/Program.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/Program.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/UnknownPostAction.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/UnknownPostAction.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/UnknownPostAction.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/PostActions/UnknownPostAction/UnknownPostAction.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/packages.lock.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/packages.lock.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/packages.lock.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/With/packages.lock.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/packages.lock.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/packages.lock.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/packages.lock.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/SourceWithExcludeAndWithout/Without/packages.lock.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cmd b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cmd
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cmd
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cmd
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cpp b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cpp
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cpp
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cpp
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cshtml b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cshtml
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cshtml
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.cshtml
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.csproj b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.csproj
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.csproj
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.css b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.css
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.css
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.css
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.fs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.fs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.fs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.fs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.haml b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.haml
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.haml
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.haml
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.js b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.js
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.js
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.js
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.jsx b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.jsx
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.jsx
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.jsx
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.othertype b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.othertype
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.othertype
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.othertype
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.ts b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.ts
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.ts
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.ts
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.vb b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.vb
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.vb
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.vb
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.xml b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.xml
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.xml
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.xml
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.yml b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.yml
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.yml
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateConditionalProcessing/Test.yml
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/CSharpItemAuthor1/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/CSharpItemAuthor1/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/CSharpItemAuthor1/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/CSharpItemAuthor1/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/FSharpItemAuthor1/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/FSharpItemAuthor1/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/FSharpItemAuthor1/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/FSharpItemAuthor1/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpItemAuthor2/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpItemAuthor2/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpItemAuthor2/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpItemAuthor2/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpProjectAuthor2/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpProjectAuthor2/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpProjectAuthor2/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateGrouping/QSharpProjectAuthor2/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/bar.fs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/bar.fs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/bar.fs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicFSharp/bar.fs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/bar.vb b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/bar.vb
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/bar.vb
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/DifferentLanguagesGroup/BasicVB/bar.vb
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate1/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/MissedRequiredParameter/BasicTemplate2/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate1/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SamePrecedenceGroup/BasicTemplate2/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/bar.fs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/bar.fs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/bar.fs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicFSharp/bar.fs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/bar.vb b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/bar.vb
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/bar.vb
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateResolution/SameShortName/BasicVB/bar.vb
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/image.png b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/image.png
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/image.png
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithBinaryFile/image.png
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileNorenamepart.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileNorenamepart.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileNorenamepart.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileNorenamepart.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileYesRenamePart.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileYesRenamePart.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileYesRenamePart.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/Norenamepart/FileYesRenamePart.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileNorenamepart.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileNorenamepart.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileNorenamepart.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileNorenamepart.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileYesRenamePart.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileYesRenamePart.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileYesRenamePart.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCaseSensitiveNameBasedRenames/YesRenamePart/FileYesRenamePart.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/dotnetcli.host.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/dotnetcli.host.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/dotnetcli.host.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/dotnetcli.host.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithCliHostFile/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/Test.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/Test.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/Test.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditionalParameters/Test.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.dockerignore b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.dockerignore
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.dockerignore
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.dockerignore
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.editorconfig b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.editorconfig
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.editorconfig
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.editorconfig
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitattributes b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitattributes
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitattributes
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitattributes
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitignore b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitignore
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitignore
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.gitignore
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/Dockerfile b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/Dockerfile
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/Dockerfile
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/Dockerfile
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/nuget.config b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/nuget.config
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/nuget.config
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/nuget.config
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.cake b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.cake
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.cake
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.cake
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.md b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.md
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.md
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.md
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.sln b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.sln
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.sln
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.sln
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.yaml b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.yaml
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.yaml
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConditions/test.yaml
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConflictShortName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConflictShortName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithConflictShortName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithConflictShortName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/Application1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/Application1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/Application1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolFileRename/Application1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/ContentTest.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/ContentTest.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/ContentTest.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/ContentTest.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/SomeApp1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/SomeApp1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/SomeApp1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithDerivedSymbolWithValueForms/SomeApp1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/date_name.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/date_name.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/date_name.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithFileRenameDate/date_name.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/Api/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/Api/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/Api/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithJoinAndFolderRename/Api/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.de-DE.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.de-DE.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.de-DE.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.de-DE.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.tr.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.tr.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.tr.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/localize/templatestrings.tr.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithLocalization/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/Test.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/Test.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/Test.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultiValueChoice/Test.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/barandfoo.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/barandfoo.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/barandfoo.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/barandfoo.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/foobar.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/foobar.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/foobar.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFile/foobar.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/foo.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/foo.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/foo.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesInducedOverlap/foo.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/foob.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/foob.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/foob.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithMultipleRenamesOnSameFileHandlesOverlap/foob.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithParamsSharingPrefix/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithParamsSharingPrefix/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithParamsSharingPrefix/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithParamsSharingPrefix/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/bar/_._ b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/bar/_._
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/bar/_._
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/bar/_._
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/foo/_._ b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/foo/_._
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/foo/_._
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPlaceholderFiles/Src/Path/foo/_._
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPortsAndCoalesce/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/toChange.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/toChange.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/toChange.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultName/toChange.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/toChange.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/toChange.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/toChange.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithPreferDefaultNameButNoDefaultName/toChange.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.2.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.2.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.2.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.2.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRegexMatchMacro/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MYPROJECT3.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MYPROJECT3.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MYPROJECT3.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MYPROJECT3.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MyProject1.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MyProject1.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MyProject1.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/MyProject1.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar_uc.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar_uc.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar_uc.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/bar_uc.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/myproject2.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/myproject2.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/myproject2.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRenames/myproject2.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/Test.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/Test.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/Test.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithRequiredParameters/Test.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceBasedRenames/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceName/bar/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo.name.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo.name.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo.name.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo.name.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourceAndTargetPaths/Src/Custom/Path/foo/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo.name.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo.name.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo.name.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo.name.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomSourcePath/Custom/Path/foo/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo.name.txt b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo.name.txt
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo.name.txt
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo.name.txt
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameAndCustomTargetPath/foo/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourceNameInTargetPathGetsRenamed/foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/bar.foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/bar.foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/bar.foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/bar/bar.foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/foo.foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/foo.foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/foo.foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/foo/foo.foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/mount.foo.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/mount.foo.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/mount.foo.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithSourcePathOutsideConfigRoot/MountPointRoot/mount.foo.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithTags/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithTags/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithTags/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithTags/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithTags/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithTags/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithTags/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithTags/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithUnspecifiedSourceName/bar/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/.template.config/template.json b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/.template.config/template.json
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/.template.config/template.json
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/.template.config/template.json
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/Param2TestValue.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/Param2TestValue.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/Param2TestValue.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/Param2TestValue.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/param1TestValue.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/param1TestValue.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/param1TestValue.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/FirstLetterCaseForms/param1TestValue.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/Param1TestValue.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/Param1TestValue.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/Param1TestValue.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/Param1TestValue.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param 3 test value.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param 3 test value.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param 3 test value.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param 3 test value.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param2TestValue.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param2TestValue.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param2TestValue.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/IdentityForms/param2TestValue.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/KebabCaseForms/param-1-test-value.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/KebabCaseForms/param-1-test-value.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/KebabCaseForms/param-1-test-value.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/KebabCaseForms/param-1-test-value.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/TitleCaseForms/Param 3 Test Value.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/TitleCaseForms/Param 3 Test Value.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/TitleCaseForms/Param 3 Test Value.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/TitleCaseForms/Param 3 Test Value.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.2.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.2.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.2.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.2.cs
diff --git a/src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.cs b/test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.cs
rename to test/TestAssets/TestPackages/dotnet-new/test_templates/TemplateWithValueForms/bar.cs
diff --git a/src/Assets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/Program.cs b/test/TestAssets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/Program.cs
similarity index 100%
rename from src/Assets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/Program.cs
rename to test/TestAssets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/Program.cs
diff --git a/src/Assets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/dotnet-outputsframeworkversion-netcoreapp1.0.csproj b/test/TestAssets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/dotnet-outputsframeworkversion-netcoreapp1.0.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/dotnet-outputsframeworkversion-netcoreapp1.0.csproj
rename to test/TestAssets/TestPackages/dotnet-outputsframeworkversion/dotnet-outputsframeworkversion-netcoreapp1.0/dotnet-outputsframeworkversion-netcoreapp1.0.csproj
diff --git a/src/Assets/TestPackages/dotnet-portable-v1-prefercli/dotnet-portable-v1-prefercli.csproj b/test/TestAssets/TestPackages/dotnet-portable-v1-prefercli/dotnet-portable-v1-prefercli.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-portable-v1-prefercli/dotnet-portable-v1-prefercli.csproj
rename to test/TestAssets/TestPackages/dotnet-portable-v1-prefercli/dotnet-portable-v1-prefercli.csproj
diff --git a/src/Assets/TestPackages/dotnet-portable-v1/dotnet-portable-v1.csproj b/test/TestAssets/TestPackages/dotnet-portable-v1/dotnet-portable-v1.csproj
similarity index 100%
rename from src/Assets/TestPackages/dotnet-portable-v1/dotnet-portable-v1.csproj
rename to test/TestAssets/TestPackages/dotnet-portable-v1/dotnet-portable-v1.csproj
diff --git a/test/TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj b/test/TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj
index 13267b228e80..9ade56185448 100644
--- a/test/TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj
+++ b/test/TestAssets/TestPackages/dotnet-portable/dotnet-portable.csproj
@@ -1,8 +1,15 @@
-
+
+
+
netcoreapp2.2
Exe
+ true
+
+ false
+ false
+ false
diff --git a/test/TestAssets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj b/test/TestAssets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
index 366c75abedae..c09f2376e595 100644
--- a/test/TestAssets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
+++ b/test/TestAssets/TestPackages/dotnet-prefercliruntime/dotnet-prefercliruntime.csproj
@@ -1,9 +1,12 @@
-
+
+
+
-
+
netcoreapp2.2
Exe
+ true
diff --git a/src/Assets/TestProjects/11TestAppWith10CLIToolReferences/11TestAppWith10CLIToolReferences.csproj b/test/TestAssets/TestProjects/11TestAppWith10CLIToolReferences/11TestAppWith10CLIToolReferences.csproj
similarity index 100%
rename from src/Assets/TestProjects/11TestAppWith10CLIToolReferences/11TestAppWith10CLIToolReferences.csproj
rename to test/TestAssets/TestProjects/11TestAppWith10CLIToolReferences/11TestAppWith10CLIToolReferences.csproj
diff --git a/src/Assets/TestProjects/AllResourcesInSatellite/AllResourcesInSatellite.csproj b/test/TestAssets/TestProjects/AllResourcesInSatellite/AllResourcesInSatellite.csproj
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatellite/AllResourcesInSatellite.csproj
rename to test/TestAssets/TestProjects/AllResourcesInSatellite/AllResourcesInSatellite.csproj
diff --git a/src/Assets/TestProjects/AllResourcesInSatellite/Program.cs b/test/TestAssets/TestProjects/AllResourcesInSatellite/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatellite/Program.cs
rename to test/TestAssets/TestProjects/AllResourcesInSatellite/Program.cs
diff --git a/src/Assets/TestProjects/AllResourcesInSatellite/Strings.en.resx b/test/TestAssets/TestProjects/AllResourcesInSatellite/Strings.en.resx
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatellite/Strings.en.resx
rename to test/TestAssets/TestProjects/AllResourcesInSatellite/Strings.en.resx
diff --git a/src/Assets/TestProjects/AllResourcesInSatellite/test.snk b/test/TestAssets/TestProjects/AllResourcesInSatellite/test.snk
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatellite/test.snk
rename to test/TestAssets/TestProjects/AllResourcesInSatellite/test.snk
diff --git a/src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/AllResourcesInSatellite.csproj b/test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/AllResourcesInSatellite.csproj
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/AllResourcesInSatellite.csproj
rename to test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/AllResourcesInSatellite.csproj
diff --git a/src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Program.cs b/test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Program.cs
rename to test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Program.cs
diff --git a/src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Strings.en.resx b/test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Strings.en.resx
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Strings.en.resx
rename to test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/Strings.en.resx
diff --git a/src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/test.snk b/test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/test.snk
similarity index 100%
rename from src/Assets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/test.snk
rename to test/TestAssets/TestProjects/AllResourcesInSatelliteDisableVersionGenerate/test.snk
diff --git a/src/Assets/TestProjects/AppOutputsExecutablePath/AppOutputsExecutablePath.csproj b/test/TestAssets/TestProjects/AppOutputsExecutablePath/AppOutputsExecutablePath.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppOutputsExecutablePath/AppOutputsExecutablePath.csproj
rename to test/TestAssets/TestProjects/AppOutputsExecutablePath/AppOutputsExecutablePath.csproj
diff --git a/src/Assets/TestProjects/AppOutputsExecutablePath/Program.cs b/test/TestAssets/TestProjects/AppOutputsExecutablePath/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppOutputsExecutablePath/Program.cs
rename to test/TestAssets/TestProjects/AppOutputsExecutablePath/Program.cs
diff --git a/src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/AppThatOutputsDotnetLaunchProfile.csproj b/test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/AppThatOutputsDotnetLaunchProfile.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/AppThatOutputsDotnetLaunchProfile.csproj
rename to test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/AppThatOutputsDotnetLaunchProfile.csproj
diff --git a/src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/Program.cs b/test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/Program.cs
rename to test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/Program.cs
diff --git a/src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/Properties/launchSettings.json b/test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/AppThatOutputsDotnetLaunchProfile/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/AppThatOutputsDotnetLaunchProfile/Properties/launchSettings.json
diff --git a/test/TestAssets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj b/test/TestAssets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj
index 44c6035414e3..5a05022662e4 100644
--- a/test/TestAssets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj
+++ b/test/TestAssets/TestProjects/AppWithApplicationUrlInLaunchSettings/AppWithApplicationUrlInLaunchSettings.csproj
@@ -1,6 +1,8 @@
+
+
Exe
- $(CliTargetFramework)
+ $(CurrentTargetFramework)
diff --git a/src/Assets/TestProjects/AppWithCorruptedLaunchSettings/AppWithCorruptedLaunchSettings.csproj b/test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/AppWithCorruptedLaunchSettings.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithCorruptedLaunchSettings/AppWithCorruptedLaunchSettings.csproj
rename to test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/AppWithCorruptedLaunchSettings.csproj
diff --git a/src/Assets/TestProjects/AppWithCorruptedLaunchSettings/Program.cs b/test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithCorruptedLaunchSettings/Program.cs
rename to test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/Program.cs
diff --git a/src/Assets/TestProjects/AppWithCorruptedLaunchSettings/Properties/launchSettings.json b/test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/AppWithCorruptedLaunchSettings/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/AppWithCorruptedLaunchSettings/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/AppWithDepOnToolWithOutputName/AppWithDepOnToolWithOutputName.csproj b/test/TestAssets/TestProjects/AppWithDepOnToolWithOutputName/AppWithDepOnToolWithOutputName.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithDepOnToolWithOutputName/AppWithDepOnToolWithOutputName.csproj
rename to test/TestAssets/TestProjects/AppWithDepOnToolWithOutputName/AppWithDepOnToolWithOutputName.csproj
diff --git a/src/Assets/TestProjects/AppWithDepOnToolWithOutputName/Program.cs b/test/TestAssets/TestProjects/AppWithDepOnToolWithOutputName/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithDepOnToolWithOutputName/Program.cs
rename to test/TestAssets/TestProjects/AppWithDepOnToolWithOutputName/Program.cs
diff --git a/src/Assets/TestProjects/AppWithDirectAndToolDep/AppWithDirectAndToolDep.csproj b/test/TestAssets/TestProjects/AppWithDirectAndToolDep/AppWithDirectAndToolDep.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectAndToolDep/AppWithDirectAndToolDep.csproj
rename to test/TestAssets/TestProjects/AppWithDirectAndToolDep/AppWithDirectAndToolDep.csproj
diff --git a/src/Assets/TestProjects/AppWithDirectAndToolDep/Program.cs b/test/TestAssets/TestProjects/AppWithDirectAndToolDep/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectAndToolDep/Program.cs
rename to test/TestAssets/TestProjects/AppWithDirectAndToolDep/Program.cs
diff --git a/src/Assets/TestProjects/AppWithDirectDep/AppWithDirectDep.csproj b/test/TestAssets/TestProjects/AppWithDirectDep/AppWithDirectDep.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectDep/AppWithDirectDep.csproj
rename to test/TestAssets/TestProjects/AppWithDirectDep/AppWithDirectDep.csproj
diff --git a/src/Assets/TestProjects/AppWithDirectDep/Program.cs b/test/TestAssets/TestProjects/AppWithDirectDep/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectDep/Program.cs
rename to test/TestAssets/TestProjects/AppWithDirectDep/Program.cs
diff --git a/src/Assets/TestProjects/AppWithDirectDepWithOutputName/AppWithDirectDepWithOutputName.csproj b/test/TestAssets/TestProjects/AppWithDirectDepWithOutputName/AppWithDirectDepWithOutputName.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectDepWithOutputName/AppWithDirectDepWithOutputName.csproj
rename to test/TestAssets/TestProjects/AppWithDirectDepWithOutputName/AppWithDirectDepWithOutputName.csproj
diff --git a/src/Assets/TestProjects/AppWithDirectDepWithOutputName/Program.cs b/test/TestAssets/TestProjects/AppWithDirectDepWithOutputName/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithDirectDepWithOutputName/Program.cs
rename to test/TestAssets/TestProjects/AppWithDirectDepWithOutputName/Program.cs
diff --git a/src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/My Project/launchSettings.json b/test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/My Project/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/My Project/launchSettings.json
rename to test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/My Project/launchSettings.json
diff --git a/src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/Program.vb b/test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/Program.vb
rename to test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/Program.vb
diff --git a/src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/VbAppWithLaunchSettings.vbproj b/test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/VbAppWithLaunchSettings.vbproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithDuplicateLaunchProfiles/VbAppWithLaunchSettings.vbproj
rename to test/TestAssets/TestProjects/AppWithDuplicateLaunchProfiles/VbAppWithLaunchSettings.vbproj
diff --git a/src/Assets/TestProjects/AppWithFallbackFolderToolDependency/AppWithFallbackFolderToolDependency.csproj b/test/TestAssets/TestProjects/AppWithFallbackFolderToolDependency/AppWithFallbackFolderToolDependency.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithFallbackFolderToolDependency/AppWithFallbackFolderToolDependency.csproj
rename to test/TestAssets/TestProjects/AppWithFallbackFolderToolDependency/AppWithFallbackFolderToolDependency.csproj
diff --git a/src/Assets/TestProjects/AppWithLaunchSettings/AppWithLaunchSettings.csproj b/test/TestAssets/TestProjects/AppWithLaunchSettings/AppWithLaunchSettings.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettings/AppWithLaunchSettings.csproj
rename to test/TestAssets/TestProjects/AppWithLaunchSettings/AppWithLaunchSettings.csproj
diff --git a/src/Assets/TestProjects/AppWithLaunchSettings/Program.cs b/test/TestAssets/TestProjects/AppWithLaunchSettings/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettings/Program.cs
rename to test/TestAssets/TestProjects/AppWithLaunchSettings/Program.cs
diff --git a/src/Assets/TestProjects/AppWithLaunchSettings/Properties/launchSettings.json b/test/TestAssets/TestProjects/AppWithLaunchSettings/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettings/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/AppWithLaunchSettings/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/AppWithLaunchSettingsNoDefault.csproj b/test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/AppWithLaunchSettingsNoDefault.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/AppWithLaunchSettingsNoDefault.csproj
rename to test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/AppWithLaunchSettingsNoDefault.csproj
diff --git a/src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/Program.cs b/test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/Program.cs
rename to test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/Program.cs
diff --git a/src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/Properties/launchSettings.json b/test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/AppWithLaunchSettingsNoDefault/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/AppWithLaunchSettingsNoDefault/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/AppWithLibrary/TestApp/Program.cs b/test/TestAssets/TestProjects/AppWithLibrary/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibrary/TestApp/Program.cs
rename to test/TestAssets/TestProjects/AppWithLibrary/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/AppWithLibrary/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/AppWithLibrary/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibrary/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/AppWithLibrary/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/AppWithLibrary/TestApp/runtimeconfig.template.json b/test/TestAssets/TestProjects/AppWithLibrary/TestApp/runtimeconfig.template.json
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibrary/TestApp/runtimeconfig.template.json
rename to test/TestAssets/TestProjects/AppWithLibrary/TestApp/runtimeconfig.template.json
diff --git a/src/Assets/TestProjects/AppWithLibrary/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/AppWithLibrary/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibrary/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/AppWithLibrary/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/AppWithLibrary/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/AppWithLibrary/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibrary/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/AppWithLibrary/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/App/App.csproj b/test/TestAssets/TestProjects/AppWithLibraryAndRid/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/App/App.csproj
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/App/App.csproj
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/App/Program.cs b/test/TestAssets/TestProjects/AppWithLibraryAndRid/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/App/Program.cs
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/App/Program.cs
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/LibraryWithRid.csproj b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/LibraryWithRid.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/LibraryWithRid.csproj
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/LibraryWithRid.csproj
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/NativeCode.cs b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/NativeCode.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/NativeCode.cs
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRid/NativeCode.cs
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/LibraryWithRids.csproj b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/LibraryWithRids.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/LibraryWithRids.csproj
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/LibraryWithRids.csproj
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/NativeCode.cs b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/NativeCode.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/NativeCode.cs
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/NativeCode.cs
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/LibraryWithoutRid.csproj b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/LibraryWithoutRid.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/LibraryWithoutRid.csproj
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/LibraryWithoutRid.csproj
diff --git a/src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/PortableCode.cs b/test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/PortableCode.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/PortableCode.cs
rename to test/TestAssets/TestProjects/AppWithLibraryAndRid/LibraryWithoutRid/PortableCode.cs
diff --git a/src/Assets/TestProjects/AppWithLibraryFS/TestApp/Program.fs b/test/TestAssets/TestProjects/AppWithLibraryFS/TestApp/Program.fs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryFS/TestApp/Program.fs
rename to test/TestAssets/TestProjects/AppWithLibraryFS/TestApp/Program.fs
diff --git a/src/Assets/TestProjects/AppWithLibraryFS/TestApp/TestApp.fsproj b/test/TestAssets/TestProjects/AppWithLibraryFS/TestApp/TestApp.fsproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryFS/TestApp/TestApp.fsproj
rename to test/TestAssets/TestProjects/AppWithLibraryFS/TestApp/TestApp.fsproj
diff --git a/src/Assets/TestProjects/AppWithLibraryFS/TestLibrary/Library.fs b/test/TestAssets/TestProjects/AppWithLibraryFS/TestLibrary/Library.fs
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryFS/TestLibrary/Library.fs
rename to test/TestAssets/TestProjects/AppWithLibraryFS/TestLibrary/Library.fs
diff --git a/src/Assets/TestProjects/AppWithLibraryFS/TestLibrary/TestLibrary.fsproj b/test/TestAssets/TestProjects/AppWithLibraryFS/TestLibrary/TestLibrary.fsproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryFS/TestLibrary/TestLibrary.fsproj
rename to test/TestAssets/TestProjects/AppWithLibraryFS/TestLibrary/TestLibrary.fsproj
diff --git a/src/Assets/TestProjects/AppWithLibraryVB/TestApp/Program.vb b/test/TestAssets/TestProjects/AppWithLibraryVB/TestApp/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryVB/TestApp/Program.vb
rename to test/TestAssets/TestProjects/AppWithLibraryVB/TestApp/Program.vb
diff --git a/src/Assets/TestProjects/AppWithLibraryVB/TestApp/TestApp.vbproj b/test/TestAssets/TestProjects/AppWithLibraryVB/TestApp/TestApp.vbproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryVB/TestApp/TestApp.vbproj
rename to test/TestAssets/TestProjects/AppWithLibraryVB/TestApp/TestApp.vbproj
diff --git a/src/Assets/TestProjects/AppWithLibraryVB/TestLibrary/Helper.vb b/test/TestAssets/TestProjects/AppWithLibraryVB/TestLibrary/Helper.vb
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryVB/TestLibrary/Helper.vb
rename to test/TestAssets/TestProjects/AppWithLibraryVB/TestLibrary/Helper.vb
diff --git a/src/Assets/TestProjects/AppWithLibraryVB/TestLibrary/TestLibrary.vbproj b/test/TestAssets/TestProjects/AppWithLibraryVB/TestLibrary/TestLibrary.vbproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithLibraryVB/TestLibrary/TestLibrary.vbproj
rename to test/TestAssets/TestProjects/AppWithLibraryVB/TestLibrary/TestLibrary.vbproj
diff --git a/src/Assets/TestProjects/AppWithMultipleFxAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj b/test/TestAssets/TestProjects/AppWithMultipleFxAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithMultipleFxAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
rename to test/TestAssets/TestProjects/AppWithMultipleFxAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
diff --git a/src/Assets/TestProjects/AppWithNetCoreAppLib/lib/Class1.cs b/test/TestAssets/TestProjects/AppWithNetCoreAppLib/lib/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithNetCoreAppLib/lib/Class1.cs
rename to test/TestAssets/TestProjects/AppWithNetCoreAppLib/lib/Class1.cs
diff --git a/src/Assets/TestProjects/AppWithNetCoreAppLib/lib/lib.csproj b/test/TestAssets/TestProjects/AppWithNetCoreAppLib/lib/lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithNetCoreAppLib/lib/lib.csproj
rename to test/TestAssets/TestProjects/AppWithNetCoreAppLib/lib/lib.csproj
diff --git a/src/Assets/TestProjects/AppWithNetCoreAppLib/main/Program.cs b/test/TestAssets/TestProjects/AppWithNetCoreAppLib/main/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithNetCoreAppLib/main/Program.cs
rename to test/TestAssets/TestProjects/AppWithNetCoreAppLib/main/Program.cs
diff --git a/src/Assets/TestProjects/AppWithNetCoreAppLib/main/main.csproj b/test/TestAssets/TestProjects/AppWithNetCoreAppLib/main/main.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithNetCoreAppLib/main/main.csproj
rename to test/TestAssets/TestProjects/AppWithNetCoreAppLib/main/main.csproj
diff --git a/src/Assets/TestProjects/AppWithProjRefCaseDiff/AppWithProjRefCaseDiff.sln b/test/TestAssets/TestProjects/AppWithProjRefCaseDiff/AppWithProjRefCaseDiff.sln
similarity index 100%
rename from src/Assets/TestProjects/AppWithProjRefCaseDiff/AppWithProjRefCaseDiff.sln
rename to test/TestAssets/TestProjects/AppWithProjRefCaseDiff/AppWithProjRefCaseDiff.sln
diff --git a/src/Assets/TestProjects/AppWithProjRefCaseDiff/LibA/Class1.cs b/test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibA/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithProjRefCaseDiff/LibA/Class1.cs
rename to test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibA/Class1.cs
diff --git a/src/Assets/TestProjects/AppWithProjRefCaseDiff/LibA/LibA.csproj b/test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibA/LibA.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithProjRefCaseDiff/LibA/LibA.csproj
rename to test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibA/LibA.csproj
diff --git a/src/Assets/TestProjects/AppWithProjRefCaseDiff/LibB/Class1.cs b/test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibB/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithProjRefCaseDiff/LibB/Class1.cs
rename to test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibB/Class1.cs
diff --git a/src/Assets/TestProjects/AppWithProjRefCaseDiff/LibB/LibB.csproj b/test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibB/LibB.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithProjRefCaseDiff/LibB/LibB.csproj
rename to test/TestAssets/TestProjects/AppWithProjRefCaseDiff/LibB/LibB.csproj
diff --git a/src/Assets/TestProjects/AppWithSharedProject/Linked/LinkedClass.cs b/test/TestAssets/TestProjects/AppWithSharedProject/Linked/LinkedClass.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/Linked/LinkedClass.cs
rename to test/TestAssets/TestProjects/AppWithSharedProject/Linked/LinkedClass.cs
diff --git a/src/Assets/TestProjects/AppWithSharedProject/SharedProject/Class1.cs b/test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/SharedProject/Class1.cs
rename to test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/Class1.cs
diff --git a/src/Assets/TestProjects/AppWithSharedProject/SharedProject/MyFolder/TextFile1.txt b/test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/MyFolder/TextFile1.txt
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/SharedProject/MyFolder/TextFile1.txt
rename to test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/MyFolder/TextFile1.txt
diff --git a/src/Assets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.projitems b/test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.projitems
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.projitems
rename to test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.projitems
diff --git a/src/Assets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.shproj b/test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.shproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.shproj
rename to test/TestAssets/TestProjects/AppWithSharedProject/SharedProject/SharedProject.shproj
diff --git a/src/Assets/TestProjects/AppWithSharedProject/TestApp/Program.cs b/test/TestAssets/TestProjects/AppWithSharedProject/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/TestApp/Program.cs
rename to test/TestAssets/TestProjects/AppWithSharedProject/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/AppWithSharedProject/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/AppWithSharedProject/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithSharedProject/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/AppWithSharedProject/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/AppWithToolDependency/AppWithToolDependency.csproj b/test/TestAssets/TestProjects/AppWithToolDependency/AppWithToolDependency.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithToolDependency/AppWithToolDependency.csproj
rename to test/TestAssets/TestProjects/AppWithToolDependency/AppWithToolDependency.csproj
diff --git a/src/Assets/TestProjects/AppWithToolDependency/Program.cs b/test/TestAssets/TestProjects/AppWithToolDependency/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithToolDependency/Program.cs
rename to test/TestAssets/TestProjects/AppWithToolDependency/Program.cs
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/AuxLibrary.csproj b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/AuxLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/AuxLibrary.csproj
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/AuxLibrary.csproj
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/Helper.cs b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/Helper.cs
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/AuxLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/Helper.cs b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/Helper.cs
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/MainLibrary.csproj b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/MainLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/MainLibrary.csproj
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/MainLibrary/MainLibrary.csproj
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/TestApp/Program.cs b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/TestApp/Program.cs
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/AppWithTransitiveProjectRefs/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppWithTransitiveProjectRefs/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/AppWithTransitiveProjectRefs/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/EntityFrameworkApp.csproj b/test/TestAssets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/EntityFrameworkApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/EntityFrameworkApp.csproj
rename to test/TestAssets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/EntityFrameworkApp.csproj
diff --git a/src/Assets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/Program.cs b/test/TestAssets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/Program.cs
rename to test/TestAssets/TestProjects/AppsWithFrameworkReferences/EntityFrameworkApp/Program.cs
diff --git a/src/Assets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/Helper.cs b/test/TestAssets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/Helper.cs
rename to test/TestAssets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/Helper.cs
diff --git a/src/Assets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/StopwatchLib.csproj b/test/TestAssets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/StopwatchLib.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/StopwatchLib.csproj
rename to test/TestAssets/TestProjects/AppsWithFrameworkReferences/StopwatchLib/StopwatchLib.csproj
diff --git a/src/Assets/TestProjects/AppxReferencingCrossTargeting/Appx/Appx.csproj b/test/TestAssets/TestProjects/AppxReferencingCrossTargeting/Appx/Appx.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppxReferencingCrossTargeting/Appx/Appx.csproj
rename to test/TestAssets/TestProjects/AppxReferencingCrossTargeting/Appx/Appx.csproj
diff --git a/src/Assets/TestProjects/AppxReferencingCrossTargeting/Appx/Program.cs b/test/TestAssets/TestProjects/AppxReferencingCrossTargeting/Appx/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/AppxReferencingCrossTargeting/Appx/Program.cs
rename to test/TestAssets/TestProjects/AppxReferencingCrossTargeting/Appx/Program.cs
diff --git a/src/Assets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.cs b/test/TestAssets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.cs
similarity index 100%
rename from src/Assets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.cs
rename to test/TestAssets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.cs
diff --git a/src/Assets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.csproj b/test/TestAssets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.csproj
similarity index 100%
rename from src/Assets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.csproj
rename to test/TestAssets/TestProjects/AppxReferencingCrossTargeting/CrossTargeted/CrossTargeted.csproj
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/ArtifactsSdkTest.sln b/test/TestAssets/TestProjects/ArtifactsSdkTest/ArtifactsSdkTest.sln
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/ArtifactsSdkTest.sln
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/ArtifactsSdkTest.sln
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/Directory.Build.props b/test/TestAssets/TestProjects/ArtifactsSdkTest/Directory.Build.props
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/Directory.Build.props
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/Directory.Build.props
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/MSBuildSdk/Class1.cs b/test/TestAssets/TestProjects/ArtifactsSdkTest/MSBuildSdk/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/MSBuildSdk/Class1.cs
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/MSBuildSdk/Class1.cs
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/MSBuildSdk/MSBuildSdk.csproj b/test/TestAssets/TestProjects/ArtifactsSdkTest/MSBuildSdk/MSBuildSdk.csproj
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/MSBuildSdk/MSBuildSdk.csproj
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/MSBuildSdk/MSBuildSdk.csproj
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/PackageReference/PackageReference.csproj b/test/TestAssets/TestProjects/ArtifactsSdkTest/PackageReference/PackageReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/PackageReference/PackageReference.csproj
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/PackageReference/PackageReference.csproj
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/PackageReference/Program.cs b/test/TestAssets/TestProjects/ArtifactsSdkTest/PackageReference/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/PackageReference/Program.cs
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/PackageReference/Program.cs
diff --git a/src/Assets/TestProjects/ArtifactsSdkTest/global.json b/test/TestAssets/TestProjects/ArtifactsSdkTest/global.json
similarity index 100%
rename from src/Assets/TestProjects/ArtifactsSdkTest/global.json
rename to test/TestAssets/TestProjects/ArtifactsSdkTest/global.json
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorhosted/Program.cs b/test/TestAssets/TestProjects/BlazorHosted/blazorhosted/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorhosted/Program.cs
rename to test/TestAssets/TestProjects/BlazorHosted/blazorhosted/Program.cs
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorhosted/blazorhosted.csproj b/test/TestAssets/TestProjects/BlazorHosted/blazorhosted/blazorhosted.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorhosted/blazorhosted.csproj
rename to test/TestAssets/TestProjects/BlazorHosted/blazorhosted/blazorhosted.csproj
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/App.razor b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/App.razor
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/App.razor
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/LinkToWebRoot/css/app.css b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/LinkToWebRoot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/LinkToWebRoot/css/app.css
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/LinkToWebRoot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/Program.cs b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/Program.cs
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Program.cs
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/Resources.ja.resx.txt b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Resources.ja.resx.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/Resources.ja.resx.txt
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/Resources.ja.resx.txt
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/_Imports.razor b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/blazorwasm.csproj b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/blazorwasm.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/blazorwasm.csproj
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/blazorwasm.csproj
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/icudt_custom.dat b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/icudt_custom.dat
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/icudt_custom.dat
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/icudt_custom.dat
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/Fake-License.txt b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/Fake-License.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/Fake-License.txt
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/Fake-License.txt
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-service-worker.js b/test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
rename to test/TestAssets/TestProjects/BlazorHosted/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Class1.cs b/test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Class1.cs
rename to test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Resources.es-ES.resx b/test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
rename to test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
diff --git a/src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj b/test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
rename to test/TestAssets/TestProjects/BlazorHosted/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
diff --git a/src/Assets/TestProjects/BlazorHosted/razorclasslibrary/Class1.cs b/test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/razorclasslibrary/Class1.cs
rename to test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorHosted/razorclasslibrary/RazorClassLibrary.csproj b/test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/RazorClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/razorclasslibrary/RazorClassLibrary.csproj
rename to test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/RazorClassLibrary.csproj
diff --git a/src/Assets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/styles.css b/test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/styles.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/styles.css
rename to test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/styles.css
diff --git a/src/Assets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js b/test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
rename to test/TestAssets/TestProjects/BlazorHosted/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorhosted/Program.cs b/test/TestAssets/TestProjects/BlazorHostedRID/blazorhosted/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorhosted/Program.cs
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorhosted/Program.cs
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorhosted/blazorhosted-rid.csproj b/test/TestAssets/TestProjects/BlazorHostedRID/blazorhosted/blazorhosted-rid.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorhosted/blazorhosted-rid.csproj
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorhosted/blazorhosted-rid.csproj
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/App.razor b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/App.razor
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/App.razor
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/LinkToWebRoot/css/app.css b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/LinkToWebRoot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/LinkToWebRoot/css/app.css
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/LinkToWebRoot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Program.cs b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Program.cs
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Program.cs
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Resources.ja.resx.txt b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Resources.ja.resx.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/Resources.ja.resx.txt
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/Resources.ja.resx.txt
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/_Imports.razor b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/blazorwasm.csproj b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/blazorwasm.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/blazorwasm.csproj
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/blazorwasm.csproj
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/Fake-License.txt b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/Fake-License.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/Fake-License.txt
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/Fake-License.txt
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-service-worker.js b/test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
rename to test/TestAssets/TestProjects/BlazorHostedRID/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Class1.cs b/test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Class1.cs
rename to test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Resources.es-ES.resx b/test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
rename to test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
diff --git a/src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj b/test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
rename to test/TestAssets/TestProjects/BlazorHostedRID/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
diff --git a/src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/Class1.cs b/test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/Class1.cs
rename to test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/RazorClassLibrary.csproj b/test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/RazorClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/RazorClassLibrary.csproj
rename to test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/RazorClassLibrary.csproj
diff --git a/src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/styles.css b/test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/styles.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/styles.css
rename to test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/styles.css
diff --git a/src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js b/test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
rename to test/TestAssets/TestProjects/BlazorHostedRID/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/App.razor b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/App.razor
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/App.razor
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/BlazorMultipleApps.FirstClient.csproj b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/BlazorMultipleApps.FirstClient.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/BlazorMultipleApps.FirstClient.csproj
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/BlazorMultipleApps.FirstClient.csproj
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/Program.cs b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/Program.cs
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/Program.cs
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.FirstClient/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/App.razor b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/App.razor
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/App.razor
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/BlazorMultipleApps.SecondClient.csproj b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/BlazorMultipleApps.SecondClient.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/BlazorMultipleApps.SecondClient.csproj
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/BlazorMultipleApps.SecondClient.csproj
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/Program.cs b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/Program.cs
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/Program.cs
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.SecondClient/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/BlazorMultipleApps.Server.csproj b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/BlazorMultipleApps.Server.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/BlazorMultipleApps.Server.csproj
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/BlazorMultipleApps.Server.csproj
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/Program.cs b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/Program.cs
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Server/Program.cs
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/BlazorMultipleApps.Shared.csproj b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/BlazorMultipleApps.Shared.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/BlazorMultipleApps.Shared.csproj
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/BlazorMultipleApps.Shared.csproj
diff --git a/src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/WeatherForecast.cs b/test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/WeatherForecast.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/WeatherForecast.cs
rename to test/TestAssets/TestProjects/BlazorMultiApp/BlazorMultipleApps.Shared/WeatherForecast.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/BlazorWasmHosted50.sln b/test/TestAssets/TestProjects/BlazorWasmHosted50/BlazorWasmHosted50.sln
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/BlazorWasmHosted50.sln
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/BlazorWasmHosted50.sln
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/App.razor b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/App.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/App.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/BlazorWasmHosted50.Client.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/BlazorWasmHosted50.Client.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/BlazorWasmHosted50.Client.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/BlazorWasmHosted50.Client.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/Program.cs b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor.css b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor.css
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/Shared/MainLayout.razor.css
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/_Imports.razor b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Client/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorWasmHosted50/Client/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Client/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Client/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/BlazorWasmHosted50.Server.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/BlazorWasmHosted50.Server.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/BlazorWasmHosted50.Server.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/BlazorWasmHosted50.Server.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/Controllers/WeatherForecastController.cs b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Controllers/WeatherForecastController.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/Controllers/WeatherForecastController.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Controllers/WeatherForecastController.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/Program.cs b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/Properties/launchSettings.json b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/Startup.cs b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Startup.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/Startup.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/Startup.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/appsettings.Development.json b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/appsettings.Development.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/appsettings.Development.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/appsettings.Development.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Server/appsettings.json b/test/TestAssets/TestProjects/BlazorWasmHosted50/Server/appsettings.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Server/appsettings.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Server/appsettings.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Shared/BlazorWasmHosted50.Shared.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted50/Shared/BlazorWasmHosted50.Shared.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Shared/BlazorWasmHosted50.Shared.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Shared/BlazorWasmHosted50.Shared.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted50/Shared/WeatherForecast.cs b/test/TestAssets/TestProjects/BlazorWasmHosted50/Shared/WeatherForecast.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted50/Shared/WeatherForecast.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted50/Shared/WeatherForecast.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/BlazorWasmHosted60.sln b/test/TestAssets/TestProjects/BlazorWasmHosted60/BlazorWasmHosted60.sln
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/BlazorWasmHosted60.sln
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/BlazorWasmHosted60.sln
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/App.razor b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/App.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/App.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/BlazorWasmHosted60.Client.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/BlazorWasmHosted60.Client.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/BlazorWasmHosted60.Client.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/BlazorWasmHosted60.Client.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/Program.cs b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor.css b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor.css
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/Shared/MainLayout.razor.css
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/_Imports.razor b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Client/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorWasmHosted60/Client/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Client/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Client/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/BlazorWasmHosted60.Server.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/BlazorWasmHosted60.Server.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/BlazorWasmHosted60.Server.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/BlazorWasmHosted60.Server.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/Controllers/WeatherForecastController.cs b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Controllers/WeatherForecastController.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/Controllers/WeatherForecastController.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Controllers/WeatherForecastController.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/Program.cs b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/Properties/launchSettings.json b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/appsettings.Development.json b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/appsettings.Development.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/appsettings.Development.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/appsettings.Development.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Server/appsettings.json b/test/TestAssets/TestProjects/BlazorWasmHosted60/Server/appsettings.json
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Server/appsettings.json
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Server/appsettings.json
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Shared/BlazorWasmHosted60.Shared.csproj b/test/TestAssets/TestProjects/BlazorWasmHosted60/Shared/BlazorWasmHosted60.Shared.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Shared/BlazorWasmHosted60.Shared.csproj
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Shared/BlazorWasmHosted60.Shared.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmHosted60/Shared/WeatherForecast.cs b/test/TestAssets/TestProjects/BlazorWasmHosted60/Shared/WeatherForecast.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmHosted60/Shared/WeatherForecast.cs
rename to test/TestAssets/TestProjects/BlazorWasmHosted60/Shared/WeatherForecast.cs
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/App.razor b/test/TestAssets/TestProjects/BlazorWasmMinimal/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/App.razor
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/App.razor
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorWasmMinimal/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/Program.cs b/test/TestAssets/TestProjects/BlazorWasmMinimal/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/_Imports.razor b/test/TestAssets/TestProjects/BlazorWasmMinimal/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/blazorwasm-minimal.csproj b/test/TestAssets/TestProjects/BlazorWasmMinimal/blazorwasm-minimal.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/blazorwasm-minimal.csproj
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/blazorwasm-minimal.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/icudt_custom.dat b/test/TestAssets/TestProjects/BlazorWasmMinimal/icudt_custom.dat
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/icudt_custom.dat
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/icudt_custom.dat
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorWasmMinimal/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmMinimal/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorWasmMinimal/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmMinimal/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorWasmMinimal/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/LinkBaseToWebRoot/js/LinkedScript.js b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/LinkBaseToWebRoot/js/LinkedScript.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/LinkBaseToWebRoot/js/LinkedScript.js
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/LinkBaseToWebRoot/js/LinkedScript.js
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/App.razor b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/App.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/App.razor
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/App.razor
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/LinkToWebRoot/css/app.css b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/LinkToWebRoot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/LinkToWebRoot/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/LinkToWebRoot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Pages/Index.razor b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Pages/Index.razor
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Pages/Index.razor
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Program.cs b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Program.cs
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Program.cs
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Resources.ja.resx.txt b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Resources.ja.resx.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Resources.ja.resx.txt
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/Resources.ja.resx.txt
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/_Imports.razor b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/_Imports.razor
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/_Imports.razor
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/blazorwasm.csproj b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/blazorwasm.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/blazorwasm.csproj
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/blazorwasm.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/css/app.css b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/Fake-License.txt b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/Fake-License.txt
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/Fake-License.txt
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/Fake-License.txt
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/css/app.css b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/css/app.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/css/app.css
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/css/app.css
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/index.html b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/index.html
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/index.html
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-prod-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-service-worker.js b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/blazorwasm/wwwroot/serviceworkers/my-service-worker.js
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Class1.cs b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Class1.cs
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Resources.es-ES.resx b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/Resources.es-ES.resx
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/classlibrarywithsatelliteassemblies/classlibrarywithsatelliteassemblies.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/Class1.cs b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/Class1.cs
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/Class1.cs
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/RazorClassLibrary.csproj b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/RazorClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/RazorClassLibrary.csproj
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/RazorClassLibrary.csproj
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/styles.css b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/styles.css
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/styles.css
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/styles.css
diff --git a/src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js b/test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
similarity index 100%
rename from src/Assets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
rename to test/TestAssets/TestProjects/BlazorWasmWithLibrary/razorclasslibrary/wwwroot/wwwroot/exampleJsInterop.js
diff --git a/src/Assets/TestProjects/ComServer/ComServer.cs b/test/TestAssets/TestProjects/ComServer/ComServer.cs
similarity index 100%
rename from src/Assets/TestProjects/ComServer/ComServer.cs
rename to test/TestAssets/TestProjects/ComServer/ComServer.cs
diff --git a/src/Assets/TestProjects/ComServer/ComServer.csproj b/test/TestAssets/TestProjects/ComServer/ComServer.csproj
similarity index 100%
rename from src/Assets/TestProjects/ComServer/ComServer.csproj
rename to test/TestAssets/TestProjects/ComServer/ComServer.csproj
diff --git a/src/Assets/TestProjects/ComServerWithDependencies/ComServer.cs b/test/TestAssets/TestProjects/ComServerWithDependencies/ComServer.cs
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithDependencies/ComServer.cs
rename to test/TestAssets/TestProjects/ComServerWithDependencies/ComServer.cs
diff --git a/src/Assets/TestProjects/ComServerWithDependencies/ComServerWithDependencies.csproj b/test/TestAssets/TestProjects/ComServerWithDependencies/ComServerWithDependencies.csproj
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithDependencies/ComServerWithDependencies.csproj
rename to test/TestAssets/TestProjects/ComServerWithDependencies/ComServerWithDependencies.csproj
diff --git a/src/Assets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.cs b/test/TestAssets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.cs
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.cs
rename to test/TestAssets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.cs
diff --git a/src/Assets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.csproj b/test/TestAssets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.csproj
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.csproj
rename to test/TestAssets/TestProjects/ComServerWithTypeLibs/ComServerWithTypeLibs.csproj
diff --git a/src/Assets/TestProjects/ComServerWithTypeLibs/dummy1.tlb b/test/TestAssets/TestProjects/ComServerWithTypeLibs/dummy1.tlb
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithTypeLibs/dummy1.tlb
rename to test/TestAssets/TestProjects/ComServerWithTypeLibs/dummy1.tlb
diff --git a/src/Assets/TestProjects/ComServerWithTypeLibs/dummy2.tlb b/test/TestAssets/TestProjects/ComServerWithTypeLibs/dummy2.tlb
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithTypeLibs/dummy2.tlb
rename to test/TestAssets/TestProjects/ComServerWithTypeLibs/dummy2.tlb
diff --git a/src/Assets/TestProjects/ComServerWithTypeLibs/invalid.tlb b/test/TestAssets/TestProjects/ComServerWithTypeLibs/invalid.tlb
similarity index 100%
rename from src/Assets/TestProjects/ComServerWithTypeLibs/invalid.tlb
rename to test/TestAssets/TestProjects/ComServerWithTypeLibs/invalid.tlb
diff --git a/src/Assets/TestProjects/CompilationContext/TestApp/Program.cs b/test/TestAssets/TestProjects/CompilationContext/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/CompilationContext/TestApp/Program.cs
rename to test/TestAssets/TestProjects/CompilationContext/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/CompilationContext/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/CompilationContext/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/CompilationContext/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/CompilationContext/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/CompilationContext/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/CompilationContext/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/CompilationContext/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/CompilationContext/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/CompilationContext/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/CompilationContext/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/CompilationContext/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/CompilationContext/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/Project1.vcxproj b/test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/Project1.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/Project1.vcxproj
rename to test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/Project1.vcxproj
diff --git a/src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.cpp b/test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.cpp
similarity index 100%
rename from src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.cpp
rename to test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.cpp
diff --git a/src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.h b/test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.h
similarity index 100%
rename from src/Assets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.h
rename to test/TestAssets/TestProjects/CppCliLibWithWpfFrameworkReference/SubImage.h
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/PropertySheet.props b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/PropertySheet.props
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/PropertySheet.props
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/PropertySheet.props
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.cpp b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.cpp
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.cpp
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.cpp
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.h b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.h
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.h
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.h
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.idl b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.idl
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.idl
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMath.idl
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.def b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.def
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.def
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.def
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj.filters b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj.filters
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/SimpleMathComponent.vcxproj.filters
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/packages.config b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/packages.config
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/packages.config
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/packages.config
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.cpp b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.cpp
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.cpp
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.cpp
diff --git a/src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.h b/test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.h
similarity index 100%
rename from src/Assets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.h
rename to test/TestAssets/TestProjects/CppWinMDComponent/SimpleMathComponent/pch.h
diff --git a/src/Assets/TestProjects/CrossTargeting/DesktopAndNetStandard/DesktopAndNetStandard.csproj b/test/TestAssets/TestProjects/CrossTargeting/DesktopAndNetStandard/DesktopAndNetStandard.csproj
similarity index 100%
rename from src/Assets/TestProjects/CrossTargeting/DesktopAndNetStandard/DesktopAndNetStandard.csproj
rename to test/TestAssets/TestProjects/CrossTargeting/DesktopAndNetStandard/DesktopAndNetStandard.csproj
diff --git a/src/Assets/TestProjects/CrossTargeting/DesktopAndNetStandard/Helper.cs b/test/TestAssets/TestProjects/CrossTargeting/DesktopAndNetStandard/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/CrossTargeting/DesktopAndNetStandard/Helper.cs
rename to test/TestAssets/TestProjects/CrossTargeting/DesktopAndNetStandard/Helper.cs
diff --git a/src/Assets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/Helper.cs b/test/TestAssets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/Helper.cs
rename to test/TestAssets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/Helper.cs
diff --git a/src/Assets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/NetStandardAndNetCoreApp.csproj b/test/TestAssets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/NetStandardAndNetCoreApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/NetStandardAndNetCoreApp.csproj
rename to test/TestAssets/TestProjects/CrossTargeting/NetStandardAndNetCoreApp/NetStandardAndNetCoreApp.csproj
diff --git a/src/Assets/TestProjects/DependencyContextFromTool/DependencyContextFromTool.csproj b/test/TestAssets/TestProjects/DependencyContextFromTool/DependencyContextFromTool.csproj
similarity index 100%
rename from src/Assets/TestProjects/DependencyContextFromTool/DependencyContextFromTool.csproj
rename to test/TestAssets/TestProjects/DependencyContextFromTool/DependencyContextFromTool.csproj
diff --git a/src/Assets/TestProjects/DeployProjectReferencingSdkProject/DeployProj/Deploy.proj b/test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/DeployProj/Deploy.proj
similarity index 100%
rename from src/Assets/TestProjects/DeployProjectReferencingSdkProject/DeployProj/Deploy.proj
rename to test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/DeployProj/Deploy.proj
diff --git a/src/Assets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/HelloWorld.csproj b/test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/HelloWorld.csproj
similarity index 100%
rename from src/Assets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/HelloWorld.csproj
rename to test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/HelloWorld.csproj
diff --git a/src/Assets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/Program.cs b/test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/Program.cs
rename to test/TestAssets/TestProjects/DeployProjectReferencingSdkProject/HelloWorld/Program.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/Program.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/Program.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-NonSDK/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/Program.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/Program.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/packages.config b/test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/packages.config
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/packages.config
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestApp/packages.config
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary-PackagesConfig/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary/TestApp/Program.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary/TestApp/Program.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/DesktopAppWithLibrary/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/DesktopAppWithLibrary/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/DesktopAppWithLibrary/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopAppWithLibrary/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/DesktopAppWithLibrary/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/DesktopMinusRid/DesktopMinusRid.csproj b/test/TestAssets/TestProjects/DesktopMinusRid/DesktopMinusRid.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopMinusRid/DesktopMinusRid.csproj
rename to test/TestAssets/TestProjects/DesktopMinusRid/DesktopMinusRid.csproj
diff --git a/src/Assets/TestProjects/DesktopMinusRid/Program.cs b/test/TestAssets/TestProjects/DesktopMinusRid/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopMinusRid/Program.cs
rename to test/TestAssets/TestProjects/DesktopMinusRid/Program.cs
diff --git a/src/Assets/TestProjects/DesktopMinusRid/Strings.resx b/test/TestAssets/TestProjects/DesktopMinusRid/Strings.resx
similarity index 100%
rename from src/Assets/TestProjects/DesktopMinusRid/Strings.resx
rename to test/TestAssets/TestProjects/DesktopMinusRid/Strings.resx
diff --git a/src/Assets/TestProjects/DesktopNeedsBindingRedirects/DesktopNeedsBindingRedirects.csproj b/test/TestAssets/TestProjects/DesktopNeedsBindingRedirects/DesktopNeedsBindingRedirects.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopNeedsBindingRedirects/DesktopNeedsBindingRedirects.csproj
rename to test/TestAssets/TestProjects/DesktopNeedsBindingRedirects/DesktopNeedsBindingRedirects.csproj
diff --git a/src/Assets/TestProjects/DesktopNeedsBindingRedirects/Program.cs b/test/TestAssets/TestProjects/DesktopNeedsBindingRedirects/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopNeedsBindingRedirects/Program.cs
rename to test/TestAssets/TestProjects/DesktopNeedsBindingRedirects/Program.cs
diff --git a/src/Assets/TestProjects/DesktopReferencingNetStandardLibrary/Class1.cs b/test/TestAssets/TestProjects/DesktopReferencingNetStandardLibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopReferencingNetStandardLibrary/Class1.cs
rename to test/TestAssets/TestProjects/DesktopReferencingNetStandardLibrary/Class1.cs
diff --git a/src/Assets/TestProjects/DesktopReferencingNetStandardLibrary/Library.csproj b/test/TestAssets/TestProjects/DesktopReferencingNetStandardLibrary/Library.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopReferencingNetStandardLibrary/Library.csproj
rename to test/TestAssets/TestProjects/DesktopReferencingNetStandardLibrary/Library.csproj
diff --git a/src/Assets/TestProjects/DesktopWpf/FxWpf/AssemblyInfo.cs b/test/TestAssets/TestProjects/DesktopWpf/FxWpf/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopWpf/FxWpf/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/DesktopWpf/FxWpf/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/DesktopWpf/FxWpf/FxWpf.csproj b/test/TestAssets/TestProjects/DesktopWpf/FxWpf/FxWpf.csproj
similarity index 100%
rename from src/Assets/TestProjects/DesktopWpf/FxWpf/FxWpf.csproj
rename to test/TestAssets/TestProjects/DesktopWpf/FxWpf/FxWpf.csproj
diff --git a/src/Assets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml b/test/TestAssets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml
similarity index 100%
rename from src/Assets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml
rename to test/TestAssets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml
diff --git a/src/Assets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml.cs b/test/TestAssets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml.cs
rename to test/TestAssets/TestProjects/DesktopWpf/FxWpf/MainWindow.xaml.cs
diff --git a/src/Assets/TestProjects/DesktopWpf/FxWpf/Program.cs b/test/TestAssets/TestProjects/DesktopWpf/FxWpf/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/DesktopWpf/FxWpf/Program.cs
rename to test/TestAssets/TestProjects/DesktopWpf/FxWpf/Program.cs
diff --git a/src/Assets/TestProjects/FSharpTestAppSimple/Program.fs b/test/TestAssets/TestProjects/FSharpTestAppSimple/Program.fs
similarity index 100%
rename from src/Assets/TestProjects/FSharpTestAppSimple/Program.fs
rename to test/TestAssets/TestProjects/FSharpTestAppSimple/Program.fs
diff --git a/src/Assets/TestProjects/FSharpTestAppSimple/TestAppSimple.fsproj b/test/TestAssets/TestProjects/FSharpTestAppSimple/TestAppSimple.fsproj
similarity index 100%
rename from src/Assets/TestProjects/FSharpTestAppSimple/TestAppSimple.fsproj
rename to test/TestAssets/TestProjects/FSharpTestAppSimple/TestAppSimple.fsproj
diff --git a/src/Assets/TestProjects/HelloWorld/HelloWorld.csproj b/test/TestAssets/TestProjects/HelloWorld/HelloWorld.csproj
similarity index 100%
rename from src/Assets/TestProjects/HelloWorld/HelloWorld.csproj
rename to test/TestAssets/TestProjects/HelloWorld/HelloWorld.csproj
diff --git a/src/Assets/TestProjects/HelloWorld/Program.cs b/test/TestAssets/TestProjects/HelloWorld/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/HelloWorld/Program.cs
rename to test/TestAssets/TestProjects/HelloWorld/Program.cs
diff --git a/src/Assets/TestProjects/HelloWorldFS/Program.fs b/test/TestAssets/TestProjects/HelloWorldFS/Program.fs
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldFS/Program.fs
rename to test/TestAssets/TestProjects/HelloWorldFS/Program.fs
diff --git a/src/Assets/TestProjects/HelloWorldFS/TestApp.fsproj b/test/TestAssets/TestProjects/HelloWorldFS/TestApp.fsproj
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldFS/TestApp.fsproj
rename to test/TestAssets/TestProjects/HelloWorldFS/TestApp.fsproj
diff --git a/src/Assets/TestProjects/HelloWorldVB/HelloWorld.vbproj b/test/TestAssets/TestProjects/HelloWorldVB/HelloWorld.vbproj
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldVB/HelloWorld.vbproj
rename to test/TestAssets/TestProjects/HelloWorldVB/HelloWorld.vbproj
diff --git a/src/Assets/TestProjects/HelloWorldVB/Program.vb b/test/TestAssets/TestProjects/HelloWorldVB/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldVB/Program.vb
rename to test/TestAssets/TestProjects/HelloWorldVB/Program.vb
diff --git a/src/Assets/TestProjects/HelloWorldWithSubDirs/HelloWorldWithSubDirs.csproj b/test/TestAssets/TestProjects/HelloWorldWithSubDirs/HelloWorldWithSubDirs.csproj
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldWithSubDirs/HelloWorldWithSubDirs.csproj
rename to test/TestAssets/TestProjects/HelloWorldWithSubDirs/HelloWorldWithSubDirs.csproj
diff --git a/src/Assets/TestProjects/HelloWorldWithSubDirs/Program.cs b/test/TestAssets/TestProjects/HelloWorldWithSubDirs/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldWithSubDirs/Program.cs
rename to test/TestAssets/TestProjects/HelloWorldWithSubDirs/Program.cs
diff --git a/src/Assets/TestProjects/HelloWorldWithSubDirs/Signature.Always.Stamp b/test/TestAssets/TestProjects/HelloWorldWithSubDirs/Signature.Always.Stamp
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldWithSubDirs/Signature.Always.Stamp
rename to test/TestAssets/TestProjects/HelloWorldWithSubDirs/Signature.Always.Stamp
diff --git a/src/Assets/TestProjects/HelloWorldWithSubDirs/Signature.Newest.Stamp b/test/TestAssets/TestProjects/HelloWorldWithSubDirs/Signature.Newest.Stamp
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldWithSubDirs/Signature.Newest.Stamp
rename to test/TestAssets/TestProjects/HelloWorldWithSubDirs/Signature.Newest.Stamp
diff --git a/src/Assets/TestProjects/HelloWorldWithSubDirs/SmallNameDir/word b/test/TestAssets/TestProjects/HelloWorldWithSubDirs/SmallNameDir/word
similarity index 100%
rename from src/Assets/TestProjects/HelloWorldWithSubDirs/SmallNameDir/word
rename to test/TestAssets/TestProjects/HelloWorldWithSubDirs/SmallNameDir/word
diff --git a/src/Assets/TestProjects/InferredTypeVariableName/InferredTypeVaraibleName.vbproj b/test/TestAssets/TestProjects/InferredTypeVariableName/InferredTypeVaraibleName.vbproj
similarity index 100%
rename from src/Assets/TestProjects/InferredTypeVariableName/InferredTypeVaraibleName.vbproj
rename to test/TestAssets/TestProjects/InferredTypeVariableName/InferredTypeVaraibleName.vbproj
diff --git a/src/Assets/TestProjects/InferredTypeVariableName/Program.vb b/test/TestAssets/TestProjects/InferredTypeVariableName/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/InferredTypeVariableName/Program.vb
rename to test/TestAssets/TestProjects/InferredTypeVariableName/Program.vb
diff --git a/src/Assets/TestProjects/InvalidSolution/InvalidSolution.sln b/test/TestAssets/TestProjects/InvalidSolution/InvalidSolution.sln
similarity index 100%
rename from src/Assets/TestProjects/InvalidSolution/InvalidSolution.sln
rename to test/TestAssets/TestProjects/InvalidSolution/InvalidSolution.sln
diff --git a/src/Assets/TestProjects/InvalidSolution/Lib/Lib.csproj b/test/TestAssets/TestProjects/InvalidSolution/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/InvalidSolution/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/InvalidSolution/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/InvalidSolution/Lib/Library.cs b/test/TestAssets/TestProjects/InvalidSolution/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/InvalidSolution/Lib/Library.cs
rename to test/TestAssets/TestProjects/InvalidSolution/Lib/Library.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/CompileCopyToOutput.cs b/test/TestAssets/TestProjects/KitchenSink/TestApp/CompileCopyToOutput.cs
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/CompileCopyToOutput.cs
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/CompileCopyToOutput.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/ContentAlways.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/ContentAlways.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/ContentAlways.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/ContentAlways.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/ContentPreserveNewest.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/ContentPreserveNewest.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/ContentPreserveNewest.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/ContentPreserveNewest.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/CopyOutputNotPublish.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/CopyOutputNotPublish.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/CopyOutputNotPublish.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/CopyOutputNotPublish.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/FolderWithResource/Strings.da.resx b/test/TestAssets/TestProjects/KitchenSink/TestApp/FolderWithResource/Strings.da.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/FolderWithResource/Strings.da.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/FolderWithResource/Strings.da.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputAlways.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputAlways.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputAlways.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputAlways.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputNever.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputNever.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputNever.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputNever.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputPreserveNewest.txt b/test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputPreserveNewest.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/NoneCopyOutputPreserveNewest.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/NoneCopyOutputPreserveNewest.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/Program.cs b/test/TestAssets/TestProjects/KitchenSink/TestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/Program.cs
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/Program.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/Resource1.resx b/test/TestAssets/TestProjects/KitchenSink/TestApp/Resource1.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/Resource1.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/Resource1.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/Strings.de.resx b/test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.de.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/Strings.de.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.de.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/Strings.fr.resx b/test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.fr.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/Strings.fr.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.fr.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/Strings.resx b/test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/Strings.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/Strings.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/TestApp.csproj b/test/TestAssets/TestProjects/KitchenSink/TestApp/TestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/TestApp.csproj
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/TestApp.csproj
diff --git a/src/Assets/TestProjects/KitchenSink/TestApp/runtimeconfig.template.json b/test/TestAssets/TestProjects/KitchenSink/TestApp/runtimeconfig.template.json
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestApp/runtimeconfig.template.json
rename to test/TestAssets/TestProjects/KitchenSink/TestApp/runtimeconfig.template.json
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/CopyToOutputFromProjectReference.txt b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/CopyToOutputFromProjectReference.txt
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/CopyToOutputFromProjectReference.txt
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/CopyToOutputFromProjectReference.txt
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Messages.cs b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Messages.cs
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Messages.cs
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Messages.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.Designer.cs b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.Designer.cs
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.Designer.cs
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.da.resx b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.da.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.da.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.da.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.de.resx b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.de.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.de.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.de.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.fr.resx b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.fr.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.fr.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.fr.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.resx b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.resx
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/Resources.resx
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/Resources.resx
diff --git a/src/Assets/TestProjects/KitchenSink/TestLibrary/TestLibrary.csproj b/test/TestAssets/TestProjects/KitchenSink/TestLibrary/TestLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/KitchenSink/TestLibrary/TestLibrary.csproj
rename to test/TestAssets/TestProjects/KitchenSink/TestLibrary/TestLibrary.csproj
diff --git a/src/Assets/TestProjects/LibraryWithOutputAssemblyName/MyLibrary.csproj b/test/TestAssets/TestProjects/LibraryWithOutputAssemblyName/MyLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/LibraryWithOutputAssemblyName/MyLibrary.csproj
rename to test/TestAssets/TestProjects/LibraryWithOutputAssemblyName/MyLibrary.csproj
diff --git a/src/Assets/TestProjects/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj b/test/TestAssets/TestProjects/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj
rename to test/TestAssets/TestProjects/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj
diff --git a/src/Assets/TestProjects/LinkTest/LinkTest/Class1.cs b/test/TestAssets/TestProjects/LinkTest/LinkTest/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/LinkTest/Class1.cs
rename to test/TestAssets/TestProjects/LinkTest/LinkTest/Class1.cs
diff --git a/src/Assets/TestProjects/LinkTest/LinkTest/LinkTest.csproj b/test/TestAssets/TestProjects/LinkTest/LinkTest/LinkTest.csproj
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/LinkTest/LinkTest.csproj
rename to test/TestAssets/TestProjects/LinkTest/LinkTest/LinkTest.csproj
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Additional.txt b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Additional.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Additional.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Additional.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Class.cs b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Class.cs
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Class.cs
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Class.cs
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Content.txt b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Content.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Content.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Content.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Custom.txt b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Custom.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Custom.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Custom.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Embedded.txt b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Embedded.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.Embedded.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.Embedded.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.None.txt b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.None.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.None.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.None.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.page.xaml b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.page.xaml
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.page.xaml
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.page.xaml
diff --git a/src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.resource.xaml b/test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.resource.xaml
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/A/B C/Linked.resource.xaml
rename to test/TestAssets/TestProjects/LinkTest/Linked/A/B C/Linked.resource.xaml
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.Additional.txt b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.Additional.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.Additional.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.Additional.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.Class.cs b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.Class.cs
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.Class.cs
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.Class.cs
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.Content.txt b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.Content.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.Content.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.Content.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.Custom.txt b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.Custom.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.Custom.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.Custom.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.Embedded.txt b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.Embedded.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.Embedded.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.Embedded.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.None.txt b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.None.txt
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.None.txt
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.None.txt
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.page.xaml b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.page.xaml
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.page.xaml
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.page.xaml
diff --git a/src/Assets/TestProjects/LinkTest/Linked/Linked.resource.xaml b/test/TestAssets/TestProjects/LinkTest/Linked/Linked.resource.xaml
similarity index 100%
rename from src/Assets/TestProjects/LinkTest/Linked/Linked.resource.xaml
rename to test/TestAssets/TestProjects/LinkTest/Linked/Linked.resource.xaml
diff --git a/src/Assets/TestProjects/MSBuildAppWithMultipleFrameworks/MSBuildAppWithMultipleFrameworks.csproj b/test/TestAssets/TestProjects/MSBuildAppWithMultipleFrameworks/MSBuildAppWithMultipleFrameworks.csproj
similarity index 100%
rename from src/Assets/TestProjects/MSBuildAppWithMultipleFrameworks/MSBuildAppWithMultipleFrameworks.csproj
rename to test/TestAssets/TestProjects/MSBuildAppWithMultipleFrameworks/MSBuildAppWithMultipleFrameworks.csproj
diff --git a/src/Assets/TestProjects/MSBuildAppWithMultipleFrameworksAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj b/test/TestAssets/TestProjects/MSBuildAppWithMultipleFrameworksAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
similarity index 100%
rename from src/Assets/TestProjects/MSBuildAppWithMultipleFrameworksAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
rename to test/TestAssets/TestProjects/MSBuildAppWithMultipleFrameworksAndTools/MSBuildAppWithMultipleFrameworksAndTools.csproj
diff --git a/src/Assets/TestProjects/MSBuildBareBonesProject/BareBones.proj b/test/TestAssets/TestProjects/MSBuildBareBonesProject/BareBones.proj
similarity index 100%
rename from src/Assets/TestProjects/MSBuildBareBonesProject/BareBones.proj
rename to test/TestAssets/TestProjects/MSBuildBareBonesProject/BareBones.proj
diff --git a/src/Assets/TestProjects/MSBuildIntegration/build.proj b/test/TestAssets/TestProjects/MSBuildIntegration/build.proj
similarity index 100%
rename from src/Assets/TestProjects/MSBuildIntegration/build.proj
rename to test/TestAssets/TestProjects/MSBuildIntegration/build.proj
diff --git a/src/Assets/TestProjects/MSBuildIntegration/build.props b/test/TestAssets/TestProjects/MSBuildIntegration/build.props
similarity index 100%
rename from src/Assets/TestProjects/MSBuildIntegration/build.props
rename to test/TestAssets/TestProjects/MSBuildIntegration/build.props
diff --git a/test/TestAssets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj b/test/TestAssets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj
index b22ce46fd2ae..cf2587ed772a 100644
--- a/test/TestAssets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj
+++ b/test/TestAssets/TestProjects/MSBuildTestApp/MSBuildTestApp.csproj
@@ -1,11 +1,11 @@
-
+
+
Exe
- net5.0
+ $(CurrentTargetFramework)
+ $(LatestRuntimeIdentifiers)
+ $(RestoreAdditionalProjectSources);$(TEST_PACKAGES)
+ false
-
-
-
-
diff --git a/src/Assets/TestProjects/MultiDependentProject/MultiDependentProject.csproj b/test/TestAssets/TestProjects/MultiDependentProject/MultiDependentProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/MultiDependentProject/MultiDependentProject.csproj
rename to test/TestAssets/TestProjects/MultiDependentProject/MultiDependentProject.csproj
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest.sln b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest.sln
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest.sln
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest.sln
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.props b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.props
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.props
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.props
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.targets b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.targets
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.targets
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Directory.Build.targets
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
diff --git a/src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Source.cpp b/test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Source.cpp
similarity index 100%
rename from src/Assets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Source.cpp
rename to test/TestAssets/TestProjects/NETCoreCppClApp/NETCoreCppCliTest/Source.cpp
diff --git a/src/Assets/TestProjects/NetCoreApp11WithP2P/App/App.csproj b/test/TestAssets/TestProjects/NetCoreApp11WithP2P/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreApp11WithP2P/App/App.csproj
rename to test/TestAssets/TestProjects/NetCoreApp11WithP2P/App/App.csproj
diff --git a/src/Assets/TestProjects/NetCoreApp11WithP2P/App/Program.cs b/test/TestAssets/TestProjects/NetCoreApp11WithP2P/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/NetCoreApp11WithP2P/App/Program.cs
rename to test/TestAssets/TestProjects/NetCoreApp11WithP2P/App/Program.cs
diff --git a/src/Assets/TestProjects/NetCoreApp11WithP2P/Library/Class1.cs b/test/TestAssets/TestProjects/NetCoreApp11WithP2P/Library/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/NetCoreApp11WithP2P/Library/Class1.cs
rename to test/TestAssets/TestProjects/NetCoreApp11WithP2P/Library/Class1.cs
diff --git a/src/Assets/TestProjects/NetCoreApp11WithP2P/Library/Library.csproj b/test/TestAssets/TestProjects/NetCoreApp11WithP2P/Library/Library.csproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreApp11WithP2P/Library/Library.csproj
rename to test/TestAssets/TestProjects/NetCoreApp11WithP2P/Library/Library.csproj
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/Directory.Build.props b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/Directory.Build.props
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/Directory.Build.props
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/Directory.Build.props
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest.sln b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest.sln
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest.sln
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest.sln
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/Source.cpp b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/Source.cpp
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/Source.cpp
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTest/Source.cpp
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj.filters b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj.filters
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/NETCoreCppCliTestB.vcxproj.filters
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/Source.cpp b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/Source.cpp
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/Source.cpp
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestB/Source.cpp
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj.filters b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj.filters
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/NETCoreCppCliTestC.vcxproj.filters
diff --git a/src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/Source.cpp b/test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/Source.cpp
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/Source.cpp
rename to test/TestAssets/TestProjects/NetCoreCppCliLibWithTransitiveDeps/NETCoreCppCliTestC/Source.cpp
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/CSConsoleApp.csproj b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/CSConsoleApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/CSConsoleApp.csproj
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/CSConsoleApp.csproj
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Program.cs b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Program.cs
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Program.cs
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Properties/launchSettings.json b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/CSConsoleApp/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest.sln b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest.sln
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest.sln
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest.sln
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.props b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.props
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.props
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.props
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.targets b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.targets
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.targets
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Directory.Build.targets
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.filters
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.user b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.user
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.user
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/NETCoreCppCliTest.vcxproj.user
diff --git a/src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Source.cpp b/test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Source.cpp
similarity index 100%
rename from src/Assets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Source.cpp
rename to test/TestAssets/TestProjects/NetCoreCsharpAppReferenceCppCliLib/NETCoreCppCliTest/Source.cpp
diff --git a/src/Assets/TestProjects/NewtonSoftDependentProject/NewtonSoftDependentProject.csproj b/test/TestAssets/TestProjects/NewtonSoftDependentProject/NewtonSoftDependentProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/NewtonSoftDependentProject/NewtonSoftDependentProject.csproj
rename to test/TestAssets/TestProjects/NewtonSoftDependentProject/NewtonSoftDependentProject.csproj
diff --git a/src/Assets/TestProjects/NewtonSoftDependentProject/Program.cs b/test/TestAssets/TestProjects/NewtonSoftDependentProject/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/NewtonSoftDependentProject/Program.cs
rename to test/TestAssets/TestProjects/NewtonSoftDependentProject/Program.cs
diff --git a/src/Assets/TestProjects/NewtonsoftProfile/NewtonsoftFilterProfile.xml b/test/TestAssets/TestProjects/NewtonsoftProfile/NewtonsoftFilterProfile.xml
similarity index 100%
rename from src/Assets/TestProjects/NewtonsoftProfile/NewtonsoftFilterProfile.xml
rename to test/TestAssets/TestProjects/NewtonsoftProfile/NewtonsoftFilterProfile.xml
diff --git a/src/Assets/TestProjects/NewtonsoftProfile/NewtonsoftProfile.xml b/test/TestAssets/TestProjects/NewtonsoftProfile/NewtonsoftProfile.xml
similarity index 100%
rename from src/Assets/TestProjects/NewtonsoftProfile/NewtonsoftProfile.xml
rename to test/TestAssets/TestProjects/NewtonsoftProfile/NewtonsoftProfile.xml
diff --git a/src/Assets/TestProjects/NonDefaultTarget/NonDefaultTarget.csproj b/test/TestAssets/TestProjects/NonDefaultTarget/NonDefaultTarget.csproj
similarity index 100%
rename from src/Assets/TestProjects/NonDefaultTarget/NonDefaultTarget.csproj
rename to test/TestAssets/TestProjects/NonDefaultTarget/NonDefaultTarget.csproj
diff --git a/src/Assets/TestProjects/NuGetConfigDependentProject/NuGetConfigDependentProject.csproj b/test/TestAssets/TestProjects/NuGetConfigDependentProject/NuGetConfigDependentProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/NuGetConfigDependentProject/NuGetConfigDependentProject.csproj
rename to test/TestAssets/TestProjects/NuGetConfigDependentProject/NuGetConfigDependentProject.csproj
diff --git a/src/Assets/TestProjects/NuGetConfigDependentProject/Program.cs b/test/TestAssets/TestProjects/NuGetConfigDependentProject/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/NuGetConfigDependentProject/Program.cs
rename to test/TestAssets/TestProjects/NuGetConfigDependentProject/Program.cs
diff --git a/src/Assets/TestProjects/NuGetConfigProfile/NuGetConfigFilterProfile.xml b/test/TestAssets/TestProjects/NuGetConfigProfile/NuGetConfigFilterProfile.xml
similarity index 100%
rename from src/Assets/TestProjects/NuGetConfigProfile/NuGetConfigFilterProfile.xml
rename to test/TestAssets/TestProjects/NuGetConfigProfile/NuGetConfigFilterProfile.xml
diff --git a/src/Assets/TestProjects/PackageValidationTestProject/NuGet.Config b/test/TestAssets/TestProjects/PackageValidationTestProject/NuGet.Config
similarity index 100%
rename from src/Assets/TestProjects/PackageValidationTestProject/NuGet.Config
rename to test/TestAssets/TestProjects/PackageValidationTestProject/NuGet.Config
diff --git a/src/Assets/TestProjects/PackageValidationTestProject/PackageValidationTestProject.csproj b/test/TestAssets/TestProjects/PackageValidationTestProject/PackageValidationTestProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/PackageValidationTestProject/PackageValidationTestProject.csproj
rename to test/TestAssets/TestProjects/PackageValidationTestProject/PackageValidationTestProject.csproj
diff --git a/src/Assets/TestProjects/PackageValidationTestProject/Program.cs b/test/TestAssets/TestProjects/PackageValidationTestProject/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/PackageValidationTestProject/Program.cs
rename to test/TestAssets/TestProjects/PackageValidationTestProject/Program.cs
diff --git a/src/Assets/TestProjects/PortableTool/Program.cs b/test/TestAssets/TestProjects/PortableTool/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/PortableTool/Program.cs
rename to test/TestAssets/TestProjects/PortableTool/Program.cs
diff --git a/src/Assets/TestProjects/PortableTool/consoledemo.csproj b/test/TestAssets/TestProjects/PortableTool/consoledemo.csproj
similarity index 100%
rename from src/Assets/TestProjects/PortableTool/consoledemo.csproj
rename to test/TestAssets/TestProjects/PortableTool/consoledemo.csproj
diff --git a/src/Assets/TestProjects/PortableToolWithP2P/App/Program.cs b/test/TestAssets/TestProjects/PortableToolWithP2P/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithP2P/App/Program.cs
rename to test/TestAssets/TestProjects/PortableToolWithP2P/App/Program.cs
diff --git a/src/Assets/TestProjects/PortableToolWithP2P/App/consoledemo.csproj b/test/TestAssets/TestProjects/PortableToolWithP2P/App/consoledemo.csproj
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithP2P/App/consoledemo.csproj
rename to test/TestAssets/TestProjects/PortableToolWithP2P/App/consoledemo.csproj
diff --git a/src/Assets/TestProjects/PortableToolWithP2P/Library/Class1.cs b/test/TestAssets/TestProjects/PortableToolWithP2P/Library/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithP2P/Library/Class1.cs
rename to test/TestAssets/TestProjects/PortableToolWithP2P/Library/Class1.cs
diff --git a/src/Assets/TestProjects/PortableToolWithP2P/Library/Library.csproj b/test/TestAssets/TestProjects/PortableToolWithP2P/Library/Library.csproj
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithP2P/Library/Library.csproj
rename to test/TestAssets/TestProjects/PortableToolWithP2P/Library/Library.csproj
diff --git a/src/Assets/TestProjects/PortableToolWithTestProject/App/Program.cs b/test/TestAssets/TestProjects/PortableToolWithTestProject/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithTestProject/App/Program.cs
rename to test/TestAssets/TestProjects/PortableToolWithTestProject/App/Program.cs
diff --git a/src/Assets/TestProjects/PortableToolWithTestProject/App/consoledemo.csproj b/test/TestAssets/TestProjects/PortableToolWithTestProject/App/consoledemo.csproj
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithTestProject/App/consoledemo.csproj
rename to test/TestAssets/TestProjects/PortableToolWithTestProject/App/consoledemo.csproj
diff --git a/src/Assets/TestProjects/PortableToolWithTestProject/Test/UnitTest1.cs b/test/TestAssets/TestProjects/PortableToolWithTestProject/Test/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithTestProject/Test/UnitTest1.cs
rename to test/TestAssets/TestProjects/PortableToolWithTestProject/Test/UnitTest1.cs
diff --git a/src/Assets/TestProjects/PortableToolWithTestProject/Test/XUnitTestProject.csproj b/test/TestAssets/TestProjects/PortableToolWithTestProject/Test/XUnitTestProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/PortableToolWithTestProject/Test/XUnitTestProject.csproj
rename to test/TestAssets/TestProjects/PortableToolWithTestProject/Test/XUnitTestProject.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/A/A.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/A/A.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/A/A.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/A/A.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/B/B.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/B/B.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/B/B.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/B/B.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/C/C.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/C/C.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/C/C.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/C/C.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/D/D.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/D/D.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/D/D.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/D/D.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/E/E.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/E/E.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/E/E.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/E/E.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/F/F.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/F/F.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/F/F.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/F/F.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/G/G.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/G/G.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/G/G.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/G/G.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/U/U.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/U/U.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/U/U.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/U/U.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/W/W.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/W/W.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/W/W.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/W/W.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/Y/Y.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/Y/Y.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/Y/Y.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/Y/Y.csproj
diff --git a/src/Assets/TestProjects/ProjectReferences_Graph/Z/Z.csproj b/test/TestAssets/TestProjects/ProjectReferences_Graph/Z/Z.csproj
similarity index 100%
rename from src/Assets/TestProjects/ProjectReferences_Graph/Z/Z.csproj
rename to test/TestAssets/TestProjects/ProjectReferences_Graph/Z/Z.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/AnotherClassLib.csproj b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/AnotherClassLib.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/AnotherClassLib.csproj
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/AnotherClassLib.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Class2.cs b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Class2.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Class2.cs
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Class2.cs
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/Shared/Index.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/css/site.css b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/css/site.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/css/site.css
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/css/site.css
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/AppWithP2PReference.csproj b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/AppWithP2PReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/AppWithP2PReference.csproj
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/AppWithP2PReference.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Program.cs b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Program.cs
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Program.cs
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/About.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/About.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/About.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/About.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Contact.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Contact.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Contact.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Contact.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Shared/_ValidationScriptsPartial.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Shared/_ValidationScriptsPartial.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/AppWithP2PReference/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Class1.cs b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Class1.cs
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Class1.cs
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/ClassLibrary.csproj b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/ClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/ClassLibrary.csproj
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/ClassLibrary.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor.css b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor.css
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Components/App.razor.css
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml.cs b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml.cs
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/Areas/MyFeature/Pages/Page1.cshtml.cs
diff --git a/src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/ClassLibraryMvc21.csproj b/test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/ClassLibraryMvc21.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/ClassLibraryMvc21.csproj
rename to test/TestAssets/TestProjects/RazorAppWithP2PReference/ClassLibraryMvc21/ClassLibraryMvc21.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/AnotherClassLib.csproj b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/AnotherClassLib.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/AnotherClassLib.csproj
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/AnotherClassLib.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Class2.cs b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Class2.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Class2.cs
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Class2.cs
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/Shared/Index.cshtml b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/Shared/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/css/site.css b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/css/site.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/css/site.css
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/css/site.css
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AnotherClassLib/wwwroot/js/project-direct-dep.js
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/AppWithPackageAndP2PReference.csproj b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/AppWithPackageAndP2PReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/AppWithPackageAndP2PReference.csproj
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/AppWithPackageAndP2PReference.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/Program.cs b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/Program.cs
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/Program.cs
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/TestPackages/_._ b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/TestPackages/_._
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/TestPackages/_._
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/AppWithPackageAndP2PReference/TestPackages/_._
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Class1.cs b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Class1.cs
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Class1.cs
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/ClassLibrary.csproj b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/ClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/ClassLibrary.csproj
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/ClassLibrary.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor.css b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor.css
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Components/App.razor.css
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.js
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/ClassLibrary/wwwroot/js/project-transitive-dep.v4.js
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor.css b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor.css
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/Components/App.razor.css
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/RazorPackageLibraryDirectDependency.csproj b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/RazorPackageLibraryDirectDependency.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/RazorPackageLibraryDirectDependency.csproj
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/RazorPackageLibraryDirectDependency.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/css/site.css b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/css/site.css
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/css/site.css
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/css/site.css
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryDirectDependency/wwwroot/js/pkg-direct-dep.js
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/RazorPackageLibraryTransitiveDependency.csproj b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/RazorPackageLibraryTransitiveDependency.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/RazorPackageLibraryTransitiveDependency.csproj
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/RazorPackageLibraryTransitiveDependency.csproj
diff --git a/src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js b/test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
rename to test/TestAssets/TestProjects/RazorAppWithPackageAndP2PReference/RazorPackageLibraryTransitiveDependency/wwwroot/js/pkg-transitive-dep.js
diff --git a/src/Assets/TestProjects/RazorClassLibrary/Class1.cs b/test/TestAssets/TestProjects/RazorClassLibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/Class1.cs
rename to test/TestAssets/TestProjects/RazorClassLibrary/Class1.cs
diff --git a/src/Assets/TestProjects/RazorClassLibrary/ClassLibrary.csproj b/test/TestAssets/TestProjects/RazorClassLibrary/ClassLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/ClassLibrary.csproj
rename to test/TestAssets/TestProjects/RazorClassLibrary/ClassLibrary.csproj
diff --git a/src/Assets/TestProjects/RazorClassLibrary/Components/App.razor b/test/TestAssets/TestProjects/RazorClassLibrary/Components/App.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/Components/App.razor
rename to test/TestAssets/TestProjects/RazorClassLibrary/Components/App.razor
diff --git a/src/Assets/TestProjects/RazorClassLibrary/Components/App.razor.css b/test/TestAssets/TestProjects/RazorClassLibrary/Components/App.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/Components/App.razor.css
rename to test/TestAssets/TestProjects/RazorClassLibrary/Components/App.razor.css
diff --git a/src/Assets/TestProjects/RazorClassLibrary/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorClassLibrary/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorClassLibrary/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorClassLibrary/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorClassLibrary/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorClassLibrary/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.js b/test/TestAssets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.js
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.js
rename to test/TestAssets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.js
diff --git a/src/Assets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.v4.js b/test/TestAssets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.v4.js
similarity index 100%
rename from src/Assets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.v4.js
rename to test/TestAssets/TestProjects/RazorClassLibrary/wwwroot/js/project-transitive-dep.v4.js
diff --git a/src/Assets/TestProjects/RazorComponentApp/ComponentApp.csproj b/test/TestAssets/TestProjects/RazorComponentApp/ComponentApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/ComponentApp.csproj
rename to test/TestAssets/TestProjects/RazorComponentApp/ComponentApp.csproj
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/App.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/App.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/App.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/App.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor.css b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor.css
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Counter.razor.css
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/FetchData.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/FetchData.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/FetchData.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/FetchData.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/Index.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/Index.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Index.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/Index.razor.css b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Index.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/Index.razor.css
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/Index.razor.css
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Pages/_Imports.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Pages/_Imports.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Pages/_Imports.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Shared/MainLayout.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Shared/MainLayout.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Shared/MainLayout.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Shared/MainLayout.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/Shared/NavMenu.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/Shared/NavMenu.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/Shared/NavMenu.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/Shared/NavMenu.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Components/_Imports.razor b/test/TestAssets/TestProjects/RazorComponentApp/Components/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Components/_Imports.razor
rename to test/TestAssets/TestProjects/RazorComponentApp/Components/_Imports.razor
diff --git a/src/Assets/TestProjects/RazorComponentApp/Program.cs b/test/TestAssets/TestProjects/RazorComponentApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Program.cs
rename to test/TestAssets/TestProjects/RazorComponentApp/Program.cs
diff --git a/src/Assets/TestProjects/RazorComponentApp/Services/WeatherForecast.cs b/test/TestAssets/TestProjects/RazorComponentApp/Services/WeatherForecast.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Services/WeatherForecast.cs
rename to test/TestAssets/TestProjects/RazorComponentApp/Services/WeatherForecast.cs
diff --git a/src/Assets/TestProjects/RazorComponentApp/Services/WeatherForecastService.cs b/test/TestAssets/TestProjects/RazorComponentApp/Services/WeatherForecastService.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentApp/Services/WeatherForecastService.cs
rename to test/TestAssets/TestProjects/RazorComponentApp/Services/WeatherForecastService.cs
diff --git a/src/Assets/TestProjects/RazorComponentAppMultitarget/Program.cs b/test/TestAssets/TestProjects/RazorComponentAppMultitarget/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentAppMultitarget/Program.cs
rename to test/TestAssets/TestProjects/RazorComponentAppMultitarget/Program.cs
diff --git a/src/Assets/TestProjects/RazorComponentAppMultitarget/RazorComponentAppMultitarget.csproj b/test/TestAssets/TestProjects/RazorComponentAppMultitarget/RazorComponentAppMultitarget.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentAppMultitarget/RazorComponentAppMultitarget.csproj
rename to test/TestAssets/TestProjects/RazorComponentAppMultitarget/RazorComponentAppMultitarget.csproj
diff --git a/src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/ComponentApp.csproj b/test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/ComponentApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/ComponentApp.csproj
rename to test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/ComponentApp.csproj
diff --git a/src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/Program.cs b/test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/Program.cs
rename to test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentApp/Program.cs
diff --git a/src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentLibrary/RazorComponentLibrary.csproj b/test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentLibrary/RazorComponentLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentLibrary/RazorComponentLibrary.csproj
rename to test/TestAssets/TestProjects/RazorComponentAppWithReferenceMultitarget/RazorComponentLibrary/RazorComponentLibrary.csproj
diff --git a/src/Assets/TestProjects/RazorComponentLibrary/Class1.cs b/test/TestAssets/TestProjects/RazorComponentLibrary/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentLibrary/Class1.cs
rename to test/TestAssets/TestProjects/RazorComponentLibrary/Class1.cs
diff --git a/src/Assets/TestProjects/RazorComponentLibrary/ComponentLibrary.csproj b/test/TestAssets/TestProjects/RazorComponentLibrary/ComponentLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentLibrary/ComponentLibrary.csproj
rename to test/TestAssets/TestProjects/RazorComponentLibrary/ComponentLibrary.csproj
diff --git a/src/Assets/TestProjects/RazorComponentLibrary/GenericComponent.razor b/test/TestAssets/TestProjects/RazorComponentLibrary/GenericComponent.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentLibrary/GenericComponent.razor
rename to test/TestAssets/TestProjects/RazorComponentLibrary/GenericComponent.razor
diff --git a/src/Assets/TestProjects/RazorComponentLibrary/MyComponent.razor b/test/TestAssets/TestProjects/RazorComponentLibrary/MyComponent.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorComponentLibrary/MyComponent.razor
rename to test/TestAssets/TestProjects/RazorComponentLibrary/MyComponent.razor
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Components/Counter.razor b/test/TestAssets/TestProjects/RazorMvcWithComponents/Components/Counter.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Components/Counter.razor
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Components/Counter.razor
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Components/Counter.razor.css b/test/TestAssets/TestProjects/RazorMvcWithComponents/Components/Counter.razor.css
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Components/Counter.razor.css
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Components/Counter.razor.css
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorMvcWithComponents/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/MvcWithComponents.csproj b/test/TestAssets/TestProjects/RazorMvcWithComponents/MvcWithComponents.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/MvcWithComponents.csproj
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/MvcWithComponents.csproj
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Program.cs b/test/TestAssets/TestProjects/RazorMvcWithComponents/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Program.cs
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Program.cs
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorMvcWithComponents/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Test.cs b/test/TestAssets/TestProjects/RazorMvcWithComponents/Test.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Test.cs
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Test.cs
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/TestComponent.razor b/test/TestAssets/TestProjects/RazorMvcWithComponents/TestComponent.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/TestComponent.razor
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/TestComponent.razor
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/FileName.cshtml b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/FileName.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/FileName.cshtml
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/FileName.cshtml
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml.css b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml.css
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml.css
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Home/Index.cshtml.css
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/Shared/NavMenu.razor b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Shared/NavMenu.razor
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/Shared/NavMenu.razor
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/Shared/NavMenu.razor
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorMvcWithComponents/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorMvcWithComponents/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorMvcWithComponents/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorMvcWithComponents/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorSimpleMvc/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Properties/launchSettings.json b/test/TestAssets/TestProjects/RazorSimpleMvc/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/SimpleMvc.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc/SimpleMvc.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/SimpleMvc.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc/SimpleMvc.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/#F{}i+l!e.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/#F{}i+l!e.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/#F{}i+l!e.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/#F{}i+l!e.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml.css b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml.css
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml.css
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/About.cshtml.css
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml.css b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml.css
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml.css
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Contact.cshtml.css
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml.css b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml.css
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml.css
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Home/Index.cshtml.css
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/Error.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/Error.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/Error.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/Error.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/_ValidationScriptsPartial.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/Shared/_ValidationScriptsPartial.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/appsettings.Development.json b/test/TestAssets/TestProjects/RazorSimpleMvc/appsettings.Development.json
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/appsettings.Development.json
rename to test/TestAssets/TestProjects/RazorSimpleMvc/appsettings.Development.json
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/appsettings.json b/test/TestAssets/TestProjects/RazorSimpleMvc/appsettings.json
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/appsettings.json
rename to test/TestAssets/TestProjects/RazorSimpleMvc/appsettings.json
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/wwwroot/.not-copied/test.txt b/test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/.not-copied/test.txt
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/wwwroot/.not-copied/test.txt
rename to test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/.not-copied/test.txt
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/wwwroot/.well-known/security.txt b/test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/.well-known/security.txt
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/wwwroot/.well-known/security.txt
rename to test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/.well-known/security.txt
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/wwwroot/css/site.css b/test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/css/site.css
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/wwwroot/css/site.css
rename to test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/css/site.css
diff --git a/src/Assets/TestProjects/RazorSimpleMvc/wwwroot/js/SimpleMvc.js b/test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/js/SimpleMvc.js
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc/wwwroot/js/SimpleMvc.js
rename to test/TestAssets/TestProjects/RazorSimpleMvc/wwwroot/js/SimpleMvc.js
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/SimpleMvc21.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc21/SimpleMvc21.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/SimpleMvc21.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/SimpleMvc21.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/Home/About.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Home/About.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/Home/About.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Home/About.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/Shared/_ValidationScriptsPartial.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/Shared/_ValidationScriptsPartial.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/SimpleMvc21NetFx.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/SimpleMvc21NetFx.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/SimpleMvc21NetFx.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/SimpleMvc21NetFx.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/About.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/About.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/About.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/About.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_ValidationScriptsPartial.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_ValidationScriptsPartial.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc21NetFx/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc22/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/SimpleMvc22.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc22/SimpleMvc22.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/SimpleMvc22.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/SimpleMvc22.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc22/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc22/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc22/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc22/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc22/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc22/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc22/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc22/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorSimpleMvc31/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc31/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/SimpleMvc31.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc31/SimpleMvc31.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/SimpleMvc31.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/SimpleMvc31.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc31/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc31/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc31/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc31/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc31/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc31/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc31/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc31/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Models/ErrorViewModel.cs b/test/TestAssets/TestProjects/RazorSimpleMvc50/Models/ErrorViewModel.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Models/ErrorViewModel.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Models/ErrorViewModel.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Program.cs b/test/TestAssets/TestProjects/RazorSimpleMvc50/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Program.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Program.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/SimpleMvc50.csproj b/test/TestAssets/TestProjects/RazorSimpleMvc50/SimpleMvc50.csproj
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/SimpleMvc50.csproj
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/SimpleMvc50.csproj
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/SimpleTagHelper.cs b/test/TestAssets/TestProjects/RazorSimpleMvc50/SimpleTagHelper.cs
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/SimpleTagHelper.cs
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/SimpleTagHelper.cs
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Views/Home/Index.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc50/Views/Home/Index.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Views/Home/Index.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Views/Home/Index.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Views/Shared/_Layout.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc50/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Views/Shared/_Layout.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Views/Shared/_Layout.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Views/_ViewImports.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc50/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Views/_ViewImports.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Views/_ViewImports.cshtml
diff --git a/src/Assets/TestProjects/RazorSimpleMvc50/Views/_ViewStart.cshtml b/test/TestAssets/TestProjects/RazorSimpleMvc50/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Assets/TestProjects/RazorSimpleMvc50/Views/_ViewStart.cshtml
rename to test/TestAssets/TestProjects/RazorSimpleMvc50/Views/_ViewStart.cshtml
diff --git a/src/Assets/TestProjects/Razorblazor31/App.razor b/test/TestAssets/TestProjects/Razorblazor31/App.razor
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/App.razor
rename to test/TestAssets/TestProjects/Razorblazor31/App.razor
diff --git a/src/Assets/TestProjects/Razorblazor31/Pages/Index.razor b/test/TestAssets/TestProjects/Razorblazor31/Pages/Index.razor
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/Pages/Index.razor
rename to test/TestAssets/TestProjects/Razorblazor31/Pages/Index.razor
diff --git a/src/Assets/TestProjects/Razorblazor31/Pages/_Host.cshtml b/test/TestAssets/TestProjects/Razorblazor31/Pages/_Host.cshtml
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/Pages/_Host.cshtml
rename to test/TestAssets/TestProjects/Razorblazor31/Pages/_Host.cshtml
diff --git a/src/Assets/TestProjects/Razorblazor31/Program.cs b/test/TestAssets/TestProjects/Razorblazor31/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/Program.cs
rename to test/TestAssets/TestProjects/Razorblazor31/Program.cs
diff --git a/src/Assets/TestProjects/Razorblazor31/Shared/MainLayout.razor b/test/TestAssets/TestProjects/Razorblazor31/Shared/MainLayout.razor
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/Shared/MainLayout.razor
rename to test/TestAssets/TestProjects/Razorblazor31/Shared/MainLayout.razor
diff --git a/src/Assets/TestProjects/Razorblazor31/Shared/NavMenu.razor b/test/TestAssets/TestProjects/Razorblazor31/Shared/NavMenu.razor
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/Shared/NavMenu.razor
rename to test/TestAssets/TestProjects/Razorblazor31/Shared/NavMenu.razor
diff --git a/src/Assets/TestProjects/Razorblazor31/_Imports.razor b/test/TestAssets/TestProjects/Razorblazor31/_Imports.razor
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/_Imports.razor
rename to test/TestAssets/TestProjects/Razorblazor31/_Imports.razor
diff --git a/src/Assets/TestProjects/Razorblazor31/blazor31.csproj b/test/TestAssets/TestProjects/Razorblazor31/blazor31.csproj
similarity index 100%
rename from src/Assets/TestProjects/Razorblazor31/blazor31.csproj
rename to test/TestAssets/TestProjects/Razorblazor31/blazor31.csproj
diff --git a/src/Assets/TestProjects/SampleManifest/BasicSample.json b/test/TestAssets/TestProjects/SampleManifest/BasicSample.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/BasicSample.json
rename to test/TestAssets/TestProjects/SampleManifest/BasicSample.json
diff --git a/src/Assets/TestProjects/SampleManifest/MockListSample.json b/test/TestAssets/TestProjects/SampleManifest/MockListSample.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/MockListSample.json
rename to test/TestAssets/TestProjects/SampleManifest/MockListSample.json
diff --git a/src/Assets/TestProjects/SampleManifest/MockListSampleUpdated.json b/test/TestAssets/TestProjects/SampleManifest/MockListSampleUpdated.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/MockListSampleUpdated.json
rename to test/TestAssets/TestProjects/SampleManifest/MockListSampleUpdated.json
diff --git a/src/Assets/TestProjects/SampleManifest/MockWorkloadsSample.json b/test/TestAssets/TestProjects/SampleManifest/MockWorkloadsSample.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/MockWorkloadsSample.json
rename to test/TestAssets/TestProjects/SampleManifest/MockWorkloadsSample.json
diff --git a/src/Assets/TestProjects/SampleManifest/NullAliasError.json b/test/TestAssets/TestProjects/SampleManifest/NullAliasError.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/NullAliasError.json
rename to test/TestAssets/TestProjects/SampleManifest/NullAliasError.json
diff --git a/src/Assets/TestProjects/SampleManifest/Sample.json b/test/TestAssets/TestProjects/SampleManifest/Sample.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/Sample.json
rename to test/TestAssets/TestProjects/SampleManifest/Sample.json
diff --git a/src/Assets/TestProjects/SampleManifest/Sample.loc.json b/test/TestAssets/TestProjects/SampleManifest/Sample.loc.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/Sample.loc.json
rename to test/TestAssets/TestProjects/SampleManifest/Sample.loc.json
diff --git a/src/Assets/TestProjects/SampleManifest/Sample2.json b/test/TestAssets/TestProjects/SampleManifest/Sample2.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/Sample2.json
rename to test/TestAssets/TestProjects/SampleManifest/Sample2.json
diff --git a/src/Assets/TestProjects/SampleManifest/Sample2_v2.json b/test/TestAssets/TestProjects/SampleManifest/Sample2_v2.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/Sample2_v2.json
rename to test/TestAssets/TestProjects/SampleManifest/Sample2_v2.json
diff --git a/src/Assets/TestProjects/SampleManifest/Sample2_v3.json b/test/TestAssets/TestProjects/SampleManifest/Sample2_v3.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/Sample2_v3.json
rename to test/TestAssets/TestProjects/SampleManifest/Sample2_v3.json
diff --git a/src/Assets/TestProjects/SampleManifest/UnsupportedPlatform.json b/test/TestAssets/TestProjects/SampleManifest/UnsupportedPlatform.json
similarity index 100%
rename from src/Assets/TestProjects/SampleManifest/UnsupportedPlatform.json
rename to test/TestAssets/TestProjects/SampleManifest/UnsupportedPlatform.json
diff --git a/src/Assets/TestProjects/SampleUpdatedManifest/Sample.json b/test/TestAssets/TestProjects/SampleUpdatedManifest/Sample.json
similarity index 100%
rename from src/Assets/TestProjects/SampleUpdatedManifest/Sample.json
rename to test/TestAssets/TestProjects/SampleUpdatedManifest/Sample.json
diff --git a/src/Assets/TestProjects/SimpleDependencies/Program.cs b/test/TestAssets/TestProjects/SimpleDependencies/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/SimpleDependencies/Program.cs
rename to test/TestAssets/TestProjects/SimpleDependencies/Program.cs
diff --git a/src/Assets/TestProjects/SimpleDependencies/SimpleDependencies.csproj b/test/TestAssets/TestProjects/SimpleDependencies/SimpleDependencies.csproj
similarity index 100%
rename from src/Assets/TestProjects/SimpleDependencies/SimpleDependencies.csproj
rename to test/TestAssets/TestProjects/SimpleDependencies/SimpleDependencies.csproj
diff --git a/src/Assets/TestProjects/SimpleStore/SimpleStore.xml b/test/TestAssets/TestProjects/SimpleStore/SimpleStore.xml
similarity index 100%
rename from src/Assets/TestProjects/SimpleStore/SimpleStore.xml
rename to test/TestAssets/TestProjects/SimpleStore/SimpleStore.xml
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferences/SlnFileWithNoProjectReferences.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferences/SlnFileWithNoProjectReferences.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferences/SlnFileWithNoProjectReferences.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferences/SlnFileWithNoProjectReferences.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/App.config b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/App.config
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/App.config
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/App.config
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/CSharpProject.csproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/CSharpProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/CSharpProject.csproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/CSharpProject.csproj
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Program.cs b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Program.cs
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Program.cs
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndCSharpProject/CSharpProject/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/FSharpProject.fsproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/FSharpProject.fsproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/FSharpProject.fsproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/FSharpProject.fsproj
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/Program.fs b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/Program.fs
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/Program.fs
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndFSharpProject/FSharpProject/Program.fs
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/UnknownProject/UnknownProject.unknownproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/UnknownProject/UnknownProject.unknownproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/UnknownProject/UnknownProject.unknownproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProject/UnknownProject/UnknownProject.unknownproj
diff --git a/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj
index 937af7f18368..2ed799e9d999 100644
--- a/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj
+++ b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/UnknownProject/UnknownProject.unknownproj
@@ -1,2 +1,3 @@
-
+
+
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectType/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/UnknownProject/UnknownProject.unknownproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/UnknownProject/UnknownProject.unknownproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/UnknownProject/UnknownProject.unknownproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/UnknownProject/UnknownProject.unknownproj
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithMultipleProjectTypeGuids/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/UnknownProject/UnknownProject.unknownproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/UnknownProject/UnknownProject.unknownproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/UnknownProject/UnknownProject.unknownproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/UnknownProject/UnknownProject.unknownproj
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/App.sln b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndUnknownProjectWithSingleProjectTypeGuid/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/App.sln
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/App.config b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/App.config
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/App.config
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/App.config
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/Module1.vb b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/Module1.vb
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/Module1.vb
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/Module1.vb
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.Designer.vb b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.Designer.vb
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.Designer.vb
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.Designer.vb
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.myapp b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.myapp
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.myapp
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Application.myapp
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/AssemblyInfo.vb b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/AssemblyInfo.vb
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/AssemblyInfo.vb
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/AssemblyInfo.vb
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.Designer.vb b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.Designer.vb
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.Designer.vb
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.Designer.vb
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.resx b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.resx
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.resx
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Resources.resx
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.Designer.vb b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.Designer.vb
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.Designer.vb
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.Designer.vb
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.settings b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.settings
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.settings
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/My Project/Settings.settings
diff --git a/src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/VBProject.vbproj b/test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/VBProject.vbproj
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/VBProject.vbproj
rename to test/TestAssets/TestProjects/SlnFileWithNoProjectReferencesAndVBProject/VBProject/VBProject.vbproj
diff --git a/src/Assets/TestProjects/SlnFileWithSolutionItemsInNestedFolders/App.sln b/test/TestAssets/TestProjects/SlnFileWithSolutionItemsInNestedFolders/App.sln
similarity index 100%
rename from src/Assets/TestProjects/SlnFileWithSolutionItemsInNestedFolders/App.sln
rename to test/TestAssets/TestProjects/SlnFileWithSolutionItemsInNestedFolders/App.sln
diff --git a/src/Assets/TestProjects/SourceLinkTestApp/Directory.Build.props b/test/TestAssets/TestProjects/SourceLinkTestApp/Directory.Build.props
similarity index 100%
rename from src/Assets/TestProjects/SourceLinkTestApp/Directory.Build.props
rename to test/TestAssets/TestProjects/SourceLinkTestApp/Directory.Build.props
diff --git a/src/Assets/TestProjects/SourceLinkTestApp/Directory.Build.targets b/test/TestAssets/TestProjects/SourceLinkTestApp/Directory.Build.targets
similarity index 100%
rename from src/Assets/TestProjects/SourceLinkTestApp/Directory.Build.targets
rename to test/TestAssets/TestProjects/SourceLinkTestApp/Directory.Build.targets
diff --git a/src/Assets/TestProjects/SourceLinkTestApp/Program.cs b/test/TestAssets/TestProjects/SourceLinkTestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/SourceLinkTestApp/Program.cs
rename to test/TestAssets/TestProjects/SourceLinkTestApp/Program.cs
diff --git a/src/Assets/TestProjects/SourceLinkTestApp/SourceLinkTestApp.csproj b/test/TestAssets/TestProjects/SourceLinkTestApp/SourceLinkTestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/SourceLinkTestApp/SourceLinkTestApp.csproj
rename to test/TestAssets/TestProjects/SourceLinkTestApp/SourceLinkTestApp.csproj
diff --git a/src/Assets/TestProjects/StoreManifests/NewtonsoftFilterProfile.xml b/test/TestAssets/TestProjects/StoreManifests/NewtonsoftFilterProfile.xml
similarity index 100%
rename from src/Assets/TestProjects/StoreManifests/NewtonsoftFilterProfile.xml
rename to test/TestAssets/TestProjects/StoreManifests/NewtonsoftFilterProfile.xml
diff --git a/src/Assets/TestProjects/StoreManifests/NewtonsoftMultipleVersions.xml b/test/TestAssets/TestProjects/StoreManifests/NewtonsoftMultipleVersions.xml
similarity index 100%
rename from src/Assets/TestProjects/StoreManifests/NewtonsoftMultipleVersions.xml
rename to test/TestAssets/TestProjects/StoreManifests/NewtonsoftMultipleVersions.xml
diff --git a/src/Assets/TestProjects/TargetManifests/FluentAssertion.xml b/test/TestAssets/TestProjects/TargetManifests/FluentAssertion.xml
similarity index 100%
rename from src/Assets/TestProjects/TargetManifests/FluentAssertion.xml
rename to test/TestAssets/TestProjects/TargetManifests/FluentAssertion.xml
diff --git a/src/Assets/TestProjects/TargetManifests/NewtonsoftFilterProfile.xml b/test/TestAssets/TestProjects/TargetManifests/NewtonsoftFilterProfile.xml
similarity index 100%
rename from src/Assets/TestProjects/TargetManifests/NewtonsoftFilterProfile.xml
rename to test/TestAssets/TestProjects/TargetManifests/NewtonsoftFilterProfile.xml
diff --git a/src/Assets/TestProjects/TargetManifests/NewtonsoftMultipleVersions.xml b/test/TestAssets/TestProjects/TargetManifests/NewtonsoftMultipleVersions.xml
similarity index 100%
rename from src/Assets/TestProjects/TargetManifests/NewtonsoftMultipleVersions.xml
rename to test/TestAssets/TestProjects/TargetManifests/NewtonsoftMultipleVersions.xml
diff --git a/src/Assets/TestProjects/TargetManifests/PrunePackages.xml b/test/TestAssets/TestProjects/TargetManifests/PrunePackages.xml
similarity index 100%
rename from src/Assets/TestProjects/TargetManifests/PrunePackages.xml
rename to test/TestAssets/TestProjects/TargetManifests/PrunePackages.xml
diff --git a/src/Assets/TestProjects/TargetManifests/StarVersion.xml b/test/TestAssets/TestProjects/TargetManifests/StarVersion.xml
similarity index 100%
rename from src/Assets/TestProjects/TargetManifests/StarVersion.xml
rename to test/TestAssets/TestProjects/TargetManifests/StarVersion.xml
diff --git a/src/Assets/TestProjects/TestAppEchoDotnetRoot/Program.cs b/test/TestAssets/TestProjects/TestAppEchoDotnetRoot/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppEchoDotnetRoot/Program.cs
rename to test/TestAssets/TestProjects/TestAppEchoDotnetRoot/Program.cs
diff --git a/src/Assets/TestProjects/TestAppEchoDotnetRoot/TestAppEchoDotnetRoot.csproj b/test/TestAssets/TestProjects/TestAppEchoDotnetRoot/TestAppEchoDotnetRoot.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppEchoDotnetRoot/TestAppEchoDotnetRoot.csproj
rename to test/TestAssets/TestProjects/TestAppEchoDotnetRoot/TestAppEchoDotnetRoot.csproj
diff --git a/test/TestAssets/TestProjects/TestAppSimple/TestAppSimple.csproj b/test/TestAssets/TestProjects/TestAppSimple/TestAppSimple.csproj
index ff8d8501d7bf..7fffc04fb014 100644
--- a/test/TestAssets/TestProjects/TestAppSimple/TestAppSimple.csproj
+++ b/test/TestAssets/TestProjects/TestAppSimple/TestAppSimple.csproj
@@ -1,6 +1,8 @@
+
+
- netcoreapp2.2
+ $(CurrentTargetFramework)
Exe
-
\ No newline at end of file
+
diff --git a/src/Assets/TestProjects/TestAppThatWaits/Program.cs b/test/TestAssets/TestProjects/TestAppThatWaits/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppThatWaits/Program.cs
rename to test/TestAssets/TestProjects/TestAppThatWaits/Program.cs
diff --git a/src/Assets/TestProjects/TestAppThatWaits/TestAppThatWaits.csproj b/test/TestAssets/TestProjects/TestAppThatWaits/TestAppThatWaits.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppThatWaits/TestAppThatWaits.csproj
rename to test/TestAssets/TestProjects/TestAppThatWaits/TestAppThatWaits.csproj
diff --git a/src/Assets/TestProjects/TestAppWithEmptySln/App.sln b/test/TestAssets/TestProjects/TestAppWithEmptySln/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithEmptySln/App.sln
rename to test/TestAssets/TestProjects/TestAppWithEmptySln/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithEmptySln/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithEmptySln/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithEmptySln/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithEmptySln/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithEmptySln/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithEmptySln/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithEmptySln/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithEmptySln/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithEmptySln/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithEmptySln/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithEmptySln/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithEmptySln/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithEmptySln/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithEmptySln/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithEmptySln/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithEmptySln/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithLaunchSettings/Program.cs b/test/TestAssets/TestProjects/TestAppWithLaunchSettings/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithLaunchSettings/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithLaunchSettings/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithLaunchSettings/Properties/launchSettings.json b/test/TestAssets/TestProjects/TestAppWithLaunchSettings/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithLaunchSettings/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/TestAppWithLaunchSettings/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/TestAppWithLaunchSettings/TestAppWithLaunchSettings.csproj b/test/TestAssets/TestProjects/TestAppWithLaunchSettings/TestAppWithLaunchSettings.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithLaunchSettings/TestAppWithLaunchSettings.csproj
rename to test/TestAssets/TestProjects/TestAppWithLaunchSettings/TestAppWithLaunchSettings.csproj
diff --git a/src/Assets/TestProjects/TestAppWithLibraryUnderTFM/TestLibrary/Helper.cs b/test/TestAssets/TestProjects/TestAppWithLibraryUnderTFM/TestLibrary/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithLibraryUnderTFM/TestLibrary/Helper.cs
rename to test/TestAssets/TestProjects/TestAppWithLibraryUnderTFM/TestLibrary/Helper.cs
diff --git a/src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App.sln b/test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App.sln
rename to test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App2.sln b/test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App2.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithMultipleSlnFiles/App2.sln
rename to test/TestAssets/TestProjects/TestAppWithMultipleSlnFiles/App2.sln
diff --git a/src/Assets/TestProjects/TestAppWithProjDepTool/Program.cs b/test/TestAssets/TestProjects/TestAppWithProjDepTool/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithProjDepTool/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithProjDepTool/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithProjDepTool/TestAppWithProjDepTool.csproj b/test/TestAssets/TestProjects/TestAppWithProjDepTool/TestAppWithProjDepTool.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithProjDepTool/TestAppWithProjDepTool.csproj
rename to test/TestAssets/TestProjects/TestAppWithProjDepTool/TestAppWithProjDepTool.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/App/Program.cs
diff --git a/src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Empty/README b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Empty/README
similarity index 100%
rename from src/Assets/NonRestoredTestProjects/DotnetAddP2PProjects/Empty/README
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Empty/README
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.config b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.config
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.config
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.config
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/App.xaml.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/MainWindow.xaml.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.Designer.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.Designer.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.Designer.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.resx b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.resx
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.resx
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Resources.resx
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.Designer.cs b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.Designer.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.Designer.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.settings b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.settings
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.settings
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Lib/Properties/Settings.settings
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/First.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/First.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/First.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/First.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/Second.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/Second.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/Second.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAnd472CsprojFiles/Multiple/Second.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCaseSensitiveSolutionFolders/src/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.projitems b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.projitems
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.projitems
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.projitems
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.shproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.shproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.shproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojFiles/Shared/Shared.shproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDir/src/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirToRemove/src/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/Class1.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/Class1.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/Class1.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/Class1.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/Class1.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/Class1.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/bar.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/bar.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/bar.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/bar/bar.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/foo.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/foo.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/foo.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVS/foo/foo.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class1.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class1.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class1.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class2.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class2.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class2.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Class2.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class1.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class1.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class1.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class2.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class2.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class2.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class2.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class3.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class3.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class3.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Class3.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Multiple/Second.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Second.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojFiles/Multiple/Second.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Second.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Test.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Test.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Test.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Test.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/TestCollision.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/TestCollision.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/TestCollision.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/TestCollision.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class1.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class1.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class1.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class2.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class2.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class2.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Class2.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Second.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Second.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Second.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/Second.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/TestCollision.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/TestCollision.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/TestCollision.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Second/Third/TestCollision.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Test.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Test.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Test.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/Test.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/TestCollision.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/TestCollision.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/TestCollision.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojInSubDirVSErrors/Base/TestCollision.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojProjectGuidFiles/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndCsprojToRemove/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndDuplicateProjectReferences/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferences/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndExistingCsprojReferencesWithEscapedDirSep/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndLastCsprojInSubDirToRemove/src/Lib/Library.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Lib.csproj b/test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Lib.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Lib.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Lib.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Library.cs b/test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Library.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Library.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnAndSolutionFolders/src/src/Lib/Library.cs
diff --git a/test/TestAssets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj
index ce1697ae8837..36dd7f3c7e78 100644
--- a/test/TestAssets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj
+++ b/test/TestAssets/TestProjects/TestAppWithSlnProjectDependencyToRemove/App/App.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp2.0
+ $(CurrentTargetFramework)
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishRelease/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishRelease/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App.sln b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App.sln
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App.sln
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/App.csproj b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/App.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/App.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/App2.csproj b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/App2.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/App2.csproj
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/App2.csproj
diff --git a/src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/Program.cs b/test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/Program.cs
rename to test/TestAssets/TestProjects/TestAppWithSlnUsingPublishReleaseConflictingCasing/App2/Program.cs
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/TestAppWithWapAndWpf.sln b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/TestAppWithWapAndWpf.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/TestAppWithWapAndWpf.sln
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/TestAppWithWapAndWpf.sln
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/LockScreenLogo.scale-200.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/LockScreenLogo.scale-200.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/LockScreenLogo.scale-200.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/LockScreenLogo.scale-200.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/SplashScreen.scale-200.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/SplashScreen.scale-200.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/SplashScreen.scale-200.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/SplashScreen.scale-200.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square150x150Logo.scale-200.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square150x150Logo.scale-200.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square150x150Logo.scale-200.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square150x150Logo.scale-200.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.scale-200.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.scale-200.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.scale-200.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.scale-200.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.targetsize-24_altform-unplated.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.targetsize-24_altform-unplated.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.targetsize-24_altform-unplated.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Square44x44Logo.targetsize-24_altform-unplated.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/StoreLogo.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/StoreLogo.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/StoreLogo.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/StoreLogo.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Wide310x150Logo.scale-200.png b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Wide310x150Logo.scale-200.png
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Wide310x150Logo.scale-200.png
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Images/Wide310x150Logo.scale-200.png
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Package.appxmanifest b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Package.appxmanifest
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Package.appxmanifest
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/Package.appxmanifest
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.assets.cache b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.assets.cache
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.assets.cache
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.assets.cache
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.wapproj b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.wapproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.wapproj
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WapProjTemplate1/WapProjTemplate1.wapproj
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml.cs b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml.cs
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/App.xaml.cs
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/AssemblyInfo.cs b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml.cs b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml.cs
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/MainWindow.xaml.cs
diff --git a/src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/WpfApp1.csproj b/test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/WpfApp1.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppWithWapAndWpf/WpfApp1/WpfApp1.csproj
rename to test/TestAssets/TestProjects/TestAppWithWapAndWpf/WpfApp1/WpfApp1.csproj
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/MultitargetedCS.csproj b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/MultitargetedCS.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/MultitargetedCS.csproj
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/MultitargetedCS.csproj
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/Program.cs b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/Program.cs
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedCS/Program.cs
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/MultitargetedFS.fsproj b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/MultitargetedFS.fsproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/MultitargetedFS.fsproj
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/MultitargetedFS.fsproj
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/Program.fs b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/Program.fs
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/Program.fs
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedFS/Program.fs
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/MultitargetedVB.vbproj b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/MultitargetedVB.vbproj
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/MultitargetedVB.vbproj
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/MultitargetedVB.vbproj
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/Program.vb b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/Program.vb
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/MultitargetedVB/Program.vb
diff --git a/src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/TestAppsWithSlnAndMultitargetedProjects.sln b/test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/TestAppsWithSlnAndMultitargetedProjects.sln
similarity index 100%
rename from src/Assets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/TestAppsWithSlnAndMultitargetedProjects.sln
rename to test/TestAssets/TestProjects/TestAppsWithSlnAndMultitargetedProjects/TestAppsWithSlnAndMultitargetedProjects.sln
diff --git a/src/Assets/TestProjects/TestCategoryWithComma/TestCategoryWithComma.csproj b/test/TestAssets/TestProjects/TestCategoryWithComma/TestCategoryWithComma.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestCategoryWithComma/TestCategoryWithComma.csproj
rename to test/TestAssets/TestProjects/TestCategoryWithComma/TestCategoryWithComma.csproj
diff --git a/src/Assets/TestProjects/TestCategoryWithComma/Tests.cs b/test/TestAssets/TestProjects/TestCategoryWithComma/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/TestCategoryWithComma/Tests.cs
rename to test/TestAssets/TestProjects/TestCategoryWithComma/Tests.cs
diff --git a/src/Assets/TestProjects/TestLibraryWithConfiguration/Helper.cs b/test/TestAssets/TestProjects/TestLibraryWithConfiguration/Helper.cs
similarity index 100%
rename from src/Assets/TestProjects/TestLibraryWithConfiguration/Helper.cs
rename to test/TestAssets/TestProjects/TestLibraryWithConfiguration/Helper.cs
diff --git a/src/Assets/TestProjects/TestLibraryWithConfiguration/TestLibraryWithConfiguration.csproj b/test/TestAssets/TestProjects/TestLibraryWithConfiguration/TestLibraryWithConfiguration.csproj
similarity index 100%
rename from src/Assets/TestProjects/TestLibraryWithConfiguration/TestLibraryWithConfiguration.csproj
rename to test/TestAssets/TestProjects/TestLibraryWithConfiguration/TestLibraryWithConfiguration.csproj
diff --git a/test/TestAssets/TestProjects/TestRazorApp/TestRazorApp.csproj b/test/TestAssets/TestProjects/TestRazorApp/TestRazorApp.csproj
index 154ba500e713..9c0c5e9b3918 100644
--- a/test/TestAssets/TestProjects/TestRazorApp/TestRazorApp.csproj
+++ b/test/TestAssets/TestProjects/TestRazorApp/TestRazorApp.csproj
@@ -1,6 +1,9 @@
+
+
- netcoreapp3.0
+ $(CurrentTargetFramework)
+ true
diff --git a/src/Assets/TestProjects/TrimmableNetstandardLibrary/RequiresUnreferencedCodeAttribute.cs b/test/TestAssets/TestProjects/TrimmableNetstandardLibrary/RequiresUnreferencedCodeAttribute.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmableNetstandardLibrary/RequiresUnreferencedCodeAttribute.cs
rename to test/TestAssets/TestProjects/TrimmableNetstandardLibrary/RequiresUnreferencedCodeAttribute.cs
diff --git a/src/Assets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.cs b/test/TestAssets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.cs
rename to test/TestAssets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.cs
diff --git a/src/Assets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.csproj b/test/TestAssets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.csproj
similarity index 100%
rename from src/Assets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.csproj
rename to test/TestAssets/TestProjects/TrimmableNetstandardLibrary/TrimmableNetstandardLibrary.csproj
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/App/App.cs b/test/TestAssets/TestProjects/TrimmedAppWithReferences/App/App.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/App/App.cs
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/App/App.cs
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/App/App.csproj b/test/TestAssets/TestProjects/TrimmedAppWithReferences/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/App/App.csproj
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/App/App.csproj
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/App/TestPackages/_._ b/test/TestAssets/TestProjects/TrimmedAppWithReferences/App/TestPackages/_._
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/App/TestPackages/_._
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/App/TestPackages/_._
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/App/nuget.config b/test/TestAssets/TestProjects/TrimmedAppWithReferences/App/nuget.config
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/App/nuget.config
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/App/nuget.config
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.cs b/test/TestAssets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.cs
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.cs
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.csproj b/test/TestAssets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.csproj
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/PackageReference/PackageReference.csproj
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.cs b/test/TestAssets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.cs
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.cs
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.csproj b/test/TestAssets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.csproj
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/ProjectReference/ProjectReference.csproj
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.cs b/test/TestAssets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.cs
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.cs
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.cs
diff --git a/src/Assets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.csproj b/test/TestAssets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.csproj
similarity index 100%
rename from src/Assets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.csproj
rename to test/TestAssets/TestProjects/TrimmedAppWithReferences/TransitiveProjectReference/TransitiveProjectReference.csproj
diff --git a/src/Assets/TestProjects/UnmanagedStore/UnmanagedStore.csproj b/test/TestAssets/TestProjects/UnmanagedStore/UnmanagedStore.csproj
similarity index 100%
rename from src/Assets/TestProjects/UnmanagedStore/UnmanagedStore.csproj
rename to test/TestAssets/TestProjects/UnmanagedStore/UnmanagedStore.csproj
diff --git a/src/Assets/TestProjects/Unpublishable/Program.cs b/test/TestAssets/TestProjects/Unpublishable/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/Unpublishable/Program.cs
rename to test/TestAssets/TestProjects/Unpublishable/Program.cs
diff --git a/src/Assets/TestProjects/Unpublishable/Unpublishable.csproj b/test/TestAssets/TestProjects/Unpublishable/Unpublishable.csproj
similarity index 100%
rename from src/Assets/TestProjects/Unpublishable/Unpublishable.csproj
rename to test/TestAssets/TestProjects/Unpublishable/Unpublishable.csproj
diff --git a/src/Assets/TestProjects/UwpUsingSdkExtras/Class1.cs b/test/TestAssets/TestProjects/UwpUsingSdkExtras/Class1.cs
similarity index 100%
rename from src/Assets/TestProjects/UwpUsingSdkExtras/Class1.cs
rename to test/TestAssets/TestProjects/UwpUsingSdkExtras/Class1.cs
diff --git a/src/Assets/TestProjects/UwpUsingSdkExtras/UwpUsingSdkExtras.csproj b/test/TestAssets/TestProjects/UwpUsingSdkExtras/UwpUsingSdkExtras.csproj
similarity index 100%
rename from src/Assets/TestProjects/UwpUsingSdkExtras/UwpUsingSdkExtras.csproj
rename to test/TestAssets/TestProjects/UwpUsingSdkExtras/UwpUsingSdkExtras.csproj
diff --git a/src/Assets/TestProjects/VBTestApp/Program.vb b/test/TestAssets/TestProjects/VBTestApp/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/VBTestApp/Program.vb
rename to test/TestAssets/TestProjects/VBTestApp/Program.vb
diff --git a/src/Assets/TestProjects/VBTestApp/VBTestApp.vbproj b/test/TestAssets/TestProjects/VBTestApp/VBTestApp.vbproj
similarity index 100%
rename from src/Assets/TestProjects/VBTestApp/VBTestApp.vbproj
rename to test/TestAssets/TestProjects/VBTestApp/VBTestApp.vbproj
diff --git a/src/Assets/TestProjects/VSTestCore/Tests.cs b/test/TestAssets/TestProjects/VSTestCore/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestCore/Tests.cs
rename to test/TestAssets/TestProjects/VSTestCore/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestCore/VSTestCore.csproj b/test/TestAssets/TestProjects/VSTestCore/VSTestCore.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestCore/VSTestCore.csproj
rename to test/TestAssets/TestProjects/VSTestCore/VSTestCore.csproj
diff --git a/src/Assets/TestProjects/VSTestDataCollectorSample/AttachmentProcessorDataCollector.csproj b/test/TestAssets/TestProjects/VSTestDataCollectorSample/AttachmentProcessorDataCollector.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestDataCollectorSample/AttachmentProcessorDataCollector.csproj
rename to test/TestAssets/TestProjects/VSTestDataCollectorSample/AttachmentProcessorDataCollector.csproj
diff --git a/src/Assets/TestProjects/VSTestDataCollectorSample/SampleDataCollector.cs b/test/TestAssets/TestProjects/VSTestDataCollectorSample/SampleDataCollector.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestDataCollectorSample/SampleDataCollector.cs
rename to test/TestAssets/TestProjects/VSTestDataCollectorSample/SampleDataCollector.cs
diff --git a/src/Assets/TestProjects/VSTestDataCollectorSample/TestExtensionTypesAttribute.cs b/test/TestAssets/TestProjects/VSTestDataCollectorSample/TestExtensionTypesAttribute.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestDataCollectorSample/TestExtensionTypesAttribute.cs
rename to test/TestAssets/TestProjects/VSTestDataCollectorSample/TestExtensionTypesAttribute.cs
diff --git a/src/Assets/TestProjects/VSTestDataCollectorSampleNoMerge/AttachmentProcessorDataCollector.csproj b/test/TestAssets/TestProjects/VSTestDataCollectorSampleNoMerge/AttachmentProcessorDataCollector.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestDataCollectorSampleNoMerge/AttachmentProcessorDataCollector.csproj
rename to test/TestAssets/TestProjects/VSTestDataCollectorSampleNoMerge/AttachmentProcessorDataCollector.csproj
diff --git a/src/Assets/TestProjects/VSTestDataCollectorSampleNoMerge/SampleDataCollector.cs b/test/TestAssets/TestProjects/VSTestDataCollectorSampleNoMerge/SampleDataCollector.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestDataCollectorSampleNoMerge/SampleDataCollector.cs
rename to test/TestAssets/TestProjects/VSTestDataCollectorSampleNoMerge/SampleDataCollector.cs
diff --git a/src/Assets/TestProjects/VSTestEnvironmentVariables/Tests.cs b/test/TestAssets/TestProjects/VSTestEnvironmentVariables/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestEnvironmentVariables/Tests.cs
rename to test/TestAssets/TestProjects/VSTestEnvironmentVariables/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestEnvironmentVariables/VSTestEnvironmentVariables.csproj b/test/TestAssets/TestProjects/VSTestEnvironmentVariables/VSTestEnvironmentVariables.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestEnvironmentVariables/VSTestEnvironmentVariables.csproj
rename to test/TestAssets/TestProjects/VSTestEnvironmentVariables/VSTestEnvironmentVariables.csproj
diff --git a/src/Assets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/Tests.cs b/test/TestAssets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/Tests.cs
rename to test/TestAssets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/VSTestForwardDotnetRootEnvironmentVariables.csproj b/test/TestAssets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/VSTestForwardDotnetRootEnvironmentVariables.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/VSTestForwardDotnetRootEnvironmentVariables.csproj
rename to test/TestAssets/TestProjects/VSTestForwardDotnetRootEnvironmentVariables/VSTestForwardDotnetRootEnvironmentVariables.csproj
diff --git a/src/Assets/TestProjects/VSTestMSBuildParameters/Tests.cs b/test/TestAssets/TestProjects/VSTestMSBuildParameters/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestMSBuildParameters/Tests.cs
rename to test/TestAssets/TestProjects/VSTestMSBuildParameters/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestMSBuildParameters/VSTestMSBuildParameters.csproj b/test/TestAssets/TestProjects/VSTestMSBuildParameters/VSTestMSBuildParameters.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestMSBuildParameters/VSTestMSBuildParameters.csproj
rename to test/TestAssets/TestProjects/VSTestMSBuildParameters/VSTestMSBuildParameters.csproj
diff --git a/src/Assets/TestProjects/VSTestMulti/Tests.cs b/test/TestAssets/TestProjects/VSTestMulti/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestMulti/Tests.cs
rename to test/TestAssets/TestProjects/VSTestMulti/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestMulti/VSTestDesktopAndNetCore.csproj b/test/TestAssets/TestProjects/VSTestMulti/VSTestDesktopAndNetCore.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestMulti/VSTestDesktopAndNetCore.csproj
rename to test/TestAssets/TestProjects/VSTestMulti/VSTestDesktopAndNetCore.csproj
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/sln.sln b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/sln.sln
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/sln.sln
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/sln.sln
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test1/UnitTest1.cs b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test1/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test1/UnitTest1.cs
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test1/UnitTest1.cs
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test1/test1.csproj b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test1/test1.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test1/test1.csproj
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test1/test1.csproj
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test2/UnitTest1.cs b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test2/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test2/UnitTest1.cs
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test2/UnitTest1.cs
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test2/test2.csproj b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test2/test2.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test2/test2.csproj
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test2/test2.csproj
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test3/UnitTest1.cs b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test3/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test3/UnitTest1.cs
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test3/UnitTest1.cs
diff --git a/src/Assets/TestProjects/VSTestMultiProjectSolution/test3/test3.csproj b/test/TestAssets/TestProjects/VSTestMultiProjectSolution/test3/test3.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestMultiProjectSolution/test3/test3.csproj
rename to test/TestAssets/TestProjects/VSTestMultiProjectSolution/test3/test3.csproj
diff --git a/src/Assets/TestProjects/VSTestTestRunParameters/Tests.cs b/test/TestAssets/TestProjects/VSTestTestRunParameters/Tests.cs
similarity index 100%
rename from src/Assets/TestProjects/VSTestTestRunParameters/Tests.cs
rename to test/TestAssets/TestProjects/VSTestTestRunParameters/Tests.cs
diff --git a/src/Assets/TestProjects/VSTestTestRunParameters/VSTestTestRunParameters.csproj b/test/TestAssets/TestProjects/VSTestTestRunParameters/VSTestTestRunParameters.csproj
similarity index 100%
rename from src/Assets/TestProjects/VSTestTestRunParameters/VSTestTestRunParameters.csproj
rename to test/TestAssets/TestProjects/VSTestTestRunParameters/VSTestTestRunParameters.csproj
diff --git a/src/Assets/TestProjects/VanillaWasm/Program.cs b/test/TestAssets/TestProjects/VanillaWasm/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/Program.cs
rename to test/TestAssets/TestProjects/VanillaWasm/Program.cs
diff --git a/src/Assets/TestProjects/VanillaWasm/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/VanillaWasm/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/VanillaWasm/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/VanillaWasm/Properties/launchSettings.json b/test/TestAssets/TestProjects/VanillaWasm/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/VanillaWasm/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/VanillaWasm/VanillaWasm.csproj b/test/TestAssets/TestProjects/VanillaWasm/VanillaWasm.csproj
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/VanillaWasm.csproj
rename to test/TestAssets/TestProjects/VanillaWasm/VanillaWasm.csproj
diff --git a/src/Assets/TestProjects/VanillaWasm/runtimeconfig.template.json b/test/TestAssets/TestProjects/VanillaWasm/runtimeconfig.template.json
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/runtimeconfig.template.json
rename to test/TestAssets/TestProjects/VanillaWasm/runtimeconfig.template.json
diff --git a/src/Assets/TestProjects/VanillaWasm/wwwroot/index.html b/test/TestAssets/TestProjects/VanillaWasm/wwwroot/index.html
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/wwwroot/index.html
rename to test/TestAssets/TestProjects/VanillaWasm/wwwroot/index.html
diff --git a/src/Assets/TestProjects/VanillaWasm/wwwroot/main.js b/test/TestAssets/TestProjects/VanillaWasm/wwwroot/main.js
similarity index 100%
rename from src/Assets/TestProjects/VanillaWasm/wwwroot/main.js
rename to test/TestAssets/TestProjects/VanillaWasm/wwwroot/main.js
diff --git a/src/Assets/TestProjects/VbAppWithLaunchSettings/My Project/launchSettings.json b/test/TestAssets/TestProjects/VbAppWithLaunchSettings/My Project/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/VbAppWithLaunchSettings/My Project/launchSettings.json
rename to test/TestAssets/TestProjects/VbAppWithLaunchSettings/My Project/launchSettings.json
diff --git a/src/Assets/TestProjects/VbAppWithLaunchSettings/Program.vb b/test/TestAssets/TestProjects/VbAppWithLaunchSettings/Program.vb
similarity index 100%
rename from src/Assets/TestProjects/VbAppWithLaunchSettings/Program.vb
rename to test/TestAssets/TestProjects/VbAppWithLaunchSettings/Program.vb
diff --git a/src/Assets/TestProjects/VbAppWithLaunchSettings/VbAppWithLaunchSettings.vbproj b/test/TestAssets/TestProjects/VbAppWithLaunchSettings/VbAppWithLaunchSettings.vbproj
similarity index 100%
rename from src/Assets/TestProjects/VbAppWithLaunchSettings/VbAppWithLaunchSettings.vbproj
rename to test/TestAssets/TestProjects/VbAppWithLaunchSettings/VbAppWithLaunchSettings.vbproj
diff --git a/src/Assets/TestProjects/WatchApp60/Program.cs b/test/TestAssets/TestProjects/WatchApp60/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchApp60/Program.cs
rename to test/TestAssets/TestProjects/WatchApp60/Program.cs
diff --git a/src/Assets/TestProjects/WatchApp60/WatchApp60.csproj b/test/TestAssets/TestProjects/WatchApp60/WatchApp60.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchApp60/WatchApp60.csproj
rename to test/TestAssets/TestProjects/WatchApp60/WatchApp60.csproj
diff --git a/src/Assets/TestProjects/WatchAppTypeLoadFailure/App/App.csproj b/test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/App.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppTypeLoadFailure/App/App.csproj
rename to test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/App.csproj
diff --git a/src/Assets/TestProjects/WatchAppTypeLoadFailure/App/Program.cs b/test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppTypeLoadFailure/App/Program.cs
rename to test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/Program.cs
diff --git a/src/Assets/TestProjects/WatchAppTypeLoadFailure/App/Update.cs b/test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/Update.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppTypeLoadFailure/App/Update.cs
rename to test/TestAssets/TestProjects/WatchAppTypeLoadFailure/App/Update.cs
diff --git a/src/Assets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.cs b/test/TestAssets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.cs
rename to test/TestAssets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.cs
diff --git a/src/Assets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.csproj b/test/TestAssets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.csproj
rename to test/TestAssets/TestProjects/WatchAppTypeLoadFailure/Dep/Dep.csproj
diff --git a/src/Assets/TestProjects/WatchAppWithLaunchSettings/Program.cs b/test/TestAssets/TestProjects/WatchAppWithLaunchSettings/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithLaunchSettings/Program.cs
rename to test/TestAssets/TestProjects/WatchAppWithLaunchSettings/Program.cs
diff --git a/src/Assets/TestProjects/WatchAppWithLaunchSettings/Properties/launchSettings.json b/test/TestAssets/TestProjects/WatchAppWithLaunchSettings/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithLaunchSettings/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/WatchAppWithLaunchSettings/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/WatchAppWithLaunchSettings/WatchAppWithLaunchSettings.csproj b/test/TestAssets/TestProjects/WatchAppWithLaunchSettings/WatchAppWithLaunchSettings.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithLaunchSettings/WatchAppWithLaunchSettings.csproj
rename to test/TestAssets/TestProjects/WatchAppWithLaunchSettings/WatchAppWithLaunchSettings.csproj
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/AppWithDeps.csproj b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/AppWithDeps.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/AppWithDeps.csproj
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/AppWithDeps.csproj
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/Program.cs b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/Program.cs
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/AppWithDeps/Program.cs
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/Dependency/Dependency.csproj b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/Dependency/Dependency.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/Dependency/Dependency.csproj
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/Dependency/Dependency.csproj
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/Dependency/Foo.cs b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/Dependency/Foo.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/Dependency/Foo.cs
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/Dependency/Foo.cs
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fs b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fs
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fs
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fs
diff --git a/src/Assets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fsproj b/test/TestAssets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fsproj
similarity index 100%
rename from src/Assets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fsproj
rename to test/TestAssets/TestProjects/WatchAppWithProjectDeps/FSharp/Lib.fsproj
diff --git a/src/Assets/TestProjects/WatchBrowserLaunchApp/Program.cs b/test/TestAssets/TestProjects/WatchBrowserLaunchApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchBrowserLaunchApp/Program.cs
rename to test/TestAssets/TestProjects/WatchBrowserLaunchApp/Program.cs
diff --git a/src/Assets/TestProjects/WatchBrowserLaunchApp/Properties/launchSettings.json b/test/TestAssets/TestProjects/WatchBrowserLaunchApp/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/WatchBrowserLaunchApp/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/WatchBrowserLaunchApp/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/WatchBrowserLaunchApp/WatchBrowserLaunchApp.csproj b/test/TestAssets/TestProjects/WatchBrowserLaunchApp/WatchBrowserLaunchApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchBrowserLaunchApp/WatchBrowserLaunchApp.csproj
rename to test/TestAssets/TestProjects/WatchBrowserLaunchApp/WatchBrowserLaunchApp.csproj
diff --git a/src/Assets/TestProjects/WatchBrowserLaunchApp/appsettings.Development.json b/test/TestAssets/TestProjects/WatchBrowserLaunchApp/appsettings.Development.json
similarity index 100%
rename from src/Assets/TestProjects/WatchBrowserLaunchApp/appsettings.Development.json
rename to test/TestAssets/TestProjects/WatchBrowserLaunchApp/appsettings.Development.json
diff --git a/src/Assets/TestProjects/WatchGlobbingApp/Program.cs b/test/TestAssets/TestProjects/WatchGlobbingApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchGlobbingApp/Program.cs
rename to test/TestAssets/TestProjects/WatchGlobbingApp/Program.cs
diff --git a/src/Assets/TestProjects/WatchGlobbingApp/WatchGlobbingApp.csproj b/test/TestAssets/TestProjects/WatchGlobbingApp/WatchGlobbingApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchGlobbingApp/WatchGlobbingApp.csproj
rename to test/TestAssets/TestProjects/WatchGlobbingApp/WatchGlobbingApp.csproj
diff --git a/src/Assets/TestProjects/WatchGlobbingApp/exclude/Baz.cs b/test/TestAssets/TestProjects/WatchGlobbingApp/exclude/Baz.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchGlobbingApp/exclude/Baz.cs
rename to test/TestAssets/TestProjects/WatchGlobbingApp/exclude/Baz.cs
diff --git a/src/Assets/TestProjects/WatchGlobbingApp/include/Foo.cs b/test/TestAssets/TestProjects/WatchGlobbingApp/include/Foo.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchGlobbingApp/include/Foo.cs
rename to test/TestAssets/TestProjects/WatchGlobbingApp/include/Foo.cs
diff --git a/src/Assets/TestProjects/WatchHotReloadApp/Program.cs b/test/TestAssets/TestProjects/WatchHotReloadApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadApp/Program.cs
rename to test/TestAssets/TestProjects/WatchHotReloadApp/Program.cs
diff --git a/src/Assets/TestProjects/WatchHotReloadApp/WatchHotReloadApp.csproj b/test/TestAssets/TestProjects/WatchHotReloadApp/WatchHotReloadApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadApp/WatchHotReloadApp.csproj
rename to test/TestAssets/TestProjects/WatchHotReloadApp/WatchHotReloadApp.csproj
diff --git a/src/Assets/TestProjects/WatchHotReloadAppCustomHost/Program.cs b/test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadAppCustomHost/Program.cs
rename to test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/Program.cs
diff --git a/src/Assets/TestProjects/WatchHotReloadAppCustomHost/Properties/launchSettings.json b/test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadAppCustomHost/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/WatchHotReloadAppCustomHost/WatchHotReloadApp.csproj b/test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/WatchHotReloadApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadAppCustomHost/WatchHotReloadApp.csproj
rename to test/TestAssets/TestProjects/WatchHotReloadAppCustomHost/WatchHotReloadApp.csproj
diff --git a/src/Assets/TestProjects/WatchHotReloadAppMultiTfm/Program.cs b/test/TestAssets/TestProjects/WatchHotReloadAppMultiTfm/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadAppMultiTfm/Program.cs
rename to test/TestAssets/TestProjects/WatchHotReloadAppMultiTfm/Program.cs
diff --git a/src/Assets/TestProjects/WatchHotReloadAppMultiTfm/WatchHotReloadAppMultiTfm.csproj b/test/TestAssets/TestProjects/WatchHotReloadAppMultiTfm/WatchHotReloadAppMultiTfm.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchHotReloadAppMultiTfm/WatchHotReloadAppMultiTfm.csproj
rename to test/TestAssets/TestProjects/WatchHotReloadAppMultiTfm/WatchHotReloadAppMultiTfm.csproj
diff --git a/src/Assets/TestProjects/WatchKitchenSink/Program.cs b/test/TestAssets/TestProjects/WatchKitchenSink/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchKitchenSink/Program.cs
rename to test/TestAssets/TestProjects/WatchKitchenSink/Program.cs
diff --git a/src/Assets/TestProjects/WatchKitchenSink/Properties/launchSettings.json b/test/TestAssets/TestProjects/WatchKitchenSink/Properties/launchSettings.json
similarity index 100%
rename from src/Assets/TestProjects/WatchKitchenSink/Properties/launchSettings.json
rename to test/TestAssets/TestProjects/WatchKitchenSink/Properties/launchSettings.json
diff --git a/src/Assets/TestProjects/WatchKitchenSink/WatchKitchenSink.csproj b/test/TestAssets/TestProjects/WatchKitchenSink/WatchKitchenSink.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchKitchenSink/WatchKitchenSink.csproj
rename to test/TestAssets/TestProjects/WatchKitchenSink/WatchKitchenSink.csproj
diff --git a/src/Assets/TestProjects/WatchNoDepsApp/Program.cs b/test/TestAssets/TestProjects/WatchNoDepsApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WatchNoDepsApp/Program.cs
rename to test/TestAssets/TestProjects/WatchNoDepsApp/Program.cs
diff --git a/src/Assets/TestProjects/WatchNoDepsApp/WatchNoDepsApp.csproj b/test/TestAssets/TestProjects/WatchNoDepsApp/WatchNoDepsApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WatchNoDepsApp/WatchNoDepsApp.csproj
rename to test/TestAssets/TestProjects/WatchNoDepsApp/WatchNoDepsApp.csproj
diff --git a/src/Assets/TestProjects/WebApp/Program.cs b/test/TestAssets/TestProjects/WebApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WebApp/Program.cs
rename to test/TestAssets/TestProjects/WebApp/Program.cs
diff --git a/src/Assets/TestProjects/WebApp/Startup.cs b/test/TestAssets/TestProjects/WebApp/Startup.cs
similarity index 100%
rename from src/Assets/TestProjects/WebApp/Startup.cs
rename to test/TestAssets/TestProjects/WebApp/Startup.cs
diff --git a/src/Assets/TestProjects/WebApp/web.csproj b/test/TestAssets/TestProjects/WebApp/web.csproj
similarity index 100%
rename from src/Assets/TestProjects/WebApp/web.csproj
rename to test/TestAssets/TestProjects/WebApp/web.csproj
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/App.config b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/App.config
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/App.config
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/App.config
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.Designer.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.Designer.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.Designer.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Form1.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Program.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Program.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Program.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.Designer.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.Designer.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.Designer.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.resx b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.resx
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.resx
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Resources.resx
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.Designer.cs b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.Designer.cs
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.Designer.cs
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.settings b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.settings
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.settings
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/Properties/Settings.settings
diff --git a/src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/WindowsFormsHelloWorldFullFramework.csproj b/test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/WindowsFormsHelloWorldFullFramework.csproj
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsHelloWorldFullFramework/WindowsFormsHelloWorldFullFramework.csproj
rename to test/TestAssets/TestProjects/WindowsFormsHelloWorldFullFramework/WindowsFormsHelloWorldFullFramework.csproj
diff --git a/src/Assets/TestProjects/WindowsFormsTestApp/Form1.Designer.cs b/test/TestAssets/TestProjects/WindowsFormsTestApp/Form1.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsTestApp/Form1.Designer.cs
rename to test/TestAssets/TestProjects/WindowsFormsTestApp/Form1.Designer.cs
diff --git a/src/Assets/TestProjects/WindowsFormsTestApp/Form1.cs b/test/TestAssets/TestProjects/WindowsFormsTestApp/Form1.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsTestApp/Form1.cs
rename to test/TestAssets/TestProjects/WindowsFormsTestApp/Form1.cs
diff --git a/src/Assets/TestProjects/WindowsFormsTestApp/Program.cs b/test/TestAssets/TestProjects/WindowsFormsTestApp/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsTestApp/Program.cs
rename to test/TestAssets/TestProjects/WindowsFormsTestApp/Program.cs
diff --git a/src/Assets/TestProjects/WindowsFormsTestApp/WindowsFormsTestApp.csproj b/test/TestAssets/TestProjects/WindowsFormsTestApp/WindowsFormsTestApp.csproj
similarity index 100%
rename from src/Assets/TestProjects/WindowsFormsTestApp/WindowsFormsTestApp.csproj
rename to test/TestAssets/TestProjects/WindowsFormsTestApp/WindowsFormsTestApp.csproj
diff --git a/src/Assets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.cs b/test/TestAssets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.cs
similarity index 100%
rename from src/Assets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.cs
rename to test/TestAssets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.cs
diff --git a/src/Assets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.csproj b/test/TestAssets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.csproj
similarity index 100%
rename from src/Assets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.csproj
rename to test/TestAssets/TestProjects/WindowsRuntimeComponent/WindowsRuntimeComponent.csproj
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/App.config b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.config
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/App.config
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.config
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/App.xaml b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.xaml
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/App.xaml
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.xaml
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/App.xaml.cs b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/App.xaml.cs
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/App.xaml.cs
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml.cs b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml.cs
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml.cs
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/MainWindow.xaml.cs
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/AssemblyInfo.cs b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/AssemblyInfo.cs
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/AssemblyInfo.cs
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.Designer.cs b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.Designer.cs
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.Designer.cs
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.resx b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.resx
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.resx
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Resources.resx
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.Designer.cs b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.Designer.cs
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.Designer.cs
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.Designer.cs
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.settings b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.settings
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.settings
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/Properties/Settings.settings
diff --git a/src/Assets/TestProjects/WpfHelloWorldFullFramework/WpfHelloWorldFullFramework.csproj b/test/TestAssets/TestProjects/WpfHelloWorldFullFramework/WpfHelloWorldFullFramework.csproj
similarity index 100%
rename from src/Assets/TestProjects/WpfHelloWorldFullFramework/WpfHelloWorldFullFramework.csproj
rename to test/TestAssets/TestProjects/WpfHelloWorldFullFramework/WpfHelloWorldFullFramework.csproj
diff --git a/src/Assets/TestProjects/XUnitTestProject/UnitTest1.cs b/test/TestAssets/TestProjects/XUnitTestProject/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/XUnitTestProject/UnitTest1.cs
rename to test/TestAssets/TestProjects/XUnitTestProject/UnitTest1.cs
diff --git a/src/Assets/TestProjects/XUnitTestProject/XUnitTestProject.csproj b/test/TestAssets/TestProjects/XUnitTestProject/XUnitTestProject.csproj
similarity index 100%
rename from src/Assets/TestProjects/XUnitTestProject/XUnitTestProject.csproj
rename to test/TestAssets/TestProjects/XUnitTestProject/XUnitTestProject.csproj
diff --git a/src/Assets/TestProjects/XunitCore/UnitTest1.cs b/test/TestAssets/TestProjects/XunitCore/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/XunitCore/UnitTest1.cs
rename to test/TestAssets/TestProjects/XunitCore/UnitTest1.cs
diff --git a/src/Assets/TestProjects/XunitCore/XunitCore.csproj b/test/TestAssets/TestProjects/XunitCore/XunitCore.csproj
similarity index 100%
rename from src/Assets/TestProjects/XunitCore/XunitCore.csproj
rename to test/TestAssets/TestProjects/XunitCore/XunitCore.csproj
diff --git a/src/Assets/TestProjects/XunitMulti/UnitTest1.cs b/test/TestAssets/TestProjects/XunitMulti/UnitTest1.cs
similarity index 100%
rename from src/Assets/TestProjects/XunitMulti/UnitTest1.cs
rename to test/TestAssets/TestProjects/XunitMulti/UnitTest1.cs
diff --git a/src/Assets/TestProjects/XunitMulti/VSTestXunitDesktopAndNetCore.csproj b/test/TestAssets/TestProjects/XunitMulti/VSTestXunitDesktopAndNetCore.csproj
similarity index 100%
rename from src/Assets/TestProjects/XunitMulti/VSTestXunitDesktopAndNetCore.csproj
rename to test/TestAssets/TestProjects/XunitMulti/VSTestXunitDesktopAndNetCore.csproj
diff --git a/test/TestAssets/TestProjects/docker-compose/docker-compose.dcproj b/test/TestAssets/TestProjects/docker-compose/docker-compose.dcproj
index 2ab9fb72f9d3..17ed6f924eca 100644
--- a/test/TestAssets/TestProjects/docker-compose/docker-compose.dcproj
+++ b/test/TestAssets/TestProjects/docker-compose/docker-compose.dcproj
@@ -1,4 +1,5 @@
-
+
+
2.0
Linux
diff --git a/src/Assets/TestProjects/x64SolutionBuild/Program.cs b/test/TestAssets/TestProjects/x64SolutionBuild/Program.cs
similarity index 100%
rename from src/Assets/TestProjects/x64SolutionBuild/Program.cs
rename to test/TestAssets/TestProjects/x64SolutionBuild/Program.cs
diff --git a/src/Assets/TestProjects/x64SolutionBuild/x64SolutionBuild.csproj b/test/TestAssets/TestProjects/x64SolutionBuild/x64SolutionBuild.csproj
similarity index 100%
rename from src/Assets/TestProjects/x64SolutionBuild/x64SolutionBuild.csproj
rename to test/TestAssets/TestProjects/x64SolutionBuild/x64SolutionBuild.csproj
diff --git a/src/Assets/TestProjects/x64SolutionBuild/x64SolutionBuild.sln b/test/TestAssets/TestProjects/x64SolutionBuild/x64SolutionBuild.sln
similarity index 100%
rename from src/Assets/TestProjects/x64SolutionBuild/x64SolutionBuild.sln
rename to test/TestAssets/TestProjects/x64SolutionBuild/x64SolutionBuild.sln
diff --git a/src/Assets/TestReleases/TestRelease/1.0/releases.json b/test/TestAssets/TestReleases/TestRelease/1.0/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/1.0/releases.json
rename to test/TestAssets/TestReleases/TestRelease/1.0/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/1.1/releases.json b/test/TestAssets/TestReleases/TestRelease/1.1/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/1.1/releases.json
rename to test/TestAssets/TestReleases/TestRelease/1.1/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/2.0/releases.json b/test/TestAssets/TestReleases/TestRelease/2.0/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/2.0/releases.json
rename to test/TestAssets/TestReleases/TestRelease/2.0/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/2.1/releases.json b/test/TestAssets/TestReleases/TestRelease/2.1/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/2.1/releases.json
rename to test/TestAssets/TestReleases/TestRelease/2.1/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/2.2/releases.json b/test/TestAssets/TestReleases/TestRelease/2.2/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/2.2/releases.json
rename to test/TestAssets/TestReleases/TestRelease/2.2/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/3.0/releases.json b/test/TestAssets/TestReleases/TestRelease/3.0/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/3.0/releases.json
rename to test/TestAssets/TestReleases/TestRelease/3.0/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/3.1/releases.json b/test/TestAssets/TestReleases/TestRelease/3.1/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/3.1/releases.json
rename to test/TestAssets/TestReleases/TestRelease/3.1/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/5.0/releases.json b/test/TestAssets/TestReleases/TestRelease/5.0/releases.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/5.0/releases.json
rename to test/TestAssets/TestReleases/TestRelease/5.0/releases.json
diff --git a/src/Assets/TestReleases/TestRelease/releases-index.json b/test/TestAssets/TestReleases/TestRelease/releases-index.json
similarity index 100%
rename from src/Assets/TestReleases/TestRelease/releases-index.json
rename to test/TestAssets/TestReleases/TestRelease/releases-index.json
diff --git a/src/Assets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.json b/test/TestAssets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.json
similarity index 100%
rename from src/Assets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.json
rename to test/TestAssets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.json
diff --git a/src/Assets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.targets b/test/TestAssets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.targets
similarity index 100%
rename from src/Assets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.targets
rename to test/TestAssets/TestWorkloads/manifests/Microsoft.NET.Sdk.TestWorkload/WorkloadManifest.targets
diff --git a/src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/AutoImport.props b/test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/AutoImport.props
similarity index 100%
rename from src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/AutoImport.props
rename to test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/AutoImport.props
diff --git a/src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/Sdk.targets b/test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/Sdk.targets
similarity index 100%
rename from src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/Sdk.targets
rename to test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Unix/0.42.42/Sdk/Sdk.targets
diff --git a/src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/AutoImport.props b/test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/AutoImport.props
similarity index 100%
rename from src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/AutoImport.props
rename to test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/AutoImport.props
diff --git a/src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/Sdk.targets b/test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/Sdk.targets
similarity index 100%
rename from src/Assets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/Sdk.targets
rename to test/TestAssets/TestWorkloads/packs/Microsoft.NET.Sdk.TestWorkload.Pack.Win/0.42.42/Sdk/Sdk.targets
diff --git a/src/Assets/WasmOverride/Directory.Build.props b/test/TestAssets/WasmOverride/Directory.Build.props
similarity index 100%
rename from src/Assets/WasmOverride/Directory.Build.props
rename to test/TestAssets/WasmOverride/Directory.Build.props
diff --git a/src/Assets/WasmOverride/Directory.Build.targets b/test/TestAssets/WasmOverride/Directory.Build.targets
similarity index 100%
rename from src/Assets/WasmOverride/Directory.Build.targets
rename to test/TestAssets/WasmOverride/Directory.Build.targets
diff --git a/src/Assets/WasmOverride/Directory.Packages.props b/test/TestAssets/WasmOverride/Directory.Packages.props
similarity index 100%
rename from src/Assets/WasmOverride/Directory.Packages.props
rename to test/TestAssets/WasmOverride/Directory.Packages.props
diff --git a/src/Assets/WasmOverride/Nuget.config b/test/TestAssets/WasmOverride/Nuget.config
similarity index 100%
rename from src/Assets/WasmOverride/Nuget.config
rename to test/TestAssets/WasmOverride/Nuget.config
diff --git a/src/Assets/WasmOverride/WasmOverridePacks.targets b/test/TestAssets/WasmOverride/WasmOverridePacks.targets
similarity index 100%
rename from src/Assets/WasmOverride/WasmOverridePacks.targets
rename to test/TestAssets/WasmOverride/WasmOverridePacks.targets
diff --git a/src/Assets/dotnet-format/Directory.Build.props b/test/TestAssets/dotnet-format/Directory.Build.props
similarity index 100%
rename from src/Assets/dotnet-format/Directory.Build.props
rename to test/TestAssets/dotnet-format/Directory.Build.props
diff --git a/src/Assets/dotnet-format/for_analyzer_formatter/analyzer_project/NuGet.config b/test/TestAssets/dotnet-format/for_analyzer_formatter/analyzer_project/NuGet.config
similarity index 100%
rename from src/Assets/dotnet-format/for_analyzer_formatter/analyzer_project/NuGet.config
rename to test/TestAssets/dotnet-format/for_analyzer_formatter/analyzer_project/NuGet.config
diff --git a/src/Assets/dotnet-format/for_analyzer_formatter/analyzer_project/analyzer_project.csproj b/test/TestAssets/dotnet-format/for_analyzer_formatter/analyzer_project/analyzer_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_analyzer_formatter/analyzer_project/analyzer_project.csproj
rename to test/TestAssets/dotnet-format/for_analyzer_formatter/analyzer_project/analyzer_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/analyzers_solution.sln b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/analyzers_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/analyzers_solution.sln
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/analyzers_solution.sln
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/DaysEnumNeedsFlags.cs b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/DaysEnumNeedsFlags.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/DaysEnumNeedsFlags.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/DaysEnumNeedsFlags.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/console_project.csproj b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/console_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/console_project/console_project.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/console_project/console_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Shipped.txt b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Shipped.txt
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Shipped.txt
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Shipped.txt
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Unshipped.txt b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Unshipped.txt
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Unshipped.txt
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/PublicAPI.Unshipped.txt
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/Speaker.cs b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/Speaker.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/Speaker.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/Speaker.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/library.csproj b/test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/library.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/analyzers_solution/library/library.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/analyzers_solution/library/library.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution.sln b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution.sln
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution.sln
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution_filter.slnf b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution_filter.slnf
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution_filter.slnf
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/codestyle_solution_filter.slnf
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/console_project/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/console_project/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/console_project/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/console_project/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/console_project/console_project.csproj b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/console_project/console_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/console_project/console_project.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/console_project/console_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/library/Speaker.cs b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/library/Speaker.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/library/Speaker.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/library/Speaker.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/codestyle_solution/library/library.csproj b/test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/library/library.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/codestyle_solution/library/library.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/codestyle_solution/library/library.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/formatted_project/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/formatted_project/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/formatted_project/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/formatted_project/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/formatted_project/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/formatted_project/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/formatted_project/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/formatted_project/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/formatted_project/formatted_project.csproj b/test/TestAssets/dotnet-format/for_code_formatter/formatted_project/formatted_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/formatted_project/formatted_project.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/formatted_project/formatted_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/formatted_solution/formatted_solution.sln b/test/TestAssets/dotnet-format/for_code_formatter/formatted_solution/formatted_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/formatted_solution/formatted_solution.sln
rename to test/TestAssets/dotnet-format/for_code_formatter/formatted_solution/formatted_solution.sln
diff --git a/src/Assets/dotnet-format/for_code_formatter/fsharp_project/Program.fs b/test/TestAssets/dotnet-format/for_code_formatter/fsharp_project/Program.fs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/fsharp_project/Program.fs
rename to test/TestAssets/dotnet-format/for_code_formatter/fsharp_project/Program.fs
diff --git a/src/Assets/dotnet-format/for_code_formatter/fsharp_project/fsharp_project.fsproj b/test/TestAssets/dotnet-format/for_code_formatter/fsharp_project/fsharp_project.fsproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/fsharp_project/fsharp_project.fsproj
rename to test/TestAssets/dotnet-format/for_code_formatter/fsharp_project/fsharp_project.fsproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/generated_project/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/generated_project/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generated_project/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/generated_project/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/generated_project/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/generated_project/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generated_project/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/generated_project/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/generated_project/generated_project.csproj b/test/TestAssets/dotnet-format/for_code_formatter/generated_project/generated_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generated_project/generated_project.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/generated_project/generated_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Shipped.txt b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Shipped.txt
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Shipped.txt
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Shipped.txt
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Unshipped.txt b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Unshipped.txt
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Unshipped.txt
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/PublicAPI.Unshipped.txt
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/console_app.csproj b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/console_app.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/console_app/console_app.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/console_app/console_app.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_lib/GreeterSourceGenerator.cs b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_lib/GreeterSourceGenerator.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_lib/GreeterSourceGenerator.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_lib/GreeterSourceGenerator.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_lib/generator_lib.csproj b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_lib/generator_lib.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_lib/generator_lib.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_lib/generator_lib.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_solution.sln b/test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/generator_solution/generator_solution.sln
rename to test/TestAssets/dotnet-format/for_code_formatter/generator_solution/generator_solution.sln
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/.editorconfig b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/.editorconfig
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/.editorconfig
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/.editorconfig
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/GeneratedTest.cs b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/GeneratedTest.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/GeneratedTest.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/GeneratedTest.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/Program.cs b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/Program.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/Program.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/Program.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/ignored_items/IgnoredClass.cs b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/ignored_items/IgnoredClass.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/ignored_items/IgnoredClass.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/ignored_items/IgnoredClass.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/other_items/OtherClass.cs b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/other_items/OtherClass.cs
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/other_items/OtherClass.cs
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/other_items/OtherClass.cs
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_project/unformatted_project.csproj b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/unformatted_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_project/unformatted_project.csproj
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_project/unformatted_project.csproj
diff --git a/src/Assets/dotnet-format/for_code_formatter/unformatted_solution/unformatted_solution.sln b/test/TestAssets/dotnet-format/for_code_formatter/unformatted_solution/unformatted_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_code_formatter/unformatted_solution/unformatted_solution.sln
rename to test/TestAssets/dotnet-format/for_code_formatter/unformatted_solution/unformatted_solution.sln
diff --git a/src/Assets/dotnet-format/for_workspace_finder/multiple_projects/project_a.csproj b/test/TestAssets/dotnet-format/for_workspace_finder/multiple_projects/project_a.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/multiple_projects/project_a.csproj
rename to test/TestAssets/dotnet-format/for_workspace_finder/multiple_projects/project_a.csproj
diff --git a/src/Assets/dotnet-format/for_workspace_finder/multiple_projects/project_b.csproj b/test/TestAssets/dotnet-format/for_workspace_finder/multiple_projects/project_b.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/multiple_projects/project_b.csproj
rename to test/TestAssets/dotnet-format/for_workspace_finder/multiple_projects/project_b.csproj
diff --git a/src/Assets/dotnet-format/for_workspace_finder/multiple_solutions/solution_a.sln b/test/TestAssets/dotnet-format/for_workspace_finder/multiple_solutions/solution_a.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/multiple_solutions/solution_a.sln
rename to test/TestAssets/dotnet-format/for_workspace_finder/multiple_solutions/solution_a.sln
diff --git a/src/Assets/dotnet-format/for_workspace_finder/multiple_solutions/solution_b.sln b/test/TestAssets/dotnet-format/for_workspace_finder/multiple_solutions/solution_b.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/multiple_solutions/solution_b.sln
rename to test/TestAssets/dotnet-format/for_workspace_finder/multiple_solutions/solution_b.sln
diff --git a/src/Assets/dotnet-format/for_workspace_finder/no_project_or_solution/.keep b/test/TestAssets/dotnet-format/for_workspace_finder/no_project_or_solution/.keep
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/no_project_or_solution/.keep
rename to test/TestAssets/dotnet-format/for_workspace_finder/no_project_or_solution/.keep
diff --git a/src/Assets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.csproj b/test/TestAssets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.csproj
rename to test/TestAssets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.csproj
diff --git a/src/Assets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.sln b/test/TestAssets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.sln
rename to test/TestAssets/dotnet-format/for_workspace_finder/project_and_solution/project_and_solution.sln
diff --git a/src/Assets/dotnet-format/for_workspace_finder/single_project/single_project.csproj b/test/TestAssets/dotnet-format/for_workspace_finder/single_project/single_project.csproj
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/single_project/single_project.csproj
rename to test/TestAssets/dotnet-format/for_workspace_finder/single_project/single_project.csproj
diff --git a/src/Assets/dotnet-format/for_workspace_finder/single_solution/single_solution.sln b/test/TestAssets/dotnet-format/for_workspace_finder/single_solution/single_solution.sln
similarity index 100%
rename from src/Assets/dotnet-format/for_workspace_finder/single_solution/single_solution.sln
rename to test/TestAssets/dotnet-format/for_workspace_finder/single_solution/single_solution.sln
diff --git a/test/UnitTests.proj b/test/UnitTests.proj
index 89de10dcfd0c..77edcc8e41da 100644
--- a/test/UnitTests.proj
+++ b/test/UnitTests.proj
@@ -12,7 +12,7 @@
-
+
@@ -25,23 +25,23 @@
true
-
+
true
-
+
net472
net472
-
+
net472
net472
-
+
net472
net472
-
+
net472
net472
@@ -79,7 +79,7 @@
-
+
@@ -113,7 +113,7 @@
-
+