92 references to WithDocumentText
IdeCoreBenchmarks (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (8)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (7)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Features.UnitTests (31)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (28)
255solution = solution.WithDocumentText(document1.Id, CreateText("dummy2"));
294solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
326solution = solution.WithDocumentText(documentInfo.Id, CreateText("class UpdatedC2 {}"));
368solution = solution.WithDocumentText(document1.Id, CreateText("class E {}"));
447solution = solution.WithDocumentText(designTimeOnlyDocumentId, CreateText(sourceDesignTimeOnly2));
595solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
898solution = solution.WithDocumentText(document1.Id, CreateText(source2));
948solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1048solution = solution.WithDocumentText(document1.Id, CreateText(source2));
1188solution = solution.WithDocumentText(document1.Id, CreateText(sourceV2));
1543solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { "));
1583solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { int i = 0L; System.Console.WriteLine(i); } }"));
1652solution = solution.WithDocumentText(documentC.Id, CreateText("class C { void M() { "));
1786TextDocumentKind.Document => solution.WithDocumentText(documentId, CreateText("xxx")),
1814TextDocumentKind.Document => solution.WithDocumentText(documentId, CreateText("xxx-changed")),
2064solution = solution.WithDocumentText(documentId, CreateText(source2));
2212solution = solution.WithDocumentText(documentId, CreateText(source2));
2245solution = solution.WithDocumentText(document1.Id, SourceText.From("class C1 { void M() { System.Console.WriteLine(2); } }", encoding: null, SourceHashAlgorithms.Default));
2554solution = solution.WithDocumentText(document1.Id, CreateText(sourceOnDisk));
2783solution = solution.WithDocumentText(document3.Id, CreateText("class C1 { void M1() { int a = 3; System.Console.WriteLine(a); } void M2() { System.Console.WriteLine(2); } }"));
2845solution = solution.WithDocumentText(documentA.Id, CreateText(sourceA2));
2846solution = solution.WithDocumentText(documentB.Id, CreateText(sourceB2));
3465solution = solution.WithDocumentText(documentId, CreateText(source2));
3839solution = solution.WithDocumentText(document1.Id, CreateText("class C1 { void M() { System.Console.WriteLine(2); } }"));
4038solution = solution.WithDocumentText(document.Id, CreateText("dummy2"));
4197solution = solution.WithDocumentText(document.Id, CreateText(source2));
4851var solution1 = solution.WithDocumentText(documentIdA, CreateText("class C { void M() { System.Console.WriteLine(" + i + "); } }"));
4858var solution2 = solution1.WithDocumentText(documentIdA, CreateText(source3));
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces.UnitTests (20)
SolutionTests\SolutionTests.cs (18)
350var newSolution1 = solution.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity);
356var newSolution2 = newSolution1.WithDocumentText(documentId, text, PreservationMode.PreserveIdentity);
359Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity));
360Assert.Throws<ArgumentOutOfRangeException>(() => solution.WithDocumentText(documentId, text, (PreservationMode)(-1)));
362Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText((DocumentId)null!, text, PreservationMode.PreserveIdentity));
363Assert.Throws<InvalidOperationException>(() => solution.WithDocumentText(s_unrelatedDocumentId, text, PreservationMode.PreserveIdentity));
383Assert.Throws<ArgumentNullException>(() => solution.WithDocumentText(documentId, (SourceText)null!, PreservationMode.PreserveIdentity));
498TextUpdateType.SourceText => solution.WithDocumentText(documentId1, text, mode),
4011var solution2 = solution.WithDocumentText(did3, SourceText.From(text4));
4170var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { /*no top level change*/ } }"));
4215var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { } public void NewMethod() { } }"));
4407.WithDocumentText(documentId1, SourceText.From("// Document 1 Changed"))
4408.WithDocumentText(documentId2, SourceText.From("// Document 2 Changed"))
4409.WithDocumentText(documentId3, SourceText.From("// Document 3 Changed"));
5529static (sourceText, document) => document.Project.Solution.WithDocumentText(document.Id, sourceText, PreservationMode.PreserveIdentity),
5773var forkedProject1 = frozenSolution.WithDocumentText(project1.Documents.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id);
5812var forkedProject1 = frozenSolution.WithDocumentText(project1.Documents.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id);
5885old => old.WithDocumentText(documentId1, SourceText.From(lastContents)),
Microsoft.VisualStudio.LanguageServices (2)
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (1)
Roslyn.VisualStudio.Next.UnitTests (5)