diff --git a/GitHubVS.sln b/GitHubVS.sln
index 86a4759930..0721d2f6d1 100644
--- a/GitHubVS.sln
+++ b/GitHubVS.sln
@@ -13,7 +13,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Meta", "Meta", "{72036B62-2
README.md = README.md
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests", "src\UnitTests\UnitTests.csproj", "{596595A6-2A3C-469E-9386-9E3767D863A5}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests", "test\UnitTests\UnitTests.csproj", "{596595A6-2A3C-469E-9386-9E3767D863A5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitHub.UI", "src\GitHub.UI\GitHub.UI.csproj", "{346384DD-2445-4A28-AF22-B45F3957BD89}"
EndProject
@@ -88,7 +88,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Splat-Portable", "submodule
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CredentialManagement", "src\CredentialManagement\CredentialManagement.csproj", "{41A47C5B-C606-45B4-B83C-22B9239E4DA0}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TrackingCollectionTests", "src\TrackingCollectionTests\TrackingCollectionTests.csproj", "{7B835A7D-CF94-45E8-B191-96F5A4FE26A8}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TrackingCollectionTests", "test\TrackingCollectionTests\TrackingCollectionTests.csproj", "{7B835A7D-CF94-45E8-B191-96F5A4FE26A8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitHub.TeamFoundation.14", "src\GitHub.TeamFoundation.14\GitHub.TeamFoundation.14.csproj", "{161DBF01-1DBF-4B00-8551-C5C00F26720D}"
EndProject
diff --git a/scripts/test.ps1 b/scripts/test.ps1
index 5f4d4561e9..bf463a53ed 100644
--- a/scripts/test.ps1
+++ b/scripts/test.ps1
@@ -35,7 +35,7 @@ $env:PATH = "$$PSScriptRoot;$env:PATH"
$exitcode = 0
Write-Output "Running Tracking Collection Tests..."
-Run-NUnit src TrackingCollectionTests $TimeoutDuration $config -AppVeyor:$AppVeyor
+Run-NUnit test TrackingCollectionTests $TimeoutDuration $config -AppVeyor:$AppVeyor
if (!$?) {
$exitcode = 1
}
@@ -47,7 +47,7 @@ if (!$?) {
}
Write-Output "Running UnitTests..."
-Run-XUnit src UnitTests $TimeoutDuration $config -AppVeyor:$AppVeyor
+Run-XUnit test UnitTests $TimeoutDuration $config -AppVeyor:$AppVeyor
if (!$?) {
$exitcode = 3
}
diff --git a/src/TrackingCollectionTests/ITestOutputHelper.cs b/test/TrackingCollectionTests/ITestOutputHelper.cs
similarity index 100%
rename from src/TrackingCollectionTests/ITestOutputHelper.cs
rename to test/TrackingCollectionTests/ITestOutputHelper.cs
diff --git a/src/TrackingCollectionTests/ListenerCollectionTests.cs b/test/TrackingCollectionTests/ListenerCollectionTests.cs
similarity index 100%
rename from src/TrackingCollectionTests/ListenerCollectionTests.cs
rename to test/TrackingCollectionTests/ListenerCollectionTests.cs
diff --git a/src/TrackingCollectionTests/Properties/AssemblyInfo.cs b/test/TrackingCollectionTests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/TrackingCollectionTests/Properties/AssemblyInfo.cs
rename to test/TrackingCollectionTests/Properties/AssemblyInfo.cs
diff --git a/src/TrackingCollectionTests/TestBase.cs b/test/TrackingCollectionTests/TestBase.cs
similarity index 100%
rename from src/TrackingCollectionTests/TestBase.cs
rename to test/TrackingCollectionTests/TestBase.cs
diff --git a/src/TrackingCollectionTests/Thing.cs b/test/TrackingCollectionTests/Thing.cs
similarity index 100%
rename from src/TrackingCollectionTests/Thing.cs
rename to test/TrackingCollectionTests/Thing.cs
diff --git a/src/TrackingCollectionTests/TrackingCollectionTests.cs b/test/TrackingCollectionTests/TrackingCollectionTests.cs
similarity index 100%
rename from src/TrackingCollectionTests/TrackingCollectionTests.cs
rename to test/TrackingCollectionTests/TrackingCollectionTests.cs
diff --git a/src/TrackingCollectionTests/TrackingCollectionTests.csproj b/test/TrackingCollectionTests/TrackingCollectionTests.csproj
similarity index 97%
rename from src/TrackingCollectionTests/TrackingCollectionTests.csproj
rename to test/TrackingCollectionTests/TrackingCollectionTests.csproj
index cb49396df4..be74379b7e 100644
--- a/src/TrackingCollectionTests/TrackingCollectionTests.csproj
+++ b/test/TrackingCollectionTests/TrackingCollectionTests.csproj
@@ -118,15 +118,15 @@
{252ce1c2-027a-4445-a3c2-e4d6c80a935a}
Splat-Net45
-
+
{e4ed0537-d1d9-44b6-9212-3096d7c3f7a1}
GitHub.Exports.Reactive
-
+
{9aea02db-02b5-409c-b0ca-115d05331a6b}
GitHub.Exports
-
+
{6afe2e2d-6db0-4430-a2ea-f5f5388d2f78}
GitHub.Extensions
diff --git a/src/TrackingCollectionTests/packages.config b/test/TrackingCollectionTests/packages.config
similarity index 100%
rename from src/TrackingCollectionTests/packages.config
rename to test/TrackingCollectionTests/packages.config
diff --git a/src/UnitTests/Args.cs b/test/UnitTests/Args.cs
similarity index 100%
rename from src/UnitTests/Args.cs
rename to test/UnitTests/Args.cs
diff --git a/src/UnitTests/FodyWeavers.xml b/test/UnitTests/FodyWeavers.xml
similarity index 100%
rename from src/UnitTests/FodyWeavers.xml
rename to test/UnitTests/FodyWeavers.xml
diff --git a/src/UnitTests/GitHub.Api/LoginManagerTests.cs b/test/UnitTests/GitHub.Api/LoginManagerTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Api/LoginManagerTests.cs
rename to test/UnitTests/GitHub.Api/LoginManagerTests.cs
diff --git a/src/UnitTests/GitHub.Api/SimpleApiClientFactoryTests.cs b/test/UnitTests/GitHub.Api/SimpleApiClientFactoryTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Api/SimpleApiClientFactoryTests.cs
rename to test/UnitTests/GitHub.Api/SimpleApiClientFactoryTests.cs
diff --git a/src/UnitTests/GitHub.Api/SimpleApiClientTests.cs b/test/UnitTests/GitHub.Api/SimpleApiClientTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Api/SimpleApiClientTests.cs
rename to test/UnitTests/GitHub.Api/SimpleApiClientTests.cs
diff --git a/src/UnitTests/GitHub.App/Caches/CredentialCacheTests.cs b/test/UnitTests/GitHub.App/Caches/CredentialCacheTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Caches/CredentialCacheTests.cs
rename to test/UnitTests/GitHub.App/Caches/CredentialCacheTests.cs
diff --git a/src/UnitTests/GitHub.App/Caches/ImageCacheTests.cs b/test/UnitTests/GitHub.App/Caches/ImageCacheTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Caches/ImageCacheTests.cs
rename to test/UnitTests/GitHub.App/Caches/ImageCacheTests.cs
diff --git a/src/UnitTests/GitHub.App/Controllers/UIControllerTests.cs b/test/UnitTests/GitHub.App/Controllers/UIControllerTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Controllers/UIControllerTests.cs
rename to test/UnitTests/GitHub.App/Controllers/UIControllerTests.cs
diff --git a/src/UnitTests/GitHub.App/Controllers/UIProviderTests.cs b/test/UnitTests/GitHub.App/Controllers/UIProviderTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Controllers/UIProviderTests.cs
rename to test/UnitTests/GitHub.App/Controllers/UIProviderTests.cs
diff --git a/src/UnitTests/GitHub.App/Models/AccountModelTests.cs b/test/UnitTests/GitHub.App/Models/AccountModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Models/AccountModelTests.cs
rename to test/UnitTests/GitHub.App/Models/AccountModelTests.cs
diff --git a/src/UnitTests/GitHub.App/Models/ModelServiceTests.cs b/test/UnitTests/GitHub.App/Models/ModelServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Models/ModelServiceTests.cs
rename to test/UnitTests/GitHub.App/Models/ModelServiceTests.cs
diff --git a/src/UnitTests/GitHub.App/Models/PullRequestModelTests.cs b/test/UnitTests/GitHub.App/Models/PullRequestModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Models/PullRequestModelTests.cs
rename to test/UnitTests/GitHub.App/Models/PullRequestModelTests.cs
diff --git a/src/UnitTests/GitHub.App/Models/RepositoryHostTests.cs b/test/UnitTests/GitHub.App/Models/RepositoryHostTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Models/RepositoryHostTests.cs
rename to test/UnitTests/GitHub.App/Models/RepositoryHostTests.cs
diff --git a/src/UnitTests/GitHub.App/Models/RepositoryModelTests.cs b/test/UnitTests/GitHub.App/Models/RepositoryModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Models/RepositoryModelTests.cs
rename to test/UnitTests/GitHub.App/Models/RepositoryModelTests.cs
diff --git a/src/UnitTests/GitHub.App/Services/AvatarProviderTests.cs b/test/UnitTests/GitHub.App/Services/AvatarProviderTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Services/AvatarProviderTests.cs
rename to test/UnitTests/GitHub.App/Services/AvatarProviderTests.cs
diff --git a/src/UnitTests/GitHub.App/Services/GitClientTests.cs b/test/UnitTests/GitHub.App/Services/GitClientTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Services/GitClientTests.cs
rename to test/UnitTests/GitHub.App/Services/GitClientTests.cs
diff --git a/src/UnitTests/GitHub.App/Services/PullRequestServiceTests.cs b/test/UnitTests/GitHub.App/Services/PullRequestServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Services/PullRequestServiceTests.cs
rename to test/UnitTests/GitHub.App/Services/PullRequestServiceTests.cs
diff --git a/src/UnitTests/GitHub.App/Services/RepositoryCloneServiceTests.cs b/test/UnitTests/GitHub.App/Services/RepositoryCloneServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Services/RepositoryCloneServiceTests.cs
rename to test/UnitTests/GitHub.App/Services/RepositoryCloneServiceTests.cs
diff --git a/src/UnitTests/GitHub.App/Services/RepositoryCreationServiceTests.cs b/test/UnitTests/GitHub.App/Services/RepositoryCreationServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/Services/RepositoryCreationServiceTests.cs
rename to test/UnitTests/GitHub.App/Services/RepositoryCreationServiceTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/GistCreationViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/GistCreationViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/GistCreationViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/GistCreationViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/LoginControlViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/LoginControlViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/LoginControlViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/LoginControlViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/LoginToGitHubViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/LoginToGitHubViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/LoginToGitHubViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/LoginToGitHubViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/PullRequestCreationViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/PullRequestCreationViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/PullRequestCreationViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/PullRequestCreationViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/PullRequestDetailViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/PullRequestDetailViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/PullRequestDetailViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/PullRequestDetailViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/PullRequestListViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/PullRequestListViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/PullRequestListViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/PullRequestListViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/RepositoryCloneViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/RepositoryCloneViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/RepositoryCloneViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/RepositoryCloneViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/RepositoryCreationViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/RepositoryCreationViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/RepositoryCreationViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/RepositoryCreationViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/RepositoryPublishViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/RepositoryPublishViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/RepositoryPublishViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/RepositoryPublishViewModelTests.cs
diff --git a/src/UnitTests/GitHub.App/ViewModels/TwoFactorDialogViewModelTests.cs b/test/UnitTests/GitHub.App/ViewModels/TwoFactorDialogViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.App/ViewModels/TwoFactorDialogViewModelTests.cs
rename to test/UnitTests/GitHub.App/ViewModels/TwoFactorDialogViewModelTests.cs
diff --git a/src/UnitTests/GitHub.Exports.Reactive/Caches/AccountCacheItemTests.cs b/test/UnitTests/GitHub.Exports.Reactive/Caches/AccountCacheItemTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Exports.Reactive/Caches/AccountCacheItemTests.cs
rename to test/UnitTests/GitHub.Exports.Reactive/Caches/AccountCacheItemTests.cs
diff --git a/src/UnitTests/GitHub.Exports/GitServiceTests.cs b/test/UnitTests/GitHub.Exports/GitServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Exports/GitServiceTests.cs
rename to test/UnitTests/GitHub.Exports/GitServiceTests.cs
diff --git a/src/UnitTests/GitHub.Exports/HostAddressTests.cs b/test/UnitTests/GitHub.Exports/HostAddressTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Exports/HostAddressTests.cs
rename to test/UnitTests/GitHub.Exports/HostAddressTests.cs
diff --git a/src/UnitTests/GitHub.Exports/LocalRepositoryModelTests.cs b/test/UnitTests/GitHub.Exports/LocalRepositoryModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Exports/LocalRepositoryModelTests.cs
rename to test/UnitTests/GitHub.Exports/LocalRepositoryModelTests.cs
diff --git a/src/UnitTests/GitHub.Exports/VSServicesTests.cs b/test/UnitTests/GitHub.Exports/VSServicesTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Exports/VSServicesTests.cs
rename to test/UnitTests/GitHub.Exports/VSServicesTests.cs
diff --git a/src/UnitTests/GitHub.Extensions/GuardTests.cs b/test/UnitTests/GitHub.Extensions/GuardTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Extensions/GuardTests.cs
rename to test/UnitTests/GitHub.Extensions/GuardTests.cs
diff --git a/src/UnitTests/GitHub.Extensions/UriExtensionTests.cs b/test/UnitTests/GitHub.Extensions/UriExtensionTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Extensions/UriExtensionTests.cs
rename to test/UnitTests/GitHub.Extensions/UriExtensionTests.cs
diff --git a/src/UnitTests/GitHub.Primitives/UriStringTests.cs b/test/UnitTests/GitHub.Primitives/UriStringTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.Primitives/UriStringTests.cs
rename to test/UnitTests/GitHub.Primitives/UriStringTests.cs
diff --git a/src/UnitTests/GitHub.UI/Converters.cs b/test/UnitTests/GitHub.UI/Converters.cs
similarity index 100%
rename from src/UnitTests/GitHub.UI/Converters.cs
rename to test/UnitTests/GitHub.UI/Converters.cs
diff --git a/src/UnitTests/GitHub.UI/TestAutomation/ResourceValueTests.cs b/test/UnitTests/GitHub.UI/TestAutomation/ResourceValueTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.UI/TestAutomation/ResourceValueTests.cs
rename to test/UnitTests/GitHub.UI/TestAutomation/ResourceValueTests.cs
diff --git a/src/UnitTests/GitHub.UI/TwoFactorInputTests.cs b/test/UnitTests/GitHub.UI/TwoFactorInputTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.UI/TwoFactorInputTests.cs
rename to test/UnitTests/GitHub.UI/TwoFactorInputTests.cs
diff --git a/src/UnitTests/GitHub.VisualStudio/Services/ConnectionManagerTests.cs b/test/UnitTests/GitHub.VisualStudio/Services/ConnectionManagerTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.VisualStudio/Services/ConnectionManagerTests.cs
rename to test/UnitTests/GitHub.VisualStudio/Services/ConnectionManagerTests.cs
diff --git a/src/UnitTests/GitHub.VisualStudio/Services/JsonConnectionCacheTests.cs b/test/UnitTests/GitHub.VisualStudio/Services/JsonConnectionCacheTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.VisualStudio/Services/JsonConnectionCacheTests.cs
rename to test/UnitTests/GitHub.VisualStudio/Services/JsonConnectionCacheTests.cs
diff --git a/src/UnitTests/GitHub.VisualStudio/Services/RepositoryPublishServiceTests.cs b/test/UnitTests/GitHub.VisualStudio/Services/RepositoryPublishServiceTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.VisualStudio/Services/RepositoryPublishServiceTests.cs
rename to test/UnitTests/GitHub.VisualStudio/Services/RepositoryPublishServiceTests.cs
diff --git a/src/UnitTests/GitHub.VisualStudio/TeamExplorer/Home/GraphsNavigationItemTests.cs b/test/UnitTests/GitHub.VisualStudio/TeamExplorer/Home/GraphsNavigationItemTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.VisualStudio/TeamExplorer/Home/GraphsNavigationItemTests.cs
rename to test/UnitTests/GitHub.VisualStudio/TeamExplorer/Home/GraphsNavigationItemTests.cs
diff --git a/src/UnitTests/GitHub.VisualStudio/UI/Views/GitHubPaneViewModelTests.cs b/test/UnitTests/GitHub.VisualStudio/UI/Views/GitHubPaneViewModelTests.cs
similarity index 100%
rename from src/UnitTests/GitHub.VisualStudio/UI/Views/GitHubPaneViewModelTests.cs
rename to test/UnitTests/GitHub.VisualStudio/UI/Views/GitHubPaneViewModelTests.cs
diff --git a/src/UnitTests/Helpers/CommandTestHelpers.cs b/test/UnitTests/Helpers/CommandTestHelpers.cs
similarity index 100%
rename from src/UnitTests/Helpers/CommandTestHelpers.cs
rename to test/UnitTests/Helpers/CommandTestHelpers.cs
diff --git a/src/UnitTests/Helpers/LazySubstitute.cs b/test/UnitTests/Helpers/LazySubstitute.cs
similarity index 100%
rename from src/UnitTests/Helpers/LazySubstitute.cs
rename to test/UnitTests/Helpers/LazySubstitute.cs
diff --git a/src/UnitTests/Helpers/ReactiveTestHelper.cs b/test/UnitTests/Helpers/ReactiveTestHelper.cs
similarity index 100%
rename from src/UnitTests/Helpers/ReactiveTestHelper.cs
rename to test/UnitTests/Helpers/ReactiveTestHelper.cs
diff --git a/src/UnitTests/Helpers/TestBaseClass.cs b/test/UnitTests/Helpers/TestBaseClass.cs
similarity index 100%
rename from src/UnitTests/Helpers/TestBaseClass.cs
rename to test/UnitTests/Helpers/TestBaseClass.cs
diff --git a/src/UnitTests/Helpers/TestImageCache.cs b/test/UnitTests/Helpers/TestImageCache.cs
similarity index 100%
rename from src/UnitTests/Helpers/TestImageCache.cs
rename to test/UnitTests/Helpers/TestImageCache.cs
diff --git a/src/UnitTests/Helpers/TestLoginCache.cs b/test/UnitTests/Helpers/TestLoginCache.cs
similarity index 100%
rename from src/UnitTests/Helpers/TestLoginCache.cs
rename to test/UnitTests/Helpers/TestLoginCache.cs
diff --git a/src/UnitTests/Helpers/TestSharedCache.cs b/test/UnitTests/Helpers/TestSharedCache.cs
similarity index 100%
rename from src/UnitTests/Helpers/TestSharedCache.cs
rename to test/UnitTests/Helpers/TestSharedCache.cs
diff --git a/src/UnitTests/Properties/AssemblyInfo.cs b/test/UnitTests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/UnitTests/Properties/AssemblyInfo.cs
rename to test/UnitTests/Properties/AssemblyInfo.cs
diff --git a/src/UnitTests/Properties/Resources.Designer.cs b/test/UnitTests/Properties/Resources.Designer.cs
similarity index 100%
rename from src/UnitTests/Properties/Resources.Designer.cs
rename to test/UnitTests/Properties/Resources.Designer.cs
diff --git a/src/UnitTests/Properties/Resources.resx b/test/UnitTests/Properties/Resources.resx
similarity index 100%
rename from src/UnitTests/Properties/Resources.resx
rename to test/UnitTests/Properties/Resources.resx
diff --git a/src/UnitTests/Substitutes.cs b/test/UnitTests/Substitutes.cs
similarity index 100%
rename from src/UnitTests/Substitutes.cs
rename to test/UnitTests/Substitutes.cs
diff --git a/src/UnitTests/TestDoubles/FakeCommitLog.cs b/test/UnitTests/TestDoubles/FakeCommitLog.cs
similarity index 100%
rename from src/UnitTests/TestDoubles/FakeCommitLog.cs
rename to test/UnitTests/TestDoubles/FakeCommitLog.cs
diff --git a/src/UnitTests/TestDoubles/FakeMenuCommandService.cs b/test/UnitTests/TestDoubles/FakeMenuCommandService.cs
similarity index 100%
rename from src/UnitTests/TestDoubles/FakeMenuCommandService.cs
rename to test/UnitTests/TestDoubles/FakeMenuCommandService.cs
diff --git a/src/UnitTests/UnitTests.csproj b/test/UnitTests/UnitTests.csproj
similarity index 95%
rename from src/UnitTests/UnitTests.csproj
rename to test/UnitTests/UnitTests.csproj
index 2463d5dd0e..81e256311b 100644
--- a/src/UnitTests/UnitTests.csproj
+++ b/test/UnitTests/UnitTests.csproj
@@ -311,55 +311,55 @@
{252ce1c2-027a-4445-a3c2-e4d6c80a935a}
Splat-Net45
-
+
{b1f5c227-456f-437d-bd5f-4c11b7a8d1a0}
DesignTimeStyleHelper
-
+
{b389adaf-62cc-486e-85b4-2d8b078df763}
GitHub.Api
-
+
{1A1DA411-8D1F-4578-80A6-04576BEA2DC5}
GitHub.App
-
+
{e4ed0537-d1d9-44b6-9212-3096d7c3f7a1}
GitHub.Exports.Reactive
-
+
{9AEA02DB-02B5-409C-B0CA-115D05331A6B}
GitHub.Exports
-
+
{6559e128-8b40-49a5-85a8-05565ed0c7e3}
GitHub.Extensions.Reactive
-
+
{6afe2e2d-6db0-4430-a2ea-f5f5388d2f78}
GitHub.Extensions
-
+
{7f5ed78b-74a3-4406-a299-70cfb5885b8b}
GitHub.InlineReviews
-
+
{161DBF01-1DBF-4B00-8551-C5C00F26720D}
GitHub.TeamFoundation.14
-
+
{158B05E8-FDBC-4D71-B871-C96E28D5ADF5}
GitHub.UI.Reactive
-
+
{346384dd-2445-4a28-af22-b45f3957bd89}
GitHub.UI
-
+
{d1dfbb0c-b570-4302-8f1e-2e3a19c41961}
GitHub.VisualStudio.UI
-
+
{11569514-5ae5-4b5b-92a2-f10b0967de5f}
GitHub.VisualStudio
diff --git a/src/UnitTests/XUnit/ConditionalFactAttribute.cs b/test/UnitTests/XUnit/ConditionalFactAttribute.cs
similarity index 100%
rename from src/UnitTests/XUnit/ConditionalFactAttribute.cs
rename to test/UnitTests/XUnit/ConditionalFactAttribute.cs
diff --git a/src/UnitTests/XUnit/DelayedMessageBus.cs b/test/UnitTests/XUnit/DelayedMessageBus.cs
similarity index 100%
rename from src/UnitTests/XUnit/DelayedMessageBus.cs
rename to test/UnitTests/XUnit/DelayedMessageBus.cs
diff --git a/src/UnitTests/XUnit/RetryFactAttribute.cs b/test/UnitTests/XUnit/RetryFactAttribute.cs
similarity index 100%
rename from src/UnitTests/XUnit/RetryFactAttribute.cs
rename to test/UnitTests/XUnit/RetryFactAttribute.cs
diff --git a/src/UnitTests/XUnit/RetryFactDiscoverer.cs b/test/UnitTests/XUnit/RetryFactDiscoverer.cs
similarity index 100%
rename from src/UnitTests/XUnit/RetryFactDiscoverer.cs
rename to test/UnitTests/XUnit/RetryFactDiscoverer.cs
diff --git a/src/UnitTests/XUnit/RetryTestCase.cs b/test/UnitTests/XUnit/RetryTestCase.cs
similarity index 100%
rename from src/UnitTests/XUnit/RetryTestCase.cs
rename to test/UnitTests/XUnit/RetryTestCase.cs
diff --git a/src/UnitTests/XUnit/STAFactAttribute.cs b/test/UnitTests/XUnit/STAFactAttribute.cs
similarity index 100%
rename from src/UnitTests/XUnit/STAFactAttribute.cs
rename to test/UnitTests/XUnit/STAFactAttribute.cs
diff --git a/src/UnitTests/XUnit/STAFactDiscoverer.cs b/test/UnitTests/XUnit/STAFactDiscoverer.cs
similarity index 100%
rename from src/UnitTests/XUnit/STAFactDiscoverer.cs
rename to test/UnitTests/XUnit/STAFactDiscoverer.cs
diff --git a/src/UnitTests/XUnit/STATestCase.cs b/test/UnitTests/XUnit/STATestCase.cs
similarity index 100%
rename from src/UnitTests/XUnit/STATestCase.cs
rename to test/UnitTests/XUnit/STATestCase.cs
diff --git a/src/UnitTests/XUnit/STATheoryAttribute.cs b/test/UnitTests/XUnit/STATheoryAttribute.cs
similarity index 100%
rename from src/UnitTests/XUnit/STATheoryAttribute.cs
rename to test/UnitTests/XUnit/STATheoryAttribute.cs
diff --git a/src/UnitTests/XUnit/STATheoryDiscoverer.cs b/test/UnitTests/XUnit/STATheoryDiscoverer.cs
similarity index 100%
rename from src/UnitTests/XUnit/STATheoryDiscoverer.cs
rename to test/UnitTests/XUnit/STATheoryDiscoverer.cs
diff --git a/src/UnitTests/app.config b/test/UnitTests/app.config
similarity index 100%
rename from src/UnitTests/app.config
rename to test/UnitTests/app.config
diff --git a/src/UnitTests/packages.config b/test/UnitTests/packages.config
similarity index 100%
rename from src/UnitTests/packages.config
rename to test/UnitTests/packages.config