81 references to AddDocument
IdeCoreBenchmarks (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (59)
SolutionTests\SolutionTests.cs (56)
309.AddDocument(DocumentId.CreateNewId(projectId), "goo.cs", "public class Goo { }")
1121solution = solution.AddDocument(documentBId, "b.cs", "class B {}", filePath: "b.cs");
1283.AddDocument(documentId, "Test.cs", "// File")
1317.AddDocument(documentId, "Test", source)
1748var solution2 = solution.AddDocument(documentId, "name", "text", folders, filePath);
1759Assert.Throws<ArgumentNullException>("documentId", () => solution.AddDocument(documentId: null!, "name", "text"));
1760Assert.Throws<ArgumentNullException>("name", () => solution.AddDocument(documentId, name: null!, "text"));
1761Assert.Throws<ArgumentNullException>("text", () => solution.AddDocument(documentId, "name", text: (string)null!));
1762Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
1924.AddDocument(did, "goo.cs", "public class Goo { }");
1945solution = solution.AddDocument(did2, "bar.cs", "public class Bar { }");
2162.AddDocument(doc1, "goo.cs", "public class Goo { }")
2163.AddDocument(doc2, "bar.cs", "public class Bar : Goo { }");
2181.AddDocument(DocumentId.CreateNewId(pm1), "goo.cs", "public class X { }")
2182.AddDocument(DocumentId.CreateNewId(pm2), "bar.vb", "Public Class Y\r\nInherits X\r\nEnd Class");
2492.AddDocument(did, "goo.cs", text);
2536.AddDocument(did, "goo.cs", text);
2577.AddDocument(did, "test", source);
2618.AddDocument(documentId, "OldFilePath.cs", "public class Goo { }", filePath: OldFilePath);
2690.AddDocument(did, "goo.cs", text);
2733.AddDocument(did, "goo.cs", text);
2757.AddDocument(did, "goo.cs", text);
2820.AddDocument(did, "goo.cs", text);
2840.AddDocument(did, "goo.cs", text);
2860.AddDocument(did, "goo.cs", text);
2879.AddDocument(did, "goo.cs", text);
2910.AddDocument(did, "goo.cs", text);
2942.AddDocument(did, "goo.cs", text);
2968.AddDocument(did, "goo.cs", text);
3002.AddDocument(did, "goo.cs", text);
3032.AddDocument(did, "goo.vb", text);
3083.AddDocument(did, "goo.cs", text);
3108.AddDocument(did, "goo.cs", text);
3321.AddDocument(did1, "A.vb", text1)
3324.AddDocument(did2, "B.vb", text2)
3327.AddDocument(did3, "C.cs", text3)
3687.AddDocument(documentId1, nameof(documentId1), "// Document 1")
3688.AddDocument(documentId2, nameof(documentId2), "// Document 2")
3689.AddDocument(documentId3, nameof(documentId3), "// Document 3");
3823solution = solution.AddDocument(did1, "test1.cs", text1);
3827solution = solution.AddDocument(did2, "test2.cs", text2);
3831solution = solution.AddDocument(did3, "test3.cs", text3);
3835solution = solution.AddDocument(did4, "test4.cs", text4);
3839solution = solution.AddDocument(did5, "test5.cs", text5);
3887solution = solution.AddDocument(did1, "test1.cs", text1);
3891solution = solution.AddDocument(did2, "test2.cs", text2);
3895solution = solution.AddDocument(did3, "test3.cs", text3);
3899solution = solution.AddDocument(did4, "test4.cs", text4);
3903solution = solution.AddDocument(did5, "test5.cs", text5);
3924solution = solution.AddDocument(sourceDocumentId, "Test" + extension, "", filePath: @"Z:\Test" + extension);
3961solution = solution.AddDocument(sourceDocumentId, "Test" + extension, "", filePath: @"Z:\Test" + extension);
4003solution = solution.AddDocument(sourceDocumentId, "Test" + extension, "", filePath: @"Z:\Test" + extension);
4048solution = solution.AddDocument(sourceDocumentId, "Test.cs", "", filePath: @"Z:\Test.cs");
4089solution = solution.AddDocument(sourceDocumentId, "Test.cs", src, filePath: @"Z:\Test.cs");
4130solution = solution.AddDocument(documentId, "Test.cs", "", filePath: @"Z:\Test.txt");
4151solution = solution.AddDocument(documentId, "Test.cs", "", filePath: @"Z:\Test.txt");
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
Microsoft.VisualStudio.LanguageServices.UnitTests (3)