{
diff --git a/src/docfx/Models/TemplateCommand.cs b/src/docfx/Models/TemplateCommand.cs
index b544041442b..41e77dbbafa 100644
--- a/src/docfx/Models/TemplateCommand.cs
+++ b/src/docfx/Models/TemplateCommand.cs
@@ -2,11 +2,11 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.ComponentModel;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
+using Docfx.Build.Engine;
+using Docfx.Common;
using Spectre.Console.Cli;
-namespace Microsoft.DocAsCode;
+namespace Docfx;
internal class TemplateCommand
{
diff --git a/src/docfx/Program.cs b/src/docfx/Program.cs
index 450600b862a..738dc8108e5 100644
--- a/src/docfx/Program.cs
+++ b/src/docfx/Program.cs
@@ -3,7 +3,7 @@
using Spectre.Console.Cli;
-namespace Microsoft.DocAsCode;
+namespace Docfx;
internal class Program
{
diff --git a/src/docfx/docfx.csproj b/src/docfx/docfx.csproj
index e657ccc62cd..05dada2525e 100644
--- a/src/docfx/docfx.csproj
+++ b/src/docfx/docfx.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/templates/build.js b/templates/build.js
index b21376dddb6..48def0354c6 100644
--- a/templates/build.js
+++ b/templates/build.js
@@ -13,7 +13,7 @@ const argv = yargs(hideBin(process.argv)).argv
const watch = argv.watch
const project = argv.project || '../samples/seed'
-const distdir = '../src/Microsoft.DocAsCode.App/templates'
+const distdir = '../src/Docfx.App/templates'
const loader = {
'.eot': 'file',
diff --git a/test/Docfx.Build.Common.Tests/Docfx.Build.Common.Tests.csproj b/test/Docfx.Build.Common.Tests/Docfx.Build.Common.Tests.csproj
new file mode 100644
index 00000000000..341cbfcd7e5
--- /dev/null
+++ b/test/Docfx.Build.Common.Tests/Docfx.Build.Common.Tests.csproj
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.Common.Tests/FileLinkInfoTest.cs b/test/Docfx.Build.Common.Tests/FileLinkInfoTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.Common.Tests/FileLinkInfoTest.cs
rename to test/Docfx.Build.Common.Tests/FileLinkInfoTest.cs
index a9ccf4a700b..536942d5dca 100644
--- a/test/Microsoft.DocAsCode.Build.Common.Tests/FileLinkInfoTest.cs
+++ b/test/Docfx.Build.Common.Tests/FileLinkInfoTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
+using Docfx.Common;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class FileLinkInfoTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Common.Tests/MarkdownReaderTest.cs b/test/Docfx.Build.Common.Tests/MarkdownReaderTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.Common.Tests/MarkdownReaderTest.cs
rename to test/Docfx.Build.Common.Tests/MarkdownReaderTest.cs
index 09796a4f99b..e96c3abd402 100644
--- a/test/Microsoft.DocAsCode.Build.Common.Tests/MarkdownReaderTest.cs
+++ b/test/Docfx.Build.Common.Tests/MarkdownReaderTest.cs
@@ -3,12 +3,12 @@
using System.Collections.Immutable;
using System.Text.RegularExpressions;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.MarkdigEngine;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Build.Engine;
+using Docfx.MarkdigEngine;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Common.Tests;
+namespace Docfx.Build.Common.Tests;
public class MarkdownReaderTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Common.Tests/ModelAttributeHandlerTest.cs b/test/Docfx.Build.Common.Tests/ModelAttributeHandlerTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.Common.Tests/ModelAttributeHandlerTest.cs
rename to test/Docfx.Build.Common.Tests/ModelAttributeHandlerTest.cs
index 32a8c76d9b7..ebdc84af37d 100644
--- a/test/Microsoft.DocAsCode.Build.Common.Tests/ModelAttributeHandlerTest.cs
+++ b/test/Docfx.Build.Common.Tests/ModelAttributeHandlerTest.cs
@@ -2,13 +2,13 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.MarkdigEngine;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Build.Engine;
+using Docfx.DataContracts.Common;
+using Docfx.MarkdigEngine;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Common.Tests;
+namespace Docfx.Build.Common.Tests;
public class ModelAttributeHandlerTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Common.Tests/ReflectionHelperTest.cs b/test/Docfx.Build.Common.Tests/ReflectionHelperTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Build.Common.Tests/ReflectionHelperTest.cs
rename to test/Docfx.Build.Common.Tests/ReflectionHelperTest.cs
index 72d1d172e6e..70dcd04bf18 100644
--- a/test/Microsoft.DocAsCode.Build.Common.Tests/ReflectionHelperTest.cs
+++ b/test/Docfx.Build.Common.Tests/ReflectionHelperTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Build.Common.Tests;
+namespace Docfx.Build.Common.Tests;
public class ReflectionHelperTest
{
diff --git a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs b/test/Docfx.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs
rename to test/Docfx.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs
index 8ad6b2308f8..5ea0a407b06 100644
--- a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs
+++ b/test/Docfx.Build.ConceptualDocuments.Tests/ConceptualDocumentProcessorTest.cs
@@ -3,16 +3,16 @@
using System.Collections.Immutable;
using System.Web;
-using Microsoft.DocAsCode.Build.ConceptualDocuments;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.ConceptualDocuments;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.ManagedReference.Tests;
+namespace Docfx.Build.ManagedReference.Tests;
[Collection("docfx STA")]
public class ConceptualDocumentProcessorTest : TestBase
diff --git a/test/Docfx.Build.ConceptualDocuments.Tests/Docfx.Build.ConceptualDocuments.Tests.csproj b/test/Docfx.Build.ConceptualDocuments.Tests/Docfx.Build.ConceptualDocuments.Tests.csproj
new file mode 100644
index 00000000000..640b32a5adb
--- /dev/null
+++ b/test/Docfx.Build.ConceptualDocuments.Tests/Docfx.Build.ConceptualDocuments.Tests.csproj
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs b/test/Docfx.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs
rename to test/Docfx.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs
index 1168c5d367c..7b47b805dfe 100644
--- a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs
+++ b/test/Docfx.Build.ConceptualDocuments.Tests/WordCounterUnitTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Build.ConceptualDocuments.Tests;
+namespace Docfx.Build.ConceptualDocuments.Tests;
[Trait("Related", "Conceptual")]
public class WordCounterUnitTest
diff --git a/test/Docfx.Build.Engine.Tests/Docfx.Build.Engine.Tests.csproj b/test/Docfx.Build.Engine.Tests/Docfx.Build.Engine.Tests.csproj
new file mode 100644
index 00000000000..e7973fad02f
--- /dev/null
+++ b/test/Docfx.Build.Engine.Tests/Docfx.Build.Engine.Tests.csproj
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentBuilderTest.cs b/test/Docfx.Build.Engine.Tests/DocumentBuilderTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentBuilderTest.cs
rename to test/Docfx.Build.Engine.Tests/DocumentBuilderTest.cs
index 702736b1630..09446e59ecc 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentBuilderTest.cs
+++ b/test/Docfx.Build.Engine.Tests/DocumentBuilderTest.cs
@@ -4,18 +4,18 @@
using System.Collections.Immutable;
using System.Net;
using System.Reflection;
-using Microsoft.DocAsCode.Build.ConceptualDocuments;
-using Microsoft.DocAsCode.Build.ManagedReference;
-using Microsoft.DocAsCode.Build.ResourceFiles;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.ConceptualDocuments;
+using Docfx.Build.ManagedReference;
+using Docfx.Build.ResourceFiles;
+using Docfx.Build.TableOfContents;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class DocumentBuilderTest : TestBase
@@ -268,7 +268,7 @@ public void TestBuild()
"",
"Test XRef: Hello World",
"Test link: link text",
- "Test link: link text 2",
+ "Test link: link text 2",
"Test link style xref: link text 3",
"Test link style xref with anchor: link text 4",
"Test encoded link style xref with anchor: link text 5",
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs b/test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs
similarity index 87%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs
rename to test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs
index 720566ad9ea..2d8b02eca5e 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs
+++ b/test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentModel.cs
@@ -1,12 +1,12 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.YamlSerialization;
+using Docfx.YamlSerialization;
using Newtonsoft.Json;
using YamlDotNet.Serialization;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Serializable]
public class YamlDocumentModel
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs b/test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs
rename to test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs
index 29462786395..c20ceca26ab 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs
+++ b/test/Docfx.Build.Engine.Tests/DocumentProcessors/YamlDocumentProcessor.cs
@@ -5,13 +5,13 @@
using System.Composition;
using System.Text;
-using Microsoft.DocAsCode.Build.Common;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Build.Common;
+using Docfx.Common;
+using Docfx.Plugins;
using Newtonsoft.Json;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Export(typeof(IDocumentProcessor))]
public class YamlDocumentProcessor : DisposableDocumentProcessor
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs b/test/Docfx.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs
rename to test/Docfx.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs
index 7b7cac24688..19a2d27e872 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs
+++ b/test/Docfx.Build.Engine.Tests/ExtractSearchIndexFromHtmlTest.cs
@@ -3,10 +3,10 @@
using System.Text;
using HtmlAgilityPack;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class ExtractSearchIndexFromHtmlTest
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/FileMetadataHelperTest.cs b/test/Docfx.Build.Engine.Tests/FileMetadataHelperTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/FileMetadataHelperTest.cs
rename to test/Docfx.Build.Engine.Tests/FileMetadataHelperTest.cs
index cdb74af5157..0f4aa62230a 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/FileMetadataHelperTest.cs
+++ b/test/Docfx.Build.Engine.Tests/FileMetadataHelperTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Glob;
+using Docfx.Glob;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
public class FileMetadataHelperTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/JintProcessorHelperTest.cs b/test/Docfx.Build.Engine.Tests/JintProcessorHelperTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/JintProcessorHelperTest.cs
rename to test/Docfx.Build.Engine.Tests/JintProcessorHelperTest.cs
index 8e5205c393a..51a37b3af96 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/JintProcessorHelperTest.cs
+++ b/test/Docfx.Build.Engine.Tests/JintProcessorHelperTest.cs
@@ -1,10 +1,10 @@
using Jint;
-using Microsoft.DocAsCode.Common;
+using Docfx.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
public class JintProcessorHelperTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/JsonConverterTest.cs b/test/Docfx.Build.Engine.Tests/JsonConverterTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/JsonConverterTest.cs
rename to test/Docfx.Build.Engine.Tests/JsonConverterTest.cs
index bcd209f9bf5..bc51830b6a2 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/JsonConverterTest.cs
+++ b/test/Docfx.Build.Engine.Tests/JsonConverterTest.cs
@@ -2,11 +2,11 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Glob;
+using Docfx.Glob;
using Newtonsoft.Json;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
public class JsonConverterTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs b/test/Docfx.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs
rename to test/Docfx.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs
index ef8f1068c5b..b8d919b03c1 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs
+++ b/test/Docfx.Build.Engine.Tests/PostProcessors/AppendStringPostProcessor.cs
@@ -3,10 +3,10 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Common;
+using Docfx.Plugins;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
internal class AppendStringPostProcessor : IPostProcessor
{
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_basic.json b/test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_basic.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_basic.json
rename to test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_basic.json
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental.json b/test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental.json
rename to test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental.json
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_split_case.json b/test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_split_case.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_split_case.json
rename to test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_split_case.json
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_with_directory.json b/test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_with_directory.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_with_directory.json
rename to test/Docfx.Build.Engine.Tests/PostProcessors/Data/manifest_incremental_with_directory.json
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs b/test/Docfx.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs
rename to test/Docfx.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs
index e022d96a878..4507f2ed667 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs
+++ b/test/Docfx.Build.Engine.Tests/PostProcessors/PostProcessorsHandlerTest.cs
@@ -1,12 +1,12 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class PostProcessorsHandlerTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs b/test/Docfx.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs
similarity index 93%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs
rename to test/Docfx.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs
index 8e767cdd73d..538097ae09a 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs
+++ b/test/Docfx.Build.Engine.Tests/PostProcessors/SitemapGeneratorTests.cs
@@ -2,13 +2,13 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Xml.Linq;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
using Xunit.Abstractions;
-using DocumentType = Microsoft.DocAsCode.DataContracts.Common.Constants.DocumentType;
+using DocumentType = Docfx.DataContracts.Common.Constants.DocumentType;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class SitemapGeneratorTests : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/RemoveDebugInfoTest.cs b/test/Docfx.Build.Engine.Tests/RemoveDebugInfoTest.cs
similarity index 92%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/RemoveDebugInfoTest.cs
rename to test/Docfx.Build.Engine.Tests/RemoveDebugInfoTest.cs
index 1ac3d522405..dd66ffaf346 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/RemoveDebugInfoTest.cs
+++ b/test/Docfx.Build.Engine.Tests/RemoveDebugInfoTest.cs
@@ -1,12 +1,12 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class RemoveDebugInfoTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateManagerUnitTest.cs b/test/Docfx.Build.Engine.Tests/TemplateManagerUnitTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateManagerUnitTest.cs
rename to test/Docfx.Build.Engine.Tests/TemplateManagerUnitTest.cs
index 7d243e095c5..28b7a0c23f9 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateManagerUnitTest.cs
+++ b/test/Docfx.Build.Engine.Tests/TemplateManagerUnitTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class TemplateManagerUnitTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs b/test/Docfx.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs
rename to test/Docfx.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs
index 07973d62bb7..f2aac88477b 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs
+++ b/test/Docfx.Build.Engine.Tests/TemplatePageLoaderUnitTest.cs
@@ -1,11 +1,11 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class TemplatePageLoaderUnitTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs b/test/Docfx.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs
similarity index 93%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs
rename to test/Docfx.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs
index edca2b3fb4b..b6d2603f848 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs
+++ b/test/Docfx.Build.Engine.Tests/TemplatePreprocessorLoaderUnitTest.cs
@@ -1,11 +1,11 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class TemplatePreprocessorLoaderUnitTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateProcessorUnitTest.cs b/test/Docfx.Build.Engine.Tests/TemplateProcessorUnitTest.cs
similarity index 93%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateProcessorUnitTest.cs
rename to test/Docfx.Build.Engine.Tests/TemplateProcessorUnitTest.cs
index e1a84c62712..f641e0bf1e3 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateProcessorUnitTest.cs
+++ b/test/Docfx.Build.Engine.Tests/TemplateProcessorUnitTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class TemplateProcessorUnitTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs b/test/Docfx.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs
rename to test/Docfx.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs
index 040921138f6..1724950c5be 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs
+++ b/test/Docfx.Build.Engine.Tests/TemplateRendererLoaderUnitTest.cs
@@ -1,11 +1,11 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class TemplateRendererLoaderUnitTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/System.Console.csyml b/test/Docfx.Build.Engine.Tests/TestData/System.Console.csyml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/System.Console.csyml
rename to test/Docfx.Build.Engine.Tests/TestData/System.Console.csyml
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/System.ConsoleColor.csyml b/test/Docfx.Build.Engine.Tests/TestData/System.ConsoleColor.csyml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/System.ConsoleColor.csyml
rename to test/Docfx.Build.Engine.Tests/TestData/System.ConsoleColor.csyml
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/snippets/dataflowdegreeofparallelism.cs b/test/Docfx.Build.Engine.Tests/TestData/snippets/dataflowdegreeofparallelism.cs
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/snippets/dataflowdegreeofparallelism.cs
rename to test/Docfx.Build.Engine.Tests/TestData/snippets/dataflowdegreeofparallelism.cs
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/xrefmap.yml b/test/Docfx.Build.Engine.Tests/TestData/xrefmap.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/TestData/xrefmap.yml
rename to test/Docfx.Build.Engine.Tests/TestData/xrefmap.yml
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/ValidateBookmarkTest.cs b/test/Docfx.Build.Engine.Tests/ValidateBookmarkTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/ValidateBookmarkTest.cs
rename to test/Docfx.Build.Engine.Tests/ValidateBookmarkTest.cs
index cda07aef0d1..dd3ad03d166 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/ValidateBookmarkTest.cs
+++ b/test/Docfx.Build.Engine.Tests/ValidateBookmarkTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Collection("docfx STA")]
public class ValidateBookmarkTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/XRefArchiveBuilderTest.cs b/test/Docfx.Build.Engine.Tests/XRefArchiveBuilderTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/XRefArchiveBuilderTest.cs
rename to test/Docfx.Build.Engine.Tests/XRefArchiveBuilderTest.cs
index f34e7fc3363..c71055cf2a6 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/XRefArchiveBuilderTest.cs
+++ b/test/Docfx.Build.Engine.Tests/XRefArchiveBuilderTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
[Trait("Related", "XRefArchive")]
public class XRefArchiveBuilderTest
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/XRefMapDownloaderTest.cs b/test/Docfx.Build.Engine.Tests/XRefMapDownloaderTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/XRefMapDownloaderTest.cs
rename to test/Docfx.Build.Engine.Tests/XRefMapDownloaderTest.cs
index 267a6a8ce82..2f2875453e4 100644
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/XRefMapDownloaderTest.cs
+++ b/test/Docfx.Build.Engine.Tests/XRefMapDownloaderTest.cs
@@ -4,7 +4,7 @@
using System.Net;
using Xunit;
-namespace Microsoft.DocAsCode.Build.Engine.Tests;
+namespace Docfx.Build.Engine.Tests;
public class XRefMapDownloadTest
{
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/tmpl/tmpl1/sub/file1 b/test/Docfx.Build.Engine.Tests/tmpl/tmpl1/sub/file1
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/tmpl/tmpl1/sub/file1
rename to test/Docfx.Build.Engine.Tests/tmpl/tmpl1/sub/file1
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/tmpl/tmpl1/tmpl1.dot.$ b/test/Docfx.Build.Engine.Tests/tmpl/tmpl1/tmpl1.dot.$
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.Engine.Tests/tmpl/tmpl1/tmpl1.dot.$
rename to test/Docfx.Build.Engine.Tests/tmpl/tmpl1/tmpl1.dot.$
diff --git a/test/Docfx.Build.ManagedReference.Tests/Docfx.Build.ManagedReference.Tests.csproj b/test/Docfx.Build.ManagedReference.Tests/Docfx.Build.ManagedReference.Tests.csproj
new file mode 100644
index 00000000000..2e6fc5693b2
--- /dev/null
+++ b/test/Docfx.Build.ManagedReference.Tests/Docfx.Build.ManagedReference.Tests.csproj
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs b/test/Docfx.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs
rename to test/Docfx.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs
index 8b9049864d3..678098f6fe3 100644
--- a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs
+++ b/test/Docfx.Build.ManagedReference.Tests/ManagedReferenceDocumentProcessorTest.cs
@@ -3,17 +3,17 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.ManagedReference.BuildOutputs;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.ManagedReference.BuildOutputs;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.ManagedReference.Tests;
+namespace Docfx.Build.ManagedReference.Tests;
public class ManagedReferenceDocumentProcessorTest : TestBase
{
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/CatLibrary.Cat-2.yml b/test/Docfx.Build.ManagedReference.Tests/TestData/mref/CatLibrary.Cat-2.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/CatLibrary.Cat-2.yml
rename to test/Docfx.Build.ManagedReference.Tests/TestData/mref/CatLibrary.Cat-2.yml
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/FileWithNoContent.yml b/test/Docfx.Build.ManagedReference.Tests/TestData/mref/FileWithNoContent.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/FileWithNoContent.yml
rename to test/Docfx.Build.ManagedReference.Tests/TestData/mref/FileWithNoContent.yml
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.#ctor.yml b/test/Docfx.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.#ctor.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.#ctor.yml
rename to test/Docfx.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.#ctor.yml
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.yml b/test/Docfx.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.yml
rename to test/Docfx.Build.ManagedReference.Tests/TestData/mref/Namespace1.Class1`2.yml
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/System.String.yml b/test/Docfx.Build.ManagedReference.Tests/TestData/mref/System.String.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/mref/System.String.yml
rename to test/Docfx.Build.ManagedReference.Tests/TestData/mref/System.String.yml
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.default.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.default.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.default.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.default.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.ref.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.ref.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.ref.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.invalid.ref.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.multi.uid.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.multi.uid.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.multi.uid.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.multi.uid.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.not.predefined.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.not.predefined.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.not.predefined.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.not.predefined.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.overload.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.overload.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.overload.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.overload.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.parameters.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.parameters.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.parameters.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.parameters.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.remarks.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.remarks.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.remarks.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.remarks.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.simple.md b/test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.simple.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.simple.md
rename to test/Docfx.Build.ManagedReference.Tests/TestData/overwrite/mref.overwrite.simple.md
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/template/ManagedReference.html.tmpl b/test/Docfx.Build.ManagedReference.Tests/TestData/template/ManagedReference.html.tmpl
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.ManagedReference.Tests/TestData/template/ManagedReference.html.tmpl
rename to test/Docfx.Build.ManagedReference.Tests/TestData/template/ManagedReference.html.tmpl
diff --git a/test/Docfx.Build.OverwriteDocuments.Tests/Docfx.Build.OverwriteDocuments.Tests.csproj b/test/Docfx.Build.OverwriteDocuments.Tests/Docfx.Build.OverwriteDocuments.Tests.csproj
new file mode 100644
index 00000000000..ada9e2ab801
--- /dev/null
+++ b/test/Docfx.Build.OverwriteDocuments.Tests/Docfx.Build.OverwriteDocuments.Tests.csproj
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs b/test/Docfx.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs
rename to test/Docfx.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs
index 20d7af8dd60..f08c2c55d73 100644
--- a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs
+++ b/test/Docfx.Build.OverwriteDocuments.Tests/MarkdownFragmentsCreatorTest.cs
@@ -5,7 +5,7 @@
using Markdig.Syntax;
using Xunit;
-namespace Microsoft.DocAsCode.Build.OverwriteDocuments.Tests;
+namespace Docfx.Build.OverwriteDocuments.Tests;
public class MarkdownFragmentsCreatorTest
{
diff --git a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs b/test/Docfx.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs
rename to test/Docfx.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs
index b8af10c3ac9..180cc438081 100644
--- a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs
+++ b/test/Docfx.Build.OverwriteDocuments.Tests/OverwriteDocumentModelCreatorTest.cs
@@ -3,14 +3,14 @@
using Markdig;
using Markdig.Syntax;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.OverwriteDocuments.Tests;
+namespace Docfx.Build.OverwriteDocuments.Tests;
public class OverwriteDocumentModelCreatorTest
{
diff --git a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs b/test/Docfx.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs
rename to test/Docfx.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs
index 2f32de26e14..e7e5513b21a 100644
--- a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs
+++ b/test/Docfx.Build.OverwriteDocuments.Tests/OverwriteUtilityTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Build.OverwriteDocuments.Tests;
+namespace Docfx.Build.OverwriteDocuments.Tests;
public class OverwriteUtilityTest
{
diff --git a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/TestData/System.String.yml.md b/test/Docfx.Build.OverwriteDocuments.Tests/TestData/System.String.yml.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/TestData/System.String.yml.md
rename to test/Docfx.Build.OverwriteDocuments.Tests/TestData/System.String.yml.md
diff --git a/test/Docfx.Build.RestApi.Tests/Docfx.Build.RestApi.Tests.csproj b/test/Docfx.Build.RestApi.Tests/Docfx.Build.RestApi.Tests.csproj
new file mode 100644
index 00000000000..98e701193c3
--- /dev/null
+++ b/test/Docfx.Build.RestApi.Tests/Docfx.Build.RestApi.Tests.csproj
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs b/test/Docfx.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs
rename to test/Docfx.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs
index 6bc5a27dd6a..d239c5eb60f 100644
--- a/test/Microsoft.DocAsCode.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs
+++ b/test/Docfx.Build.RestApi.Tests/RestApiDocumentProcessorTest.cs
@@ -3,17 +3,17 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.DataContracts.RestApi;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.DataContracts.RestApi;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.RestApi.Tests;
+namespace Docfx.Build.RestApi.Tests;
[Collection("docfx STA")]
public class RestApiDocumentProcessorTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/SwaggerJsonParserTest.cs b/test/Docfx.Build.RestApi.Tests/SwaggerJsonParserTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/SwaggerJsonParserTest.cs
rename to test/Docfx.Build.RestApi.Tests/SwaggerJsonParserTest.cs
index b90a0fc8541..a9bbb30c2d3 100644
--- a/test/Microsoft.DocAsCode.Build.RestApi.Tests/SwaggerJsonParserTest.cs
+++ b/test/Docfx.Build.RestApi.Tests/SwaggerJsonParserTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Build.RestApi.Swagger;
+using Docfx.Build.RestApi.Swagger;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.RestApi.Tests;
+namespace Docfx.Build.RestApi.Tests;
public class SwaggerJsonParserTest
{
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/contacts-operations.md b/test/Docfx.Build.RestApi.Tests/TestData/contacts-operations.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/contacts-operations.md
rename to test/Docfx.Build.RestApi.Tests/TestData/contacts-operations.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.default.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.default.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.default.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.default.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.first.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.first.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.first.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.first.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.second.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.second.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.second.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.links.second.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.invalid.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.multi.uid.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.multi.uid.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.multi.uid.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.multi.uid.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.not.predefined.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.not.predefined.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.not.predefined.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.not.predefined.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.parameters.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.parameters.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.parameters.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.parameters.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.remarks.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.remarks.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.remarks.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.remarks.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.simple.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.simple.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.simple.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.simple.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.tags.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.tags.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.tags.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.tags.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.unmergeable.md b/test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.unmergeable.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.unmergeable.md
rename to test/Docfx.Build.RestApi.Tests/TestData/overwrite/rest.overwrite.unmergeable.md
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/contacts.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/contacts.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/contacts.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/contacts.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/contactsForExternalRef.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/contactsForExternalRef.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/contactsForExternalRef.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/contactsForExternalRef.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalLoopRef_A.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/externalLoopRef_A.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalLoopRef_A.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/externalLoopRef_A.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalLoopRef_B.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/externalLoopRef_B.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalLoopRef_B.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/externalLoopRef_B.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefNotExist.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefNotExist.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefNotExist.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefNotExist.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefWithDefinition.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefWithDefinition.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefWithDefinition.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefWithDefinition.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefWithRefInside.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefWithRefInside.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/externalRefWithRefInside.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/externalRefWithRefInside.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/loopref_swagger2.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/loopref_swagger2.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/loopref_swagger2.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/loopref_swagger2.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/pathParameters_swagger2.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/pathParameters_swagger2.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/pathParameters_swagger2.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/pathParameters_swagger2.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/ref.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/ref.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/ref.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/ref.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/refWithRefInside.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/refWithRefInside.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/refWithRefInside.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/refWithRefInside.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/ref_swagger2.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/ref_swagger2.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/ref_swagger2.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/ref_swagger2.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/resolveKeywordWithRefInside.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/resolveKeywordWithRefInside.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/resolveKeywordWithRefInside.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/resolveKeywordWithRefInside.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/simple_swagger2.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/simple_swagger2.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/simple_swagger2.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/simple_swagger2.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/tag_swagger2.json b/test/Docfx.Build.RestApi.Tests/TestData/swagger/tag_swagger2.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.Tests/TestData/swagger/tag_swagger2.json
rename to test/Docfx.Build.RestApi.Tests/TestData/swagger/tag_swagger2.json
diff --git a/test/Docfx.Build.RestApi.WithPlugins.Tests/Docfx.Build.RestApi.WithPlugins.Tests.csproj b/test/Docfx.Build.RestApi.WithPlugins.Tests/Docfx.Build.RestApi.WithPlugins.Tests.csproj
new file mode 100644
index 00000000000..6b3a87ddec7
--- /dev/null
+++ b/test/Docfx.Build.RestApi.WithPlugins.Tests/Docfx.Build.RestApi.WithPlugins.Tests.csproj
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs b/test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs
rename to test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs
index b7979bf43bc..0ff968c8906 100644
--- a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs
+++ b/test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToOperationLevelTest.cs
@@ -2,19 +2,19 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.OperationLevelRestApi;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Build.TagLevelRestApi;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.DataContracts.RestApi;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.OperationLevelRestApi;
+using Docfx.Build.TableOfContents;
+using Docfx.Build.TagLevelRestApi;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.DataContracts.RestApi;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests;
+namespace Docfx.Build.RestApi.WithPlugins.Tests;
[Collection("docfx STA")]
public class SplitRestApiToOperationLevelTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs b/test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs
rename to test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs
index efde4a978ef..fc4e9ccb650 100644
--- a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs
+++ b/test/Docfx.Build.RestApi.WithPlugins.Tests/SplitRestApiToTagLevelTest.cs
@@ -3,19 +3,19 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Build.TagLevelRestApi;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.DataContracts.RestApi;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.TableOfContents;
+using Docfx.Build.TagLevelRestApi;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.DataContracts.RestApi;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests;
+namespace Docfx.Build.RestApi.WithPlugins.Tests;
[Collection("docfx STA")]
public class SplitRestApiToTagLevelTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/swagger/petstore.json b/test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/swagger/petstore.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/swagger/petstore.json
rename to test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/swagger/petstore.json
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/swagger/toc.yml b/test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/swagger/toc.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/swagger/toc.yml
rename to test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/swagger/toc.yml
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/template/RestApi.html.tmpl b/test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/template/RestApi.html.tmpl
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/TestData/template/RestApi.html.tmpl
rename to test/Docfx.Build.RestApi.WithPlugins.Tests/TestData/template/RestApi.html.tmpl
diff --git a/test/Docfx.Build.SchemaDriven.Tests/Docfx.Build.SchemaDriven.Tests.csproj b/test/Docfx.Build.SchemaDriven.Tests/Docfx.Build.SchemaDriven.Tests.csproj
new file mode 100644
index 00000000000..8cfa1d1ae6b
--- /dev/null
+++ b/test/Docfx.Build.SchemaDriven.Tests/Docfx.Build.SchemaDriven.Tests.csproj
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/JsonPointerTest.cs b/test/Docfx.Build.SchemaDriven.Tests/JsonPointerTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/JsonPointerTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/JsonPointerTest.cs
index 2ca1573e0ff..a0a77a528f8 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/JsonPointerTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/JsonPointerTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Exceptions;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Exceptions;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
public class JsonPointerTest : TestBase
{
[Fact]
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/LimitationReachedTest.cs b/test/Docfx.Build.SchemaDriven.Tests/LimitationReachedTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/LimitationReachedTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/LimitationReachedTest.cs
index afdf504550b..25b15bcc911 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/LimitationReachedTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/LimitationReachedTest.cs
@@ -4,13 +4,13 @@
using System.Collections.Immutable;
using System.Text.RegularExpressions;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.TableOfContents;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
[Collection("docfx STA")]
public class LimitationReachedTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs b/test/Docfx.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs
index 3efa4dc44ed..ae173dcc06d 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/MarkdownFragmentsValidationTest.cs
@@ -2,14 +2,14 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
[Collection("docfx STA")]
public class MarkdownFragmentsValidationTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs b/test/Docfx.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs
index 9bfe1bb9d9f..7420adba101 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/MergeMarkdownFragmentsTest.cs
@@ -1,13 +1,13 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
[Collection("docfx STA")]
public class MergeMarkdownFragmentsTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs b/test/Docfx.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs
index 7cc3bcf43b0..5f1ced4b4ed 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/SchemaDrivenProcessorTest.cs
@@ -5,18 +5,18 @@
using System.Composition;
using System.Text.RegularExpressions;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.SchemaDriven.Processors;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Exceptions;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.SchemaDriven.Processors;
+using Docfx.Build.TableOfContents;
+using Docfx.Common;
+using Docfx.Exceptions;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
[Collection("docfx STA")]
public class SchemaDrivenProcessorTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs b/test/Docfx.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs
index d4ea1fef91b..62bc20a8f1c 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/SchemaFragmentsIteratorTest.cs
@@ -1,12 +1,12 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Build.OverwriteDocuments;
+using Docfx.Build.OverwriteDocuments;
using Xunit;
using YamlDotNet.RepresentationModel;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
public class SchemaFragmentsIteratorTest
{
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaMergerTest.cs b/test/Docfx.Build.SchemaDriven.Tests/SchemaMergerTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaMergerTest.cs
rename to test/Docfx.Build.SchemaDriven.Tests/SchemaMergerTest.cs
index e5b4c60383f..bf65f8d3e14 100644
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/SchemaMergerTest.cs
+++ b/test/Docfx.Build.SchemaDriven.Tests/SchemaMergerTest.cs
@@ -2,16 +2,16 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Build.TableOfContents;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Build.TableOfContents;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.SchemaDriven.Tests;
+namespace Docfx.Build.SchemaDriven.Tests;
[Collection("docfx STA")]
public class SchemaMergerTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/CatLibrary.ICat.yml b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/CatLibrary.ICat.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/CatLibrary.ICat.yml
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/CatLibrary.ICat.yml
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/EmptyUidReference.yml b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/EmptyUidReference.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/EmptyUidReference.yml
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/EmptyUidReference.yml
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml.md b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml.md
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/FragmentsValidation.yml.md
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml.md b/test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml.md
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/inputs/Suppressions.yml.md
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/contextobject.test.schema.json b/test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/contextobject.test.schema.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/contextobject.test.schema.json
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/contextobject.test.schema.json
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/fragments.validation.schema.json b/test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/fragments.validation.schema.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/fragments.validation.schema.json
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/fragments.validation.schema.json
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/general.test.schema.json b/test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/general.test.schema.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/general.test.schema.json
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/general.test.schema.json
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/mref.test.schema.json b/test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/mref.test.schema.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/mref.test.schema.json
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/mref.test.schema.json
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/rest.mixed.schema.json b/test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/rest.mixed.schema.json
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/TestData/schemas/rest.mixed.schema.json
rename to test/Docfx.Build.SchemaDriven.Tests/TestData/schemas/rest.mixed.schema.json
diff --git a/test/Docfx.Build.TableOfContents.Tests/Docfx.Build.TableOfContents.Tests.csproj b/test/Docfx.Build.TableOfContents.Tests/Docfx.Build.TableOfContents.Tests.csproj
new file mode 100644
index 00000000000..69979787ed4
--- /dev/null
+++ b/test/Docfx.Build.TableOfContents.Tests/Docfx.Build.TableOfContents.Tests.csproj
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs b/test/Docfx.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs
rename to test/Docfx.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs
index 0dfcfbf8fbf..d59fa4cae26 100644
--- a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs
+++ b/test/Docfx.Build.TableOfContents.Tests/MarkdownTocReaderTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.Build.TableOfContents.Tests;
+namespace Docfx.Build.TableOfContents.Tests;
public class MarkdownTocReaderTest
{
diff --git a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs b/test/Docfx.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs
rename to test/Docfx.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs
index a601fa6338e..4179d830153 100644
--- a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs
+++ b/test/Docfx.Build.TableOfContents.Tests/TocDocumentProcessorTest.cs
@@ -4,16 +4,16 @@
using System.Collections.Immutable;
using System.Reflection;
using System.Web;
-using Microsoft.DocAsCode.Build.ConceptualDocuments;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.ConceptualDocuments;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Build.TableOfContents.Tests;
+namespace Docfx.Build.TableOfContents.Tests;
[Collection("docfx STA")]
public class TocDocumentProcessorTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocRestructureTest.cs b/test/Docfx.Build.TableOfContents.Tests/TocRestructureTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocRestructureTest.cs
rename to test/Docfx.Build.TableOfContents.Tests/TocRestructureTest.cs
index 60a48ded91c..3df61b993eb 100644
--- a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/TocRestructureTest.cs
+++ b/test/Docfx.Build.TableOfContents.Tests/TocRestructureTest.cs
@@ -2,13 +2,13 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.TableOfContents.Tests;
+namespace Docfx.Build.TableOfContents.Tests;
public class TocRestructureTest : TestBase
{
diff --git a/test/Docfx.Build.UniversalReference.Tests/Docfx.Build.UniversalReference.Tests.csproj b/test/Docfx.Build.UniversalReference.Tests/Docfx.Build.UniversalReference.Tests.csproj
new file mode 100644
index 00000000000..f859e44eec1
--- /dev/null
+++ b/test/Docfx.Build.UniversalReference.Tests/Docfx.Build.UniversalReference.Tests.csproj
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/overwrite/cntk.core.Value.md b/test/Docfx.Build.UniversalReference.Tests/TestData/overwrite/cntk.core.Value.md
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/overwrite/cntk.core.Value.md
rename to test/Docfx.Build.UniversalReference.Tests/TestData/overwrite/cntk.core.Value.md
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/azure.ApplicationTokenCredentials.yml b/test/Docfx.Build.UniversalReference.Tests/TestData/yml/azure.ApplicationTokenCredentials.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/azure.ApplicationTokenCredentials.yml
rename to test/Docfx.Build.UniversalReference.Tests/TestData/yml/azure.ApplicationTokenCredentials.yml
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.core.Value.yml b/test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.core.Value.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.core.Value.yml
rename to test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.core.Value.yml
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.core.yml b/test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.core.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.core.yml
rename to test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.core.yml
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.debugging.yml b/test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.debugging.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/cntk.debugging.yml
rename to test/Docfx.Build.UniversalReference.Tests/TestData/yml/cntk.debugging.yml
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/invalid.yml b/test/Docfx.Build.UniversalReference.Tests/TestData/yml/invalid.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/TestData/yml/invalid.yml
rename to test/Docfx.Build.UniversalReference.Tests/TestData/yml/invalid.yml
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs b/test/Docfx.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs
rename to test/Docfx.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs
index 43a80059113..f7585c28703 100644
--- a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs
+++ b/test/Docfx.Build.UniversalReference.Tests/UniversalReferenceDocumentProcessorTest.cs
@@ -3,14 +3,14 @@
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Build.Engine;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Build.Engine;
+using Docfx.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Build.UniversalReference.Tests;
+namespace Docfx.Build.UniversalReference.Tests;
public class UniversalReferenceDocumentProcessorTest : TestBase
{
diff --git a/test/Microsoft.DocAsCode.Common.Tests/CollectionUtilityTest.cs b/test/Docfx.Common.Tests/CollectionUtilityTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.Common.Tests/CollectionUtilityTest.cs
rename to test/Docfx.Common.Tests/CollectionUtilityTest.cs
index 006da6de6cf..350fe407c8d 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/CollectionUtilityTest.cs
+++ b/test/Docfx.Common.Tests/CollectionUtilityTest.cs
@@ -5,7 +5,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "CollectionUtilityTest")]
public class CollectionUtilityTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/CompositeDictionaryTest.cs b/test/Docfx.Common.Tests/CompositeDictionaryTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/CompositeDictionaryTest.cs
rename to test/Docfx.Common.Tests/CompositeDictionaryTest.cs
index 5892725bb40..843c2290bec 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/CompositeDictionaryTest.cs
+++ b/test/Docfx.Common.Tests/CompositeDictionaryTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "CompositeDictionary")]
public class CompositeDictionaryTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/ConvertToObjectHelperTest.cs b/test/Docfx.Common.Tests/ConvertToObjectHelperTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/ConvertToObjectHelperTest.cs
rename to test/Docfx.Common.Tests/ConvertToObjectHelperTest.cs
index a7ef69ba8be..85f95556c5e 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/ConvertToObjectHelperTest.cs
+++ b/test/Docfx.Common.Tests/ConvertToObjectHelperTest.cs
@@ -4,7 +4,7 @@
using Newtonsoft.Json;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "ConvertToObjectHelper")]
public class ConvertToObjectHelperTest
diff --git a/test/Docfx.Common.Tests/Docfx.Common.Tests.csproj b/test/Docfx.Common.Tests/Docfx.Common.Tests.csproj
new file mode 100644
index 00000000000..d753b3a2558
--- /dev/null
+++ b/test/Docfx.Common.Tests/Docfx.Common.Tests.csproj
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerTest.cs b/test/Docfx.Common.Tests/FileAbstractLayerTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerTest.cs
rename to test/Docfx.Common.Tests/FileAbstractLayerTest.cs
index 7e3bd2915f2..04b8c47f7df 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerTest.cs
+++ b/test/Docfx.Common.Tests/FileAbstractLayerTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
public class FileAbstractLayerTest : TestBase
{
diff --git a/test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs b/test/Docfx.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs
rename to test/Docfx.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs
index 02b3e855336..cab93c84e63 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs
+++ b/test/Docfx.Common.Tests/FileAbstractLayerWithEnvironmentVariableTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Collections.Immutable;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Collection("docfx STA")]
public class FileAbstractLayerWithEnvironmentVariableTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Common.Tests/FolderRedirectionTest.cs b/test/Docfx.Common.Tests/FolderRedirectionTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Common.Tests/FolderRedirectionTest.cs
rename to test/Docfx.Common.Tests/FolderRedirectionTest.cs
index 7279894b7e5..1dc8998defe 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/FolderRedirectionTest.cs
+++ b/test/Docfx.Common.Tests/FolderRedirectionTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "FolderRedirection")]
public class FolderRedirectionTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/GitUtilityTest.cs b/test/Docfx.Common.Tests/GitUtilityTest.cs
similarity index 87%
rename from test/Microsoft.DocAsCode.Common.Tests/GitUtilityTest.cs
rename to test/Docfx.Common.Tests/GitUtilityTest.cs
index bf18e1518e2..8fcad1d2a23 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/GitUtilityTest.cs
+++ b/test/Docfx.Common.Tests/GitUtilityTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common.Git;
+using Docfx.Common.Git;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Collection("docfx STA")]
public class GitUtilityTest : IDisposable
@@ -56,15 +56,15 @@ public void TestParseGitRepoInfo()
Assert.Equal("docfx", repoInfo.RepoName);
Assert.Equal(RepoType.GitHub, repoInfo.RepoType);
- repoInfo = GitUtility.Parse("ssh://mseng@vs-ssh.visualstudio.com:22/FakeProject/_ssh/DocAsCode");
+ repoInfo = GitUtility.Parse("ssh://mseng@vs-ssh.visualstudio.com:22/FakeProject/_ssh/Docfx");
Assert.Equal("mseng", repoInfo.RepoAccount);
- Assert.Equal("DocAsCode", repoInfo.RepoName);
+ Assert.Equal("Docfx", repoInfo.RepoName);
Assert.Equal("FakeProject", repoInfo.RepoProject);
Assert.Equal(RepoType.Vso, repoInfo.RepoType);
- repoInfo = GitUtility.Parse("https://mseng.visualstudio.com/FakeProject/_git/DocAsCode");
+ repoInfo = GitUtility.Parse("https://mseng.visualstudio.com/FakeProject/_git/Docfx");
Assert.Equal("mseng", repoInfo.RepoAccount);
- Assert.Equal("DocAsCode", repoInfo.RepoName);
+ Assert.Equal("Docfx", repoInfo.RepoName);
Assert.Equal("FakeProject", repoInfo.RepoProject);
Assert.Equal(RepoType.Vso, repoInfo.RepoType);
}
@@ -77,8 +77,8 @@ public void TestCombineGitUrl()
var url = GitUtility.CombineUrl(repoInfo.NormalizedRepoUrl.AbsoluteUri, "dev", "src/docfx/Program.cs", RepoType.GitHub);
Assert.Equal("https://github.com/dotnet/docfx/blob/dev/src/docfx/Program.cs", url.AbsoluteUri);
- repoInfo = GitUtility.Parse("https://mseng.visualstudio.com/FakeProject/_git/DocAsCode");
+ repoInfo = GitUtility.Parse("https://mseng.visualstudio.com/FakeProject/_git/Docfx");
url = GitUtility.CombineUrl(repoInfo.NormalizedRepoUrl.AbsoluteUri, "dev", "src/docfx/Program.cs", RepoType.Vso);
- Assert.Equal("https://mseng.visualstudio.com/DefaultCollection/FakeProject/_git/DocAsCode?path=%2fsrc%2fdocfx%2fProgram.cs&version=GBdev&_a=contents", url.AbsoluteUri);
+ Assert.Equal("https://mseng.visualstudio.com/DefaultCollection/FakeProject/_git/Docfx?path=%2fsrc%2fdocfx%2fProgram.cs&version=GBdev&_a=contents", url.AbsoluteUri);
}
}
diff --git a/test/Microsoft.DocAsCode.Common.Tests/JObjectMergerTest.cs b/test/Docfx.Common.Tests/JObjectMergerTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Common.Tests/JObjectMergerTest.cs
rename to test/Docfx.Common.Tests/JObjectMergerTest.cs
index 0b817c58b5a..b52773d0e5c 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/JObjectMergerTest.cs
+++ b/test/Docfx.Common.Tests/JObjectMergerTest.cs
@@ -1,13 +1,13 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common.EntityMergers;
+using Docfx.Common.EntityMergers;
using Newtonsoft.Json.Linq;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "JObjectMerger")]
public class JObjectMergerTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/LogCodesLogListenerTest.cs b/test/Docfx.Common.Tests/LogCodesLogListenerTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Common.Tests/LogCodesLogListenerTest.cs
rename to test/Docfx.Common.Tests/LogCodesLogListenerTest.cs
index eb56c47265b..d43e3ae5b51 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/LogCodesLogListenerTest.cs
+++ b/test/Docfx.Common.Tests/LogCodesLogListenerTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Collection("docfx STA")]
public class LogCodesLogListenerTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/ManifestFileAbstractLayerTest.cs b/test/Docfx.Common.Tests/ManifestFileAbstractLayerTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Common.Tests/ManifestFileAbstractLayerTest.cs
rename to test/Docfx.Common.Tests/ManifestFileAbstractLayerTest.cs
index 4a5fbf364b7..0597eaae97f 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/ManifestFileAbstractLayerTest.cs
+++ b/test/Docfx.Common.Tests/ManifestFileAbstractLayerTest.cs
@@ -1,11 +1,11 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Plugins;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Plugins;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
public class ManifestFileAbstractLayerTest : TestBase
{
diff --git a/test/Microsoft.DocAsCode.Common.Tests/ReflectionEntityMergerTest.cs b/test/Docfx.Common.Tests/ReflectionEntityMergerTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/ReflectionEntityMergerTest.cs
rename to test/Docfx.Common.Tests/ReflectionEntityMergerTest.cs
index a3a8327ded4..d67b1138cf7 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/ReflectionEntityMergerTest.cs
+++ b/test/Docfx.Common.Tests/ReflectionEntityMergerTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common.EntityMergers;
+using Docfx.Common.EntityMergers;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "ReflectionEntityMerger")]
public class ReflectionEntityMergerTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/RelativePathTest.cs b/test/Docfx.Common.Tests/RelativePathTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Common.Tests/RelativePathTest.cs
rename to test/Docfx.Common.Tests/RelativePathTest.cs
index 8376e7cdd01..999bb959071 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/RelativePathTest.cs
+++ b/test/Docfx.Common.Tests/RelativePathTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "RelativePath")]
public class RelativePathTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/ReportLoggerListenerTest.cs b/test/Docfx.Common.Tests/ReportLoggerListenerTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.Common.Tests/ReportLoggerListenerTest.cs
rename to test/Docfx.Common.Tests/ReportLoggerListenerTest.cs
index d4f17e6f9a2..104adb8329e 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/ReportLoggerListenerTest.cs
+++ b/test/Docfx.Common.Tests/ReportLoggerListenerTest.cs
@@ -1,11 +1,11 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Collection("docfx STA")]
public class ReportLoggerListenerTest : TestBase
diff --git a/test/Microsoft.DocAsCode.Common.Tests/ScopeTest.cs b/test/Docfx.Common.Tests/ScopeTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/ScopeTest.cs
rename to test/Docfx.Common.Tests/ScopeTest.cs
index bd5ace168a2..1ea47e0b25e 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/ScopeTest.cs
+++ b/test/Docfx.Common.Tests/ScopeTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Collection("docfx STA")]
public class ScopeTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/UriTemplateTest.cs b/test/Docfx.Common.Tests/UriTemplateTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/UriTemplateTest.cs
rename to test/Docfx.Common.Tests/UriTemplateTest.cs
index 237d481f139..6b49caf0062 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/UriTemplateTest.cs
+++ b/test/Docfx.Common.Tests/UriTemplateTest.cs
@@ -2,11 +2,11 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Text.RegularExpressions;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
[Trait("Related", "UriTemplate")]
public class UriTemplateTest
diff --git a/test/Microsoft.DocAsCode.Common.Tests/UriUtilityTest.cs b/test/Docfx.Common.Tests/UriUtilityTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Common.Tests/UriUtilityTest.cs
rename to test/Docfx.Common.Tests/UriUtilityTest.cs
index 473293b229d..de4493ba204 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/UriUtilityTest.cs
+++ b/test/Docfx.Common.Tests/UriUtilityTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
public class UriUtilityTest
{
diff --git a/test/Microsoft.DocAsCode.Common.Tests/YamlDeserializerWithFallbackTest.cs b/test/Docfx.Common.Tests/YamlDeserializerWithFallbackTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Common.Tests/YamlDeserializerWithFallbackTest.cs
rename to test/Docfx.Common.Tests/YamlDeserializerWithFallbackTest.cs
index 6e031def429..4674cdf5943 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/YamlDeserializerWithFallbackTest.cs
+++ b/test/Docfx.Common.Tests/YamlDeserializerWithFallbackTest.cs
@@ -4,7 +4,7 @@
using Xunit;
using YamlDotNet.Core;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
public class YamlDeserializerWithFallbackTest
{
diff --git a/test/Microsoft.DocAsCode.Common.Tests/YamlSerializationTest.cs b/test/Docfx.Common.Tests/YamlSerializationTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Common.Tests/YamlSerializationTest.cs
rename to test/Docfx.Common.Tests/YamlSerializationTest.cs
index c8b8f421948..925e49c8bbd 100644
--- a/test/Microsoft.DocAsCode.Common.Tests/YamlSerializationTest.cs
+++ b/test/Docfx.Common.Tests/YamlSerializationTest.cs
@@ -3,11 +3,11 @@
using System.Collections.Immutable;
using System.Collections.ObjectModel;
-using Microsoft.DocAsCode.YamlSerialization;
+using Docfx.YamlSerialization;
using Xunit;
using YamlDotNet.Core;
-namespace Microsoft.DocAsCode.Common.Tests;
+namespace Docfx.Common.Tests;
public class YamlSerializationTest
{
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/ApiFilterUnitTest.cs b/test/Docfx.Dotnet.Tests/ApiFilterUnitTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/ApiFilterUnitTest.cs
rename to test/Docfx.Dotnet.Tests/ApiFilterUnitTest.cs
index a9274dac719..eeb337aebed 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/ApiFilterUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/ApiFilterUnitTest.cs
@@ -4,7 +4,7 @@
using Microsoft.CodeAnalysis;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
[Trait("Related", "Filter")]
[Collection("docfx STA")]
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/DefinitionMergeUnitTest.cs b/test/Docfx.Dotnet.Tests/DefinitionMergeUnitTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/DefinitionMergeUnitTest.cs
rename to test/Docfx.Dotnet.Tests/DefinitionMergeUnitTest.cs
index 778bcfbe5ab..9e287d90b58 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/DefinitionMergeUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/DefinitionMergeUnitTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
public class DefinitionMergeUnitTest
{
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/Microsoft.DocAsCode.Dotnet.Tests.csproj b/test/Docfx.Dotnet.Tests/Docfx.Dotnet.Tests.csproj
similarity index 64%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/Microsoft.DocAsCode.Dotnet.Tests.csproj
rename to test/Docfx.Dotnet.Tests/Docfx.Dotnet.Tests.csproj
index 951fc984b3f..981e7f088ae 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/Microsoft.DocAsCode.Dotnet.Tests.csproj
+++ b/test/Docfx.Dotnet.Tests/Docfx.Dotnet.Tests.csproj
@@ -4,6 +4,6 @@
-
+
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs b/test/Docfx.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs
rename to test/Docfx.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs
index 99cd8185ab9..9ef41b066c9 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs
+++ b/test/Docfx.Dotnet.Tests/GenerateMetadataFromAssemblyTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.DataContracts.ManagedReference;
+using Docfx.DataContracts.ManagedReference;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
[Collection("docfx STA")]
public class GenerateMetadataFromAssemblyTest
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs b/test/Docfx.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs
rename to test/Docfx.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs
index 6d523950cec..722adcb055e 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/GenerateMetadataFromCSUnitTest.cs
@@ -4,10 +4,10 @@
using System.Reflection;
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.Emit;
-using Microsoft.DocAsCode.DataContracts.ManagedReference;
+using Docfx.DataContracts.ManagedReference;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
[Collection("docfx STA")]
public class GenerateMetadataFromCSUnitTest
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs b/test/Docfx.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs
rename to test/Docfx.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs
index 3995d46b357..148d2ea9cde 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/GenerateMetadataFromVBUnitTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using Microsoft.CodeAnalysis;
-using Microsoft.DocAsCode.DataContracts.ManagedReference;
+using Docfx.DataContracts.ManagedReference;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
[Trait("EntityType", "Model")]
[Collection("docfx STA")]
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/SymbolUrlResolverUnitTest.cs b/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs
similarity index 94%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/SymbolUrlResolverUnitTest.cs
rename to test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs
index 2179a3e0f46..26fe8d82bed 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/SymbolUrlResolverUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs
@@ -6,7 +6,7 @@
using Microsoft.CodeAnalysis;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
public class SymbolUrlResolverUnitTest
{
@@ -86,13 +86,13 @@ public static void GetPdbSourceLinkUrlTest()
Assert.NotNull(type);
var compilationLink = ReplaceSHA(SymbolUrlResolver.GetPdbSourceLinkUrl(compilation, type));
Assert.True(compilationLink?.StartsWith("https://github.com/"));
- Assert.True(compilationLink?.EndsWith("/blob/*/src/Microsoft.DocAsCode.Dotnet/DotnetApiCatalog.cs"));
+ Assert.True(compilationLink?.EndsWith("/blob/*/src/Docfx.Dotnet/DotnetApiCatalog.cs"));
var method = type.GetMembers(nameof(DotnetApiCatalog.GenerateManagedReferenceYamlFiles)).FirstOrDefault();
Assert.NotNull(method);
var methodLink = ReplaceSHA(SymbolUrlResolver.GetPdbSourceLinkUrl(compilation, method));
Assert.True(compilationLink?.StartsWith("https://github.com/"));
- Assert.True(compilationLink?.EndsWith("/blob/*/src/Microsoft.DocAsCode.Dotnet/DotnetApiCatalog.cs"));
+ Assert.True(compilationLink?.EndsWith("/blob/*/src/Docfx.Dotnet/DotnetApiCatalog.cs"));
static string ReplaceSHA(string value)
{
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/BaseClassForTestClass1.dll b/test/Docfx.Dotnet.Tests/TestData/BaseClassForTestClass1.dll
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/BaseClassForTestClass1.dll
rename to test/Docfx.Dotnet.Tests/TestData/BaseClassForTestClass1.dll
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/CatLibrary.dll b/test/Docfx.Dotnet.Tests/TestData/CatLibrary.dll
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/CatLibrary.dll
rename to test/Docfx.Dotnet.Tests/TestData/CatLibrary.dll
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/CatLibrary2.dll b/test/Docfx.Dotnet.Tests/TestData/CatLibrary2.dll
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/CatLibrary2.dll
rename to test/Docfx.Dotnet.Tests/TestData/CatLibrary2.dll
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/System.Console.csyml b/test/Docfx.Dotnet.Tests/TestData/System.Console.csyml
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/System.Console.csyml
rename to test/Docfx.Dotnet.Tests/TestData/System.Console.csyml
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/System.ConsoleColor.csyml b/test/Docfx.Dotnet.Tests/TestData/System.ConsoleColor.csyml
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/System.ConsoleColor.csyml
rename to test/Docfx.Dotnet.Tests/TestData/System.ConsoleColor.csyml
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/TupleLibrary.dll b/test/Docfx.Dotnet.Tests/TestData/TupleLibrary.dll
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/TupleLibrary.dll
rename to test/Docfx.Dotnet.Tests/TestData/TupleLibrary.dll
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/dotnet-xrefmap.txt b/test/Docfx.Dotnet.Tests/TestData/dotnet-xrefmap.txt
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/dotnet-xrefmap.txt
rename to test/Docfx.Dotnet.Tests/TestData/dotnet-xrefmap.txt
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/filterconfig.yml b/test/Docfx.Dotnet.Tests/TestData/filterconfig.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/filterconfig.yml
rename to test/Docfx.Dotnet.Tests/TestData/filterconfig.yml
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestData/filterconfig_attribute.yml b/test/Docfx.Dotnet.Tests/TestData/filterconfig_attribute.yml
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestData/filterconfig_attribute.yml
rename to test/Docfx.Dotnet.Tests/TestData/filterconfig_attribute.yml
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/TestDataReferences/System.ValueTuple.dll b/test/Docfx.Dotnet.Tests/TestDataReferences/System.ValueTuple.dll
similarity index 100%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/TestDataReferences/System.ValueTuple.dll
rename to test/Docfx.Dotnet.Tests/TestDataReferences/System.ValueTuple.dll
diff --git a/test/Microsoft.DocAsCode.Dotnet.Tests/XmlCommentUnitTest.cs b/test/Docfx.Dotnet.Tests/XmlCommentUnitTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Dotnet.Tests/XmlCommentUnitTest.cs
rename to test/Docfx.Dotnet.Tests/XmlCommentUnitTest.cs
index 58fd51aee60..1a6f0447d24 100644
--- a/test/Microsoft.DocAsCode.Dotnet.Tests/XmlCommentUnitTest.cs
+++ b/test/Docfx.Dotnet.Tests/XmlCommentUnitTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Text.RegularExpressions;
-using Microsoft.DocAsCode.DataContracts.Common;
+using Docfx.DataContracts.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Dotnet.Tests;
+namespace Docfx.Dotnet.Tests;
public class XmlCommentUnitTest
{
@@ -260,7 +260,7 @@ loose text not wrapped in description
This is a sample of another invalid exception node
- This sample shows how to call the method.
+ This sample shows how to call the method.
class TestClass
{
@@ -283,7 +283,7 @@ Check empty code.
This is an example using source reference.
-
+
Global See section
@@ -338,7 +338,7 @@ loose text not wrapped in description
commentModel.Examples,
e => Assert.Equal(
"""
- This sample shows how to call the method.
+ This sample shows how to call the method.
class TestClass
{
static int Main()
diff --git a/test/Docfx.Glob.Tests/Docfx.Glob.Tests.csproj b/test/Docfx.Glob.Tests/Docfx.Glob.Tests.csproj
new file mode 100644
index 00000000000..b6824f92d81
--- /dev/null
+++ b/test/Docfx.Glob.Tests/Docfx.Glob.Tests.csproj
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Glob.Tests/GlobFileTest.cs b/test/Docfx.Glob.Tests/GlobFileTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Glob.Tests/GlobFileTest.cs
rename to test/Docfx.Glob.Tests/GlobFileTest.cs
index 5d79ab749b3..6f57511b42e 100644
--- a/test/Microsoft.DocAsCode.Glob.Tests/GlobFileTest.cs
+++ b/test/Docfx.Glob.Tests/GlobFileTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Glob.Tests;
+namespace Docfx.Glob.Tests;
public class GlobFileTest : TestBase
{
diff --git a/test/Microsoft.DocAsCode.Glob.Tests/GlobMatcherTest.cs b/test/Docfx.Glob.Tests/GlobMatcherTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.Glob.Tests/GlobMatcherTest.cs
rename to test/Docfx.Glob.Tests/GlobMatcherTest.cs
index 9f98b7ea369..5f8fe66a00a 100644
--- a/test/Microsoft.DocAsCode.Glob.Tests/GlobMatcherTest.cs
+++ b/test/Docfx.Glob.Tests/GlobMatcherTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Glob.Tests;
+namespace Docfx.Glob.Tests;
public class GlobMatcherTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/AggregatorTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/AggregatorTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/AggregatorTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/AggregatorTest.cs
index 347ac2a2659..4c065892877 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/AggregatorTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/AggregatorTest.cs
@@ -4,10 +4,10 @@
using Markdig;
using Markdig.Syntax;
using Markdig.Syntax.Inlines;
-using Microsoft.DocAsCode.MarkdigEngine.Extensions;
+using Docfx.MarkdigEngine.Extensions;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class AggregatorTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs
index 9fb690d000a..eeac9337e6b 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/ChromelessFormsTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class ChromelessFormsTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs
index e313b0aceb3..029f78c2d5f 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/CodeSnippetTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class CodeSnippetTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/CodeTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/CodeTest.cs
index 82f6dc73d25..e0e62de6b5a 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/CodeTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/CodeTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class CodeTest
{
diff --git a/test/Docfx.MarkdigEngine.Extensions.Tests/Docfx.MarkdigEngine.Extensions.Tests.csproj b/test/Docfx.MarkdigEngine.Extensions.Tests/Docfx.MarkdigEngine.Extensions.Tests.csproj
new file mode 100644
index 00000000000..6bb49f20177
--- /dev/null
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/Docfx.MarkdigEngine.Extensions.Tests.csproj
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/EmojiTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/EmojiTest.cs
similarity index 88%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/EmojiTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/EmojiTest.cs
index 08ea3913fd4..80284c24baa 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/EmojiTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/EmojiTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class EmojiTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/GeneralTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/GeneralTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/GeneralTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/GeneralTest.cs
index 0818b06f74b..18aac8810fc 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/GeneralTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/GeneralTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class GeneralTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ImageTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/ImageTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ImageTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/ImageTest.cs
index 7a620de1938..0baa9915c4c 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/ImageTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/ImageTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class ImageTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs
index 308affe910a..b594c211290 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/InteractiveCodeTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class InteractiveCodeTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/LineNumberTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/LineNumberTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/LineNumberTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/LineNumberTest.cs
index d359aff0166..277b7ab6057 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/LineNumberTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/LineNumberTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class LineNumberTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MathematicsTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/MathematicsTest.cs
similarity index 93%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MathematicsTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/MathematicsTest.cs
index bdaebb9f2e5..bec8be743f8 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MathematicsTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/MathematicsTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class MathematicsTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs
index b3979bb944f..9e9fdf5f834 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/MonikerRangeTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class MonikerRangeTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/NolocTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/NolocTest.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/NolocTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/NolocTest.cs
index 5ede6750a10..218bc09aa9c 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/NolocTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/NolocTest.cs
@@ -1,7 +1,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class NolocTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
index a4b91355f70..99bd3f4743d 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class QuoteSectionNoteTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs
index 188484a23b4..9507f4c2f31 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/RenderZoneTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class RenderZoneTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RowsTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/RowsTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RowsTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/RowsTest.cs
index 38f7bec8317..866200d4d26 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/RowsTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/RowsTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class RowTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TabGroupTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/TabGroupTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TabGroupTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/TabGroupTest.cs
index 1c6afbd2593..f02e426c32f 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TabGroupTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/TabGroupTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class TabGroupTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TestUtility.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/TestUtility.cs
similarity index 96%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TestUtility.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/TestUtility.cs
index 3b9a47d0f08..497d0f160fc 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TestUtility.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/TestUtility.cs
@@ -3,10 +3,10 @@
using Markdig;
using Markdig.Syntax;
-using Microsoft.DocAsCode.MarkdigEngine.Extensions;
+using Docfx.MarkdigEngine.Extensions;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public static class TestUtility
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TripleColonTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/TripleColonTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TripleColonTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/TripleColonTest.cs
index 42bcc337c00..4c059e123c7 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/TripleColonTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/TripleColonTest.cs
@@ -4,7 +4,7 @@
using System.Text;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class TripleColonTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/VideoTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/VideoTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/VideoTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/VideoTest.cs
index 6a679fb9901..1d46172b513 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/VideoTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/VideoTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class VideoTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/XrefTest.cs b/test/Docfx.MarkdigEngine.Extensions.Tests/XrefTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/XrefTest.cs
rename to test/Docfx.MarkdigEngine.Extensions.Tests/XrefTest.cs
index d87963ea67f..38c32abfd99 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/XrefTest.cs
+++ b/test/Docfx.MarkdigEngine.Extensions.Tests/XrefTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class XrefTest
{
diff --git a/test/Docfx.MarkdigEngine.Tests/Docfx.MarkdigEngine.Tests.csproj b/test/Docfx.MarkdigEngine.Tests/Docfx.MarkdigEngine.Tests.csproj
new file mode 100644
index 00000000000..da2f060531f
--- /dev/null
+++ b/test/Docfx.MarkdigEngine.Tests/Docfx.MarkdigEngine.Tests.csproj
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs b/test/Docfx.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs
similarity index 84%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs
rename to test/Docfx.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs
index 7f6ae9552f2..09d824ed781 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs
+++ b/test/Docfx.MarkdigEngine.Tests/HtmlMarkdownObjectValidatorProvider.cs
@@ -5,10 +5,10 @@
using System.Composition;
using Markdig.Syntax;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.MarkdigEngine.Validators;
+using Docfx.Common;
+using Docfx.MarkdigEngine.Validators;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
[Export(ContractName, typeof(IMarkdownObjectValidatorProvider))]
public class HtmlMarkdownObjectValidatorProvider : IMarkdownObjectValidatorProvider
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/InclusionTest.cs b/test/Docfx.MarkdigEngine.Tests/InclusionTest.cs
similarity index 99%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/InclusionTest.cs
rename to test/Docfx.MarkdigEngine.Tests/InclusionTest.cs
index 6672cde357b..8634771fc16 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/InclusionTest.cs
+++ b/test/Docfx.MarkdigEngine.Tests/InclusionTest.cs
@@ -3,13 +3,13 @@
using System.Collections.Immutable;
using Markdig;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.MarkdigEngine.Extensions;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Common;
+using Docfx.MarkdigEngine.Extensions;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
[Collection("docfx STA")]
public class InclusionTest
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/MarkdigServiceTest.cs b/test/Docfx.MarkdigEngine.Tests/MarkdigServiceTest.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/MarkdigServiceTest.cs
rename to test/Docfx.MarkdigEngine.Tests/MarkdigServiceTest.cs
index 3b868f888a0..b0fc0e6c87b 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/MarkdigServiceTest.cs
+++ b/test/Docfx.MarkdigEngine.Tests/MarkdigServiceTest.cs
@@ -4,10 +4,10 @@
using System.Collections.Immutable;
using Markdig.Syntax;
-using Microsoft.DocAsCode.MarkdigEngine.Extensions;
+using Docfx.MarkdigEngine.Extensions;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
[Collection("docfx STA")]
public class MarkdigServiceTest
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs b/test/Docfx.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs
similarity index 93%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs
rename to test/Docfx.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs
index 5ad93a7ab39..e4738763037 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs
+++ b/test/Docfx.MarkdigEngine.Tests/TestUtility/TestLoggerListener.cs
@@ -1,9 +1,9 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
+using Docfx.Common;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
internal class TestLoggerListener : ILoggerListener
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestUtility.cs b/test/Docfx.MarkdigEngine.Tests/TestUtility/TestUtility.cs
similarity index 95%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestUtility.cs
rename to test/Docfx.MarkdigEngine.Tests/TestUtility/TestUtility.cs
index 2a173b917ae..15b02bb8715 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/TestUtility/TestUtility.cs
+++ b/test/Docfx.MarkdigEngine.Tests/TestUtility/TestUtility.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public static class TestUtility
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/ValidationTest.cs b/test/Docfx.MarkdigEngine.Tests/ValidationTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/ValidationTest.cs
rename to test/Docfx.MarkdigEngine.Tests/ValidationTest.cs
index b23ca7003c5..78a04a05698 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/ValidationTest.cs
+++ b/test/Docfx.MarkdigEngine.Tests/ValidationTest.cs
@@ -5,13 +5,13 @@
using Markdig;
using Markdig.Syntax;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.MarkdigEngine.Extensions;
-using Microsoft.DocAsCode.MarkdigEngine.Validators;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Common;
+using Docfx.MarkdigEngine.Extensions;
+using Docfx.MarkdigEngine.Validators;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class ValidationTest
{
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/YamlHeaderTest.cs b/test/Docfx.MarkdigEngine.Tests/YamlHeaderTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.MarkdigEngine.Tests/YamlHeaderTest.cs
rename to test/Docfx.MarkdigEngine.Tests/YamlHeaderTest.cs
index 0ae71d55325..4077b5fdccb 100644
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/YamlHeaderTest.cs
+++ b/test/Docfx.MarkdigEngine.Tests/YamlHeaderTest.cs
@@ -1,10 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
using Xunit;
-namespace Microsoft.DocAsCode.MarkdigEngine.Tests;
+namespace Docfx.MarkdigEngine.Tests;
public class YamlHeaderTest
{
diff --git a/test/Docfx.Plugins.Tests/Docfx.Plugins.Tests.csproj b/test/Docfx.Plugins.Tests/Docfx.Plugins.Tests.csproj
new file mode 100644
index 00000000000..2699b121f97
--- /dev/null
+++ b/test/Docfx.Plugins.Tests/Docfx.Plugins.Tests.csproj
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Plugins.Tests/JsonConverterTest.cs b/test/Docfx.Plugins.Tests/JsonConverterTest.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Plugins.Tests/JsonConverterTest.cs
rename to test/Docfx.Plugins.Tests/JsonConverterTest.cs
index 8ea905e6398..ba7da590cea 100644
--- a/test/Microsoft.DocAsCode.Plugins.Tests/JsonConverterTest.cs
+++ b/test/Docfx.Plugins.Tests/JsonConverterTest.cs
@@ -6,7 +6,7 @@
using Newtonsoft.Json.Serialization;
using Xunit;
-namespace Microsoft.DocAsCode.Plugins.Tests;
+namespace Docfx.Plugins.Tests;
public class JsonConverterTest
{
diff --git a/test/Microsoft.DocAsCode.Plugins.Tests/TreeNavigatorTest.cs b/test/Docfx.Plugins.Tests/TreeNavigatorTest.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Plugins.Tests/TreeNavigatorTest.cs
rename to test/Docfx.Plugins.Tests/TreeNavigatorTest.cs
index 88881431c82..e0f744baebe 100644
--- a/test/Microsoft.DocAsCode.Plugins.Tests/TreeNavigatorTest.cs
+++ b/test/Docfx.Plugins.Tests/TreeNavigatorTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Plugins.Tests;
+namespace Docfx.Plugins.Tests;
public class TreeNavigatorTest
{
diff --git a/test/Docfx.Tests.Common/Docfx.Tests.Common.csproj b/test/Docfx.Tests.Common/Docfx.Tests.Common.csproj
new file mode 100644
index 00000000000..e4874e726bf
--- /dev/null
+++ b/test/Docfx.Tests.Common/Docfx.Tests.Common.csproj
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/test/Microsoft.DocAsCode.Tests.Common/TestBase.cs b/test/Docfx.Tests.Common/TestBase.cs
similarity index 98%
rename from test/Microsoft.DocAsCode.Tests.Common/TestBase.cs
rename to test/Docfx.Tests.Common/TestBase.cs
index c152bc5d3b1..2f5a9cc1cc1 100644
--- a/test/Microsoft.DocAsCode.Tests.Common/TestBase.cs
+++ b/test/Docfx.Tests.Common/TestBase.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Tests.Common;
+namespace Docfx.Tests.Common;
public class TestBase : IClassFixture, IDisposable
{
diff --git a/test/Microsoft.DocAsCode.Tests.Common/TestListenerScope.cs b/test/Docfx.Tests.Common/TestListenerScope.cs
similarity index 90%
rename from test/Microsoft.DocAsCode.Tests.Common/TestListenerScope.cs
rename to test/Docfx.Tests.Common/TestListenerScope.cs
index c77abf11d43..796701b29fa 100644
--- a/test/Microsoft.DocAsCode.Tests.Common/TestListenerScope.cs
+++ b/test/Docfx.Tests.Common/TestListenerScope.cs
@@ -1,9 +1,9 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
+using Docfx.Common;
-namespace Microsoft.DocAsCode.Tests.Common;
+namespace Docfx.Tests.Common;
public class TestListenerScope : IDisposable
{
diff --git a/test/Microsoft.DocAsCode.Tests.Common/TestLoggerListener.cs b/test/Docfx.Tests.Common/TestLoggerListener.cs
similarity index 97%
rename from test/Microsoft.DocAsCode.Tests.Common/TestLoggerListener.cs
rename to test/Docfx.Tests.Common/TestLoggerListener.cs
index 2925906dd2e..9432659bd80 100644
--- a/test/Microsoft.DocAsCode.Tests.Common/TestLoggerListener.cs
+++ b/test/Docfx.Tests.Common/TestLoggerListener.cs
@@ -1,9 +1,9 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
+using Docfx.Common;
-namespace Microsoft.DocAsCode.Tests.Common;
+namespace Docfx.Tests.Common;
public class TestLoggerListener : ILoggerListener
{
diff --git a/test/Microsoft.DocAsCode.Build.Common.Tests/Microsoft.DocAsCode.Build.Common.Tests.csproj b/test/Microsoft.DocAsCode.Build.Common.Tests/Microsoft.DocAsCode.Build.Common.Tests.csproj
deleted file mode 100644
index 70ac05816ad..00000000000
--- a/test/Microsoft.DocAsCode.Build.Common.Tests/Microsoft.DocAsCode.Build.Common.Tests.csproj
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests.csproj b/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests.csproj
deleted file mode 100644
index d9ba91c5935..00000000000
--- a/test/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests/Microsoft.DocAsCode.Build.ConceptualDocuments.Tests.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.Engine.Tests/Microsoft.DocAsCode.Build.Engine.Tests.csproj b/test/Microsoft.DocAsCode.Build.Engine.Tests/Microsoft.DocAsCode.Build.Engine.Tests.csproj
deleted file mode 100644
index eedc30a33fe..00000000000
--- a/test/Microsoft.DocAsCode.Build.Engine.Tests/Microsoft.DocAsCode.Build.Engine.Tests.csproj
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/Microsoft.DocAsCode.Build.ManagedReference.Tests.csproj b/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/Microsoft.DocAsCode.Build.ManagedReference.Tests.csproj
deleted file mode 100644
index 9008a285736..00000000000
--- a/test/Microsoft.DocAsCode.Build.ManagedReference.Tests/Microsoft.DocAsCode.Build.ManagedReference.Tests.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests.csproj b/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests.csproj
deleted file mode 100644
index 79f65cb146e..00000000000
--- a/test/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests/Microsoft.DocAsCode.Build.OverwriteDocuments.Tests.csproj
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.Tests/Microsoft.DocAsCode.Build.RestApi.Tests.csproj b/test/Microsoft.DocAsCode.Build.RestApi.Tests/Microsoft.DocAsCode.Build.RestApi.Tests.csproj
deleted file mode 100644
index b09107eac6a..00000000000
--- a/test/Microsoft.DocAsCode.Build.RestApi.Tests/Microsoft.DocAsCode.Build.RestApi.Tests.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests.csproj b/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests.csproj
deleted file mode 100644
index 055ae741ab8..00000000000
--- a/test/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests/Microsoft.DocAsCode.Build.RestApi.WithPlugins.Tests.csproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/Microsoft.DocAsCode.Build.SchemaDriven.Tests.csproj b/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/Microsoft.DocAsCode.Build.SchemaDriven.Tests.csproj
deleted file mode 100644
index 407ca048b78..00000000000
--- a/test/Microsoft.DocAsCode.Build.SchemaDriven.Tests/Microsoft.DocAsCode.Build.SchemaDriven.Tests.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/Microsoft.DocAsCode.Build.TableOfContents.Tests.csproj b/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/Microsoft.DocAsCode.Build.TableOfContents.Tests.csproj
deleted file mode 100644
index 540479b3d6f..00000000000
--- a/test/Microsoft.DocAsCode.Build.TableOfContents.Tests/Microsoft.DocAsCode.Build.TableOfContents.Tests.csproj
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/Microsoft.DocAsCode.Build.UniversalReference.Tests.csproj b/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/Microsoft.DocAsCode.Build.UniversalReference.Tests.csproj
deleted file mode 100644
index 64da13fdde3..00000000000
--- a/test/Microsoft.DocAsCode.Build.UniversalReference.Tests/Microsoft.DocAsCode.Build.UniversalReference.Tests.csproj
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/test/Microsoft.DocAsCode.Common.Tests/Microsoft.DocAsCode.Common.Tests.csproj b/test/Microsoft.DocAsCode.Common.Tests/Microsoft.DocAsCode.Common.Tests.csproj
deleted file mode 100644
index fc9843b530e..00000000000
--- a/test/Microsoft.DocAsCode.Common.Tests/Microsoft.DocAsCode.Common.Tests.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Glob.Tests/Microsoft.DocAsCode.Glob.Tests.csproj b/test/Microsoft.DocAsCode.Glob.Tests/Microsoft.DocAsCode.Glob.Tests.csproj
deleted file mode 100644
index bdf89104e7b..00000000000
--- a/test/Microsoft.DocAsCode.Glob.Tests/Microsoft.DocAsCode.Glob.Tests.csproj
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests.csproj b/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests.csproj
deleted file mode 100644
index 54d25211b99..00000000000
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests/Microsoft.DocAsCode.MarkdigEngine.Extensions.Tests.csproj
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/Microsoft.DocAsCode.MarkdigEngine.Tests.csproj b/test/Microsoft.DocAsCode.MarkdigEngine.Tests/Microsoft.DocAsCode.MarkdigEngine.Tests.csproj
deleted file mode 100644
index 98ca8160093..00000000000
--- a/test/Microsoft.DocAsCode.MarkdigEngine.Tests/Microsoft.DocAsCode.MarkdigEngine.Tests.csproj
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/test/Microsoft.DocAsCode.Plugins.Tests/Microsoft.DocAsCode.Plugins.Tests.csproj b/test/Microsoft.DocAsCode.Plugins.Tests/Microsoft.DocAsCode.Plugins.Tests.csproj
deleted file mode 100644
index 9950c59ee46..00000000000
--- a/test/Microsoft.DocAsCode.Plugins.Tests/Microsoft.DocAsCode.Plugins.Tests.csproj
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/test/Microsoft.DocAsCode.Tests.Common/Microsoft.DocAsCode.Tests.Common.csproj b/test/Microsoft.DocAsCode.Tests.Common/Microsoft.DocAsCode.Tests.Common.csproj
deleted file mode 100644
index 234c7a091e2..00000000000
--- a/test/Microsoft.DocAsCode.Tests.Common/Microsoft.DocAsCode.Tests.Common.csproj
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/test/docfx.Snapshot.Tests/ModuleInitializer.cs b/test/docfx.Snapshot.Tests/ModuleInitializer.cs
index 5cc27c04225..d842fe9daec 100644
--- a/test/docfx.Snapshot.Tests/ModuleInitializer.cs
+++ b/test/docfx.Snapshot.Tests/ModuleInitializer.cs
@@ -4,7 +4,7 @@
using System.Runtime.CompilerServices;
using DiffEngine;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
public static class ModuleInitializer
{
diff --git a/test/docfx.Snapshot.Tests/SamplesTest.Seed/articles/engineering_guidelines.html.view.verified.json b/test/docfx.Snapshot.Tests/SamplesTest.Seed/articles/engineering_guidelines.html.view.verified.json
index c757f37ede3..8c6f105bbe5 100644
--- a/test/docfx.Snapshot.Tests/SamplesTest.Seed/articles/engineering_guidelines.html.view.verified.json
+++ b/test/docfx.Snapshot.Tests/SamplesTest.Seed/articles/engineering_guidelines.html.view.verified.json
@@ -1,5 +1,5 @@
{
- "conceptual": "\nBasics
\nCopyright header and license notice
\nAll source code files require the following exact header according to its language (please do not make any changes to it).
\n\nextension: .cs
\n
\n// Licensed to the .NET Foundation under one or more agreements.\n// The .NET Foundation licenses this file to you under the MIT license.\n
\n\nextension: .js
\n
\n// Licensed to the .NET Foundation under one or more agreements.\n// The .NET Foundation licenses this file to you under the MIT license.\n
\n\nextension: .css
\n
\n/**\n * Licensed to the .NET Foundation under one or more agreements.\n * The .NET Foundation licenses this file to you under the MIT license.\n */\n
\n\nextension: .tmpl, .tmpl.partial
\n
\n{{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}}\n
\nExternal dependencies
\nThis refers to dependencies on projects (i.e. NuGet packages) outside of the docfx
repo, and especially outside of Microsoft. Adding new dependencies require additional approval.
\nCurrent approved dependencies are:
\n\n- Newtonsoft.Json
\n- Jint
\n- HtmlAgilityPack
\n- Nustache
\n- YamlDotNet
\n
\nCode reviews and checkins
\nTo help ensure that only the highest quality code makes its way into the project, please submit all your code changes to GitHub as PRs. This includes runtime code changes, unit test updates, and deployment scripts. For example, sending a PR for just an update to a unit test might seem like a waste of time but the unit tests are just as important as the product code and as such, reviewing changes to them is also just as important.
\nThe advantages are numerous: improving code quality, more visibility on changes and their potential impact, avoiding duplication of effort, and creating general awareness of progress being made in various areas.
\nIn general a PR should be signed off(using the \uD83D\uDC4D emoticon) by the Owner of that code.
\nTo commit the PR to the repo do not use the Big Green Button. Instead, do a typical push that you would use with Git (e.g. local pull, rebase, merge, push).
\nSource Code Management
\nBranch strategy
\nIn general:
\n\nmaster
has the code for the latest release on NuGet.org. (e.g. 1.0.0
, 1.1.0
) \ndev
has the code that is being worked on but not yet released. This is the branch into which devs normally submit pull requests and merge changes into. We run daily CI towards dev
branch and generate pre-release nuget package, e.g. 1.0.1-alpha-9-abcdefsd
. \nhotfix
has the code for fixing master
bug after it is released. hotfix
changes will be merged back to master
and dev
once it is verified. \n
\nSolution and project folder structure and naming
\nSolution files go in the repo root. The default entry point is All.sln
.
\nEvery project also needs a project.json
and a matching .xproj
file. This project.json
is the source of truth for a project's dependencies and configuration options.
\nSolution need to contain solution folders that match the physical folder (src
, test
, tools
, etc.).
\nAssembly naming pattern
\nThe general naming pattern is Microsoft.DocAsCode.<area>.<subarea>
.
\nUnit tests
\nWe use xUnit.net for all unit testing.
\nCoding Standards
\nPlease refer to C# Coding standards for detailed guideline for C# coding standards.
\nTODO Template Coding standards
\nTODO Template Preprocess JS Coding standards
\n",
+ "conceptual": "\nBasics
\nCopyright header and license notice
\nAll source code files require the following exact header according to its language (please do not make any changes to it).
\n\nextension: .cs
\n
\n// Licensed to the .NET Foundation under one or more agreements.\n// The .NET Foundation licenses this file to you under the MIT license.\n
\n\nextension: .js
\n
\n// Licensed to the .NET Foundation under one or more agreements.\n// The .NET Foundation licenses this file to you under the MIT license.\n
\n\nextension: .css
\n
\n/**\n * Licensed to the .NET Foundation under one or more agreements.\n * The .NET Foundation licenses this file to you under the MIT license.\n */\n
\n\nextension: .tmpl, .tmpl.partial
\n
\n{{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}}\n
\nExternal dependencies
\nThis refers to dependencies on projects (i.e. NuGet packages) outside of the docfx
repo, and especially outside of Microsoft. Adding new dependencies require additional approval.
\nCurrent approved dependencies are:
\n\n- Newtonsoft.Json
\n- Jint
\n- HtmlAgilityPack
\n- Nustache
\n- YamlDotNet
\n
\nCode reviews and checkins
\nTo help ensure that only the highest quality code makes its way into the project, please submit all your code changes to GitHub as PRs. This includes runtime code changes, unit test updates, and deployment scripts. For example, sending a PR for just an update to a unit test might seem like a waste of time but the unit tests are just as important as the product code and as such, reviewing changes to them is also just as important.
\nThe advantages are numerous: improving code quality, more visibility on changes and their potential impact, avoiding duplication of effort, and creating general awareness of progress being made in various areas.
\nIn general a PR should be signed off(using the \uD83D\uDC4D emoticon) by the Owner of that code.
\nTo commit the PR to the repo do not use the Big Green Button. Instead, do a typical push that you would use with Git (e.g. local pull, rebase, merge, push).
\nSource Code Management
\nBranch strategy
\nIn general:
\n\nmaster
has the code for the latest release on NuGet.org. (e.g. 1.0.0
, 1.1.0
) \ndev
has the code that is being worked on but not yet released. This is the branch into which devs normally submit pull requests and merge changes into. We run daily CI towards dev
branch and generate pre-release nuget package, e.g. 1.0.1-alpha-9-abcdefsd
. \nhotfix
has the code for fixing master
bug after it is released. hotfix
changes will be merged back to master
and dev
once it is verified. \n
\nSolution and project folder structure and naming
\nSolution files go in the repo root. The default entry point is All.sln
.
\nEvery project also needs a project.json
and a matching .xproj
file. This project.json
is the source of truth for a project's dependencies and configuration options.
\nSolution need to contain solution folders that match the physical folder (src
, test
, tools
, etc.).
\nAssembly naming pattern
\nThe general naming pattern is Docfx.<area>.<subarea>
.
\nUnit tests
\nWe use xUnit.net for all unit testing.
\nCoding Standards
\nPlease refer to C# Coding standards for detailed guideline for C# coding standards.
\nTODO Template Coding standards
\nTODO Template Preprocess JS Coding standards
\n",
"type": "Conceptual",
"source": {
"remote": {
diff --git a/test/docfx.Snapshot.Tests/SamplesTest.Seed/index.verified.json b/test/docfx.Snapshot.Tests/SamplesTest.Seed/index.verified.json
index 75be9094396..0e9d6e0b946 100644
--- a/test/docfx.Snapshot.Tests/SamplesTest.Seed/index.verified.json
+++ b/test/docfx.Snapshot.Tests/SamplesTest.Seed/index.verified.json
@@ -247,7 +247,7 @@
"articles/engineering_guidelines.html": {
"href": "articles/engineering_guidelines.html",
"title": "Engineering Guidelines | docfx seed website",
- "keywords": "Engineering Guidelines Basics Copyright header and license notice All source code files require the following exact header according to its language (please do not make any changes to it). extension: .cs // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. extension: .js // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. extension: .css /** * Licensed to the .NET Foundation under one or more agreements. * The .NET Foundation licenses this file to you under the MIT license. */ extension: .tmpl, .tmpl.partial {{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}} External dependencies This refers to dependencies on projects (i.e. NuGet packages) outside of the docfx repo, and especially outside of Microsoft. Adding new dependencies require additional approval. Current approved dependencies are: Newtonsoft.Json Jint HtmlAgilityPack Nustache YamlDotNet Code reviews and checkins To help ensure that only the highest quality code makes its way into the project, please submit all your code changes to GitHub as PRs. This includes runtime code changes, unit test updates, and deployment scripts. For example, sending a PR for just an update to a unit test might seem like a waste of time but the unit tests are just as important as the product code and as such, reviewing changes to them is also just as important. The advantages are numerous: improving code quality, more visibility on changes and their potential impact, avoiding duplication of effort, and creating general awareness of progress being made in various areas. In general a PR should be signed off(using the \uD83D\uDC4D emoticon) by the Owner of that code. To commit the PR to the repo do not use the Big Green Button. Instead, do a typical push that you would use with Git (e.g. local pull, rebase, merge, push). Source Code Management Branch strategy In general: master has the code for the latest release on NuGet.org. (e.g. 1.0.0, 1.1.0) dev has the code that is being worked on but not yet released. This is the branch into which devs normally submit pull requests and merge changes into. We run daily CI towards dev branch and generate pre-release nuget package, e.g. 1.0.1-alpha-9-abcdefsd. hotfix has the code for fixing master bug after it is released. hotfix changes will be merged back to master and dev once it is verified. Solution and project folder structure and naming Solution files go in the repo root. The default entry point is All.sln. Every project also needs a project.json and a matching .xproj file. This project.json is the source of truth for a project's dependencies and configuration options. Solution need to contain solution folders that match the physical folder (src, test, tools, etc.). Assembly naming pattern The general naming pattern is Microsoft.DocAsCode... Unit tests We use xUnit.net for all unit testing. Coding Standards Please refer to C# Coding standards for detailed guideline for C# coding standards. TODO Template Coding standards TODO Template Preprocess JS Coding standards"
+ "keywords": "Engineering Guidelines Basics Copyright header and license notice All source code files require the following exact header according to its language (please do not make any changes to it). extension: .cs // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. extension: .js // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. extension: .css /** * Licensed to the .NET Foundation under one or more agreements. * The .NET Foundation licenses this file to you under the MIT license. */ extension: .tmpl, .tmpl.partial {{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}} External dependencies This refers to dependencies on projects (i.e. NuGet packages) outside of the docfx repo, and especially outside of Microsoft. Adding new dependencies require additional approval. Current approved dependencies are: Newtonsoft.Json Jint HtmlAgilityPack Nustache YamlDotNet Code reviews and checkins To help ensure that only the highest quality code makes its way into the project, please submit all your code changes to GitHub as PRs. This includes runtime code changes, unit test updates, and deployment scripts. For example, sending a PR for just an update to a unit test might seem like a waste of time but the unit tests are just as important as the product code and as such, reviewing changes to them is also just as important. The advantages are numerous: improving code quality, more visibility on changes and their potential impact, avoiding duplication of effort, and creating general awareness of progress being made in various areas. In general a PR should be signed off(using the \uD83D\uDC4D emoticon) by the Owner of that code. To commit the PR to the repo do not use the Big Green Button. Instead, do a typical push that you would use with Git (e.g. local pull, rebase, merge, push). Source Code Management Branch strategy In general: master has the code for the latest release on NuGet.org. (e.g. 1.0.0, 1.1.0) dev has the code that is being worked on but not yet released. This is the branch into which devs normally submit pull requests and merge changes into. We run daily CI towards dev branch and generate pre-release nuget package, e.g. 1.0.1-alpha-9-abcdefsd. hotfix has the code for fixing master bug after it is released. hotfix changes will be merged back to master and dev once it is verified. Solution and project folder structure and naming Solution files go in the repo root. The default entry point is All.sln. Every project also needs a project.json and a matching .xproj file. This project.json is the source of truth for a project's dependencies and configuration options. Solution need to contain solution folders that match the physical folder (src, test, tools, etc.). Assembly naming pattern The general naming pattern is Docfx... Unit tests We use xUnit.net for all unit testing. Coding Standards Please refer to C# Coding standards for detailed guideline for C# coding standards. TODO Template Coding standards TODO Template Preprocess JS Coding standards"
},
"articles/markdown.html": {
"href": "articles/markdown.html",
diff --git a/test/docfx.Snapshot.Tests/SamplesTest.cs b/test/docfx.Snapshot.Tests/SamplesTest.cs
index 75cf878025d..13df4bb371f 100644
--- a/test/docfx.Snapshot.Tests/SamplesTest.cs
+++ b/test/docfx.Snapshot.Tests/SamplesTest.cs
@@ -9,11 +9,11 @@
using System.Text.Json.Nodes;
using System.Text.RegularExpressions;
using ImageMagick;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Dotnet;
+using Docfx.Common;
+using Docfx.Dotnet;
using Microsoft.Playwright;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
[UsesVerify]
[Trait("Stage", "Snapshot")]
@@ -51,7 +51,7 @@ private static readonly (int width, int height, string theme, bool fullPage)[] s
static SamplesTest()
{
- Playwright.Program.Main(new[] { "install" });
+ Microsoft.Playwright.Program.Main(new[] { "install" });
Process.Start("dotnet", $"build \"{s_samplesDir}/seed/dotnet/assembly/BuildFromAssembly.csproj\"").WaitForExit();
}
@@ -90,7 +90,7 @@ public async Task SeedHtml()
const int port = 8089;
var _ = Task.Run(() => Program.Main(new[] { "serve", "--port", $"{port}", $"{samplePath}/_site" }));
- using var playwright = await Playwright.Playwright.CreateAsync();
+ using var playwright = await Playwright.CreateAsync();
var browser = await playwright.Chromium.LaunchAsync();
var htmlUrls = new ConcurrentDictionary();
diff --git a/test/docfx.Tests/Assets/template/plugins/CustomPostProcessor.cs b/test/docfx.Tests/Assets/template/plugins/CustomPostProcessor.cs
index 38c4d49a809..996508f53d7 100644
--- a/test/docfx.Tests/Assets/template/plugins/CustomPostProcessor.cs
+++ b/test/docfx.Tests/Assets/template/plugins/CustomPostProcessor.cs
@@ -1,6 +1,6 @@
using System.Collections.Immutable;
using System.Composition;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Plugins;
[Export(nameof(CustomPostProcessor), typeof(IPostProcessor))]
public class CustomPostProcessor : IPostProcessor
diff --git a/test/docfx.Tests/Assets/template/plugins/plugins.csproj b/test/docfx.Tests/Assets/template/plugins/plugins.csproj
index a15a04d7c50..1714e2a73bb 100644
--- a/test/docfx.Tests/Assets/template/plugins/plugins.csproj
+++ b/test/docfx.Tests/Assets/template/plugins/plugins.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/test/docfx.Tests/CommandLineTest.cs b/test/docfx.Tests/CommandLineTest.cs
index 5ed45133ed9..699f070a46a 100644
--- a/test/docfx.Tests/CommandLineTest.cs
+++ b/test/docfx.Tests/CommandLineTest.cs
@@ -3,7 +3,7 @@
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
public static class CommandLineTest
{
diff --git a/test/docfx.Tests/CompositeCommandTest.cs b/test/docfx.Tests/CompositeCommandTest.cs
index b965e8c21d0..1278f74fd46 100644
--- a/test/docfx.Tests/CompositeCommandTest.cs
+++ b/test/docfx.Tests/CompositeCommandTest.cs
@@ -3,11 +3,11 @@
using System.Xml.Linq;
using HtmlAgilityPack;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
[Collection("docfx STA")]
public class CompositeCommandTest : TestBase
diff --git a/test/docfx.Tests/DocsetTest.cs b/test/docfx.Tests/DocsetTest.cs
index cb159a875bc..432238ffc6b 100644
--- a/test/docfx.Tests/DocsetTest.cs
+++ b/test/docfx.Tests/DocsetTest.cs
@@ -4,11 +4,11 @@
using System.Runtime.CompilerServices;
using System.Text.Json;
using System.Xml.Linq;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
[Collection("docfx STA")]
public class DocsetTest : TestBase
diff --git a/test/docfx.Tests/JsonConverterTest.cs b/test/docfx.Tests/JsonConverterTest.cs
index 28ed599589f..25b7a9a7385 100644
--- a/test/docfx.Tests/JsonConverterTest.cs
+++ b/test/docfx.Tests/JsonConverterTest.cs
@@ -3,14 +3,14 @@
using System.Collections;
using System.Reflection;
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.Plugins;
+using Docfx.Common;
+using Docfx.Plugins;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using Newtonsoft.Json.Serialization;
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
public class JsonConverterTest
{
diff --git a/test/docfx.Tests/MetadataCommandTest.cs b/test/docfx.Tests/MetadataCommandTest.cs
index 40aa2015f9e..8f22bd92187 100644
--- a/test/docfx.Tests/MetadataCommandTest.cs
+++ b/test/docfx.Tests/MetadataCommandTest.cs
@@ -1,14 +1,14 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Microsoft.DocAsCode.Common;
-using Microsoft.DocAsCode.DataContracts.Common;
-using Microsoft.DocAsCode.DataContracts.ManagedReference;
-using Microsoft.DocAsCode.Dotnet;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Common;
+using Docfx.DataContracts.Common;
+using Docfx.DataContracts.ManagedReference;
+using Docfx.Dotnet;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
[Collection("docfx STA")]
public class MetadataCommandTest : TestBase
diff --git a/test/docfx.Tests/PdfTest.cs b/test/docfx.Tests/PdfTest.cs
index 5d01de78331..0a2bf0a1485 100644
--- a/test/docfx.Tests/PdfTest.cs
+++ b/test/docfx.Tests/PdfTest.cs
@@ -2,10 +2,10 @@
// The .NET Foundation licenses this file to you under the MIT license.
using System.Runtime.CompilerServices;
-using Microsoft.DocAsCode.Tests.Common;
+using Docfx.Tests.Common;
using Xunit;
-namespace Microsoft.DocAsCode.Tests;
+namespace Docfx.Tests;
[Collection("docfx STA")]
public class PdfTest : TestBase
diff --git a/test/docfx.Tests/docfx.Tests.csproj b/test/docfx.Tests/docfx.Tests.csproj
index da68df25dfe..1420b46e110 100644
--- a/test/docfx.Tests/docfx.Tests.csproj
+++ b/test/docfx.Tests/docfx.Tests.csproj
@@ -4,9 +4,9 @@
-
-
+
+
-
+