Base:
1 override of ToString
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
1171 references to ToString
Analyzer.Utilities.UnitTests (1)
GenerateDocumentationAndConfigFiles (1)
IdeCoreBenchmarks (1)
Metrics (1)
Metrics.Legacy (1)
Microsoft.Analyzers.Extra.Tests (8)
Microsoft.Analyzers.Local (1)
Microsoft.Analyzers.Local.Tests (7)
Resources\RoslynTestUtils.cs (7)
381results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
389results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
396results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
472results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
480results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
487results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
508return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.AspNetCore.Analyzer.Testing (1)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Components.Testing.Tests (14)
Microsoft.AspNetCore.Http.Microbenchmarks (2)
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (4)
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Microsoft.AspNetCore.Razor.Language.UnitTests (121)
Microsoft.AspNetCore.Razor.Microbenchmarks.Generator (10)
RazorTests.cs (10)
78Assert.Contains("<h1>Page 0 </h1>", initialResults.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Generated_0_razor.g.cs").SourceText.ToString());
86Assert.Contains("<h1>Independent file</h1>", results.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Generated_0_razor.g.cs").SourceText.ToString());
114Assert.Contains("<h1>Counter</h1>", initialResults.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Counter_razor.g.cs").SourceText.ToString());
122Assert.Contains("<h1>Counter edited</h1>", results.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Counter_razor.g.cs").SourceText.ToString());
134Assert.Contains("public int IncrementAmount", initialResults.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Counter_razor.g.cs").SourceText.ToString());
135Assert.Contains("__builder.AddAttribute(6, \"IncrementAmount\", (object)(global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(", initialResults.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Index_razor.g.cs").SourceText.ToString());
143Assert.DoesNotContain("public int IncrementAmount", results.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Counter_razor.g.cs").SourceText.ToString());
144Assert.Contains("__builder.AddAttribute(6, \"IncrementAmount\", (object)(\"5\"));", results.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Index_razor.g.cs").SourceText.ToString());
156Assert.Contains("__builder.OpenComponent<global::SampleApp.Pages.Counter>(5);", initialResults.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Index_razor.g.cs").SourceText.ToString());
168Assert.Contains("__builder.OpenElement(5, \"Counter\");", results.Results[0].GeneratedSources.Single(r => r.HintName == "Pages_Index_razor.g.cs").SourceText.ToString());
Microsoft.AspNetCore.Razor.Test.Common (14)
Microsoft.AspNetCore.Razor.Test.Common.Tooling (6)
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.CSharp (3)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (50)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (10)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\LocalFunctionTests.cs (12)
7692var localFuncPosition = tree.GetText().ToString().IndexOf("void local<TParameter>()", StringComparison.Ordinal) - 1;
7693var methodPosition = tree.GetText().ToString().IndexOf("void M2<TParameter>()", StringComparison.Ordinal) - 1;
7845var localFuncPosition = tree.GetText().ToString().IndexOf("[My(a)]", StringComparison.Ordinal);
7846var methodPosition = tree.GetText().ToString().IndexOf("[My(b)]", StringComparison.Ordinal);
7919var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
7920var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
9289var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
9290var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
9793var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
9794var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
10111var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal);
10112var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (79)
IncrementalParsing\IncrementalParsingTests.cs (69)
499var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
531var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
578var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
842var fullTree = SyntaxFactory.ParseSyntaxTree(withCloseBraceDeletedText.ToString());
1398Assert.Equal(newText.ToString(), finalText);
1412Assert.Equal(newText.ToString(), output);
1858int locationOfInsert = oldText.ToString().IndexOf('0') + 1;
1962int locationOfChange = oldText.ToString().IndexOf("ON", StringComparison.Ordinal), widthOfChange = 2;
1982int locationOfChange = oldText.ToString().IndexOf("const", StringComparison.Ordinal), widthOfChange = 5;
2002int locationOfChange = oldText.ToString().IndexOf("class", StringComparison.Ordinal), widthOfChange = 5;
2025int locationOfChange = oldText.ToString().IndexOf('}'), widthOfChange = 5;
2045int locationOfChange = oldText.ToString().IndexOf('}'), widthOfChange = 5;
2065int locationOfChange = oldText.ToString().IndexOf("fixed", StringComparison.Ordinal), widthOfChange = 5;
2086int locationOfChange = oldText.ToString().IndexOf("@global", StringComparison.Ordinal), widthOfChange = 7;
2118int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
2143int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
2170Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2225Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2312Assert.Equal(parsedTree.GetText().ToString(), incrementalTree.GetText().ToString());
2797int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2825int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2847int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2898int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2931int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2957int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
2982int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3011int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3038int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3062int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal);
3093int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3121int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3144int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length;
3199Assert.Equal(oldText.ToString(), startTree.GetCompilationUnitRoot().ToFullString());
3222newText.ToString());
3252", newText.ToString());
3280", newText.ToString());
3336var fullTree = SyntaxFactory.ParseSyntaxTree(newIText.ToString(), options: newTree.Options);
3350fullTree = SyntaxFactory.ParseSyntaxTree(newIText.ToString(), options: newTree.Options);
3420var fullTree = SyntaxFactory.ParseSyntaxTree(currIText.ToString());
3456var fullTree = SyntaxFactory.ParseSyntaxTree(currIText.ToString());
3632var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3653var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3674var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3695var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3716var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3738var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3762var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3786var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3810var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3834var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3858var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3884var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3909var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3935var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3961var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3979var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
3997var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4015var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4029var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4043var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4058var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4095var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4129""", text.ToString());
4132var fullTree = SyntaxFactory.ParseSyntaxTree(text.ToString());
4193Assert.Equal(oldText.ToString(), startTree.GetCompilationUnitRoot().ToFullString());
4202SourceText newText = SourceText.From(token + oldText.ToString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
Microsoft.CodeAnalysis.EditorFeatures (6)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (13)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (27)
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (9)
Microsoft.CodeAnalysis.Features (5)
Microsoft.CodeAnalysis.Features.Test.Utilities (5)
Microsoft.CodeAnalysis.Features.UnitTests (11)
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (49)
DocumentChanges\DocumentChangesTests.cs (11)
49Assert.Equal(documentText, document.ToString());
62""", document.ToString());
90Assert.Equal(documentText, document.ToString());
221""", document.ToString());
244var documentTextFromWorkspace = (await testLspServer.GetDocumentTextAsync(locationTyped.DocumentUri)).ToString();
293""", document.ToString());
327""", document.ToString());
362""", document.ToString());
441""", document.ToString());
461Assert.Equal("Hello, World", document!.ToString());
478return (testLspServer, locationTyped, documentText.ToString());
Workspaces\LspWorkspaceManagerTests.cs (25)
37Assert.Equal("LSP text", (await lspDocument.GetTextAsync(CancellationToken.None)).ToString());
43Assert.Equal("More textLSP text", (await lspDocument.GetTextAsync(CancellationToken.None)).ToString());
94Assert.Equal($"Some more text{markupOne}", (await firstDocumentWithChange.GetTextAsync(CancellationToken.None)).ToString());
124Assert.Equal("LSP text", (await openedDocument.GetTextAsync(CancellationToken.None)).ToString());
129Assert.Equal("Two is now three!", (await secondDocument.GetTextAsync()).ToString());
162Assert.Equal(markup, (await openedDocument.GetTextAsync(CancellationToken.None)).ToString());
195Assert.Equal("LSP text", (await openedDocument.GetTextAsync(CancellationToken.None)).ToString());
450Assert.Equal("Server one text", (await documentServerTwo.GetTextAsync(CancellationToken.None)).ToString());
454Assert.Equal("Original text", (await documentServerTwo.GetTextAsync(CancellationToken.None)).ToString());
486Assert.Equal("Text", (await lspDocument.GetTextAsync(CancellationToken.None)).ToString());
511Assert.Equal("Text", (await document1.GetTextAsync(CancellationToken.None)).ToString());
521(await document1.GetTextAsync(CancellationToken.None)).ToString(),
522(await testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetTextAsync()).ToString());
530Assert.Equal("Text", (await document1.GetTextAsync(CancellationToken.None)).ToString());
534(await document1.GetTextAsync(CancellationToken.None)).ToString(),
535(await testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetTextAsync()).ToString());
548Assert.Equal("Text", (await document1.GetTextAsync(CancellationToken.None)).ToString());
569Assert.Equal("Text", (await document.GetTextAsync(CancellationToken.None)).ToString());
577Assert.Equal("New Disk Contents", (await document.GetTextAsync()).ToString());
583Assert.Equal("Text", (await document.GetTextAsync(CancellationToken.None)).ToString());
586Assert.Equal("Text", (await document.GetTextAsync()).ToString());
610Assert.Equal(initialContents, originalSourceText.ToString());
621Assert.Equal("namespace N { class C1 { void X() { } } class C2 { void Y() { } } class D3 { void Z() { } } }", newSourceText.ToString());
706Assert.Equal(generatorText, (await sourceGeneratedDocument.GetTextAsync(CancellationToken.None)).ToString());
717Assert.Equal(openText, (await lspDocument.GetTextAsync(CancellationToken.None)).ToString());
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (2)
Microsoft.CodeAnalysis.Remote.Razor (3)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (2)
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.TestAnalyzerReference (1)
Microsoft.CodeAnalysis.UnitTests (118)
Text\TextChangeTests.cs (103)
34Assert.Equal("World", subText.ToString());
42Assert.Equal("Hello", subText.ToString());
50Assert.Equal("World", subText.ToString());
58Assert.Equal("o W", subText.ToString());
68Assert.Equal("Hello", subText.ToString());
80Assert.Equal("World", subText.ToString());
89Assert.Equal("Hello Beautiful World", newText.ToString());
114Assert.Equal("Halo Universe", newText.ToString());
141Assert.Equal("Halo Universe", newText.ToString());
168Assert.Equal("Hello Super Spectacular World", newText.ToString());
180Assert.Equal("Hello Super Vurld", newText.ToString());
194Assert.Equal("Hello Super Vurld", newText.ToString());
206Assert.Equal("HellWorld", newText.ToString());
218Assert.Equal("l Un", subText.ToString());
294Assert.Equal(SourceText.From(changedText.ToString()).Lines, changedText.Lines, new TextLineEqualityComparer());
384Assert.Equal(expected, text.ToString());
404Assert.Equal(expected, text.ToString());
417Assert.Equal("fghijklmno", subtext.ToString());
455Assert.Equal("abcdefghij", newText.Segments[0].ToString());
456Assert.Equal("lmnopqrstuvwxyz", newText.Segments[1].ToString());
468Assert.Equal("abcdefghij*klmnopqrstuvwxyz", textWithSegments.ToString());
471Assert.Equal("abcdefghij", textWithSegments.Segments[0].ToString());
472Assert.Equal("*", textWithSegments.Segments[1].ToString());
473Assert.Equal("klmnopqrstuvwxyz", textWithSegments.Segments[2].ToString());
487Assert.Equal("abcdefghilmnopqrstuvwxyz", textWithFewerSegments.ToString());
492Assert.Equal("abcdefghi", textWithFewerSegments.Segments[0].ToString());
493Assert.Equal("lmnopqrstuvwxyz", textWithFewerSegments.Segments[1].ToString());
518Assert.Equal(a, t.Segments[0].ToString());
519Assert.Equal(b, t.Segments[1].ToString());
531Assert.Equal(a, t.Segments[0].ToString());
532Assert.Equal(b, t.Segments[1].ToString());
533Assert.Equal(new string('c', t.Segments[2].Length), t.Segments[2].ToString());
548Assert.Equal(a, t.Segments[0].ToString());
549Assert.Equal(b, t.Segments[1].ToString());
682Assert.Equal("Hello Cool World", change2.ToString());
699Assert.Equal("0aa4", change1.ToString());
700Assert.Equal("0abba4", change2.ToString());
713Assert.Equal("0aaa2", change1.ToString());
714Assert.Equal("0aabba2", change2.ToString());
727Assert.Equal("0aa4", change1.ToString());
728Assert.Equal("0abb4", change2.ToString());
738Assert.Equal("Heard", change2.ToString());
752Assert.Equal("Hell Bell World", change2.ToString());
766Assert.Equal("Hello Cwazy Vorld", change2.ToString());
782Assert.Equal("0aa1234", change1.ToString());
783Assert.Equal("0bbaa1234", change2.ToString());
795Assert.Equal("0aa4", change1.ToString());
796Assert.Equal("0bbaa4", change2.ToString());
808Assert.Equal("0aa1234", change1.ToString());
809Assert.Equal("0bba1234", change2.ToString());
821Assert.Equal("0aa1234", change1.ToString());
822Assert.Equal("0bb1234", change2.ToString());
834Assert.Equal("0aa1234", change1.ToString());
835Assert.Equal("0bb234", change2.ToString());
848Assert.Equal("0aa4", change1.ToString());
849Assert.Equal("0bba4", change2.ToString());
862Assert.Equal("0aa4", change1.ToString());
863Assert.Equal("0bb", change2.ToString());
872Assert.Equal("Hello World", change2.ToString());
886Assert.Equal("Hello World", change2.ToString());
902Assert.Equal("Hello World", change2.ToString());
917Assert.Equal("Hell World", change1.ToString());
919Assert.Equal("Hello World", change2.ToString());
937Assert.Equal("Hello World", final.ToString());
1035Assert.Equal(originalText.WithChanges(textChanges).ToString(), change2.ToString());
1072Assert.Equal("a234", change1.ToString());
1073Assert.Equal("bb34", change2.ToString());
1076Assert.Equal("bb34", originalText.WithChanges(changes).ToString());
1088Assert.Equal("aa0aa234", change1.ToString());
1089Assert.Equal("baa234", change2.ToString());
1090Assert.Equal(change2.ToString(), original.WithChanges(changes).ToString());
1100Assert.Equal("a01234", change1.ToString());
1101Assert.Equal("bb1234", change2.ToString());
1104Assert.Equal("bb1234", originalText.WithChanges(changes).ToString());
1114Assert.Equal("aa12aa4", change1.ToString());
1115Assert.Equal("bbbaa12aa4", change2.ToString());
1117Assert.Equal("bbbaa12aa4", originalText.WithChanges(changes).ToString());
1127Assert.Equal("a34aaa5", change1.ToString());
1128Assert.Equal("4bbaa5", change2.ToString());
1131Assert.Equal("4bbaa5", originalText.WithChanges(changes).ToString());
1141Assert.Equal("aaaaa12aaaa45aaaaa7", change1.ToString());
1142Assert.Equal("baababbbbbaabbbbba7", change2.ToString());
1145Assert.Equal("baababbbbbaabbbbba7", originalText.WithChanges(changes).ToString());
1155Assert.Equal("a1234", change1.ToString());
1156Assert.Equal("b1b4", change2.ToString());
1159Assert.Equal("b1b4", originalText.WithChanges(changes).ToString());
1169Assert.Equal("aa1234", change1.ToString());
1170Assert.Equal("bab234", change2.ToString());
1173Assert.Equal("bab234", originalText.WithChanges(changes).ToString());
1183Assert.Equal("a2a5", change1.ToString());
1184Assert.Equal("bbb5", change2.ToString());
1187Assert.Equal("bbb5", originalText.WithChanges(changes).ToString());
1197Assert.Equal("46", change1.ToString());
1198Assert.Equal("6", change2.ToString());
1201Assert.Equal("6", originalText.WithChanges(changes).ToString());
1211Assert.Equal("245", change1.ToString());
1212Assert.Equal("5", change2.ToString());
1215Assert.Equal("5", originalText.WithChanges(changes).ToString());
1225Assert.Equal("134", change1.ToString());
1226Assert.Equal("14", change2.ToString());
1229Assert.Equal("14", originalText.WithChanges(changes).ToString());
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (33)
VisualStudioMSBuildWorkspaceTests.cs (33)
989Assert.NotEmpty(text.ToString());
1014Assert.Empty(text.ToString());
2003Assert.Equal(newText.ToString(), text2.ToString());
2008Assert.Equal(newText.ToString(), textOnDisk);
2046Assert.Equal(newText.ToString(), text2.ToString());
2050Assert.Equal(newText.ToString(), textOnDisk);
2055Assert.Equal(originalText.ToString(), text.ToString());
2082Assert.Equal(originalText.ToString(), text.ToString());
2096var newText = SourceText.From("using System.Diagnostics;\r\n" + text.ToString());
2105Assert.Equal(newText.ToString(), text2.ToString());
2109Assert.Equal(newText.ToString(), textOnDisk);
2123var newText = SourceText.From("New Text In Additional File.\r\n" + text.ToString());
2132Assert.Equal(newText.ToString(), text2.ToString());
2136Assert.Equal(newText.ToString(), textOnDisk);
2158Assert.Equal(newText.ToString(), text2.ToString());
2162Assert.Equal(newText.ToString(), textOnDisk);
2219var newText = "/* new text */\r\n" + text.ToString();
2249var newText = "/* new text */\r\n" + text.ToString();
2333Assert.Contains("Window", text.ToString(), StringComparison.Ordinal);
2351Assert.Contains("public class CSharpClass", documentText.ToString(), StringComparison.Ordinal);
2355Assert.Contains("Window", additionalDocumentText.ToString(), StringComparison.Ordinal);
2374Assert.Contains("Window", atext.ToString(), StringComparison.Ordinal);
2810Assert.Equal("//\u201C", text.ToString());
2872Assert.Equal(fileContent, text.ToString());
2885var noEncodingDoc = document.WithText(SourceText.From(text.ToString(), encoding: null));
3225Assert.Equal("root = true", text.ToString());
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (5)
Workspaces\TestWorkspace`1.cs (3)
394text.ToString(), info.Name, info.SourceCodeKind,
419var hostDocument = CreateDocument(text.ToString(), info.Name, id: info.Id, filePath: info.FilePath, folders: info.Folders, exportProvider: ExportProvider);
443var hostDocument = CreateDocument(text.ToString(), info.Name, id: info.Id, filePath: info.FilePath, folders: info.Folders, exportProvider: ExportProvider);
Microsoft.CodeAnalysis.Workspaces.UnitTests (111)
Formatter\FormatterTests.cs (3)
60AssertEx.Equal($"Formatted with options: LineFormattingOptions {{ UseTabs = False, TabSize = 4, IndentationSize = 4, NewLine = {escapedNewLine} }}", formattedText.ToString());
101AssertEx.Equal(@"Formatted with options: LineFormattingOptions { UseTabs = True, TabSize = 5, IndentationSize = 6, NewLine = \r }", formattedText.ToString());
106AssertEx.Equal(@"Formatted with options: LineFormattingOptions { UseTabs = False, TabSize = 1, IndentationSize = 7, NewLine = \n }", formattedText.ToString());
SolutionTests\SolutionTests.cs (59)
456Assert.Equal(text1.ToString(), text2.ToString());
479Assert.NotEqual(text1.ToString(), text2.ToString());
500Assert.Equal(text1.ToString(), text2.ToString());
544Assert.Equal(text1.ToString(), text2.ToString());
567Assert.NotEqual(text1.ToString(), text2.ToString());
588Assert.Equal(text1.ToString(), text2.ToString());
623Assert.Equal(text1.ToString(), text2.ToString());
650Assert.NotEqual(text1.ToString(), text2.ToString());
674Assert.Equal(text1.ToString(), text2.ToString());
709Assert.Equal(text1.ToString(), text2.ToString());
733Assert.NotEqual(text1.ToString(), text2.ToString());
754Assert.Equal(text1.ToString(), text2.ToString());
786Assert.Equal(text1.ToString(), text2.ToString());
809Assert.NotEqual(text1.ToString(), text2.ToString());
830Assert.Equal(text1.ToString(), text2.ToString());
874Assert.Equal(text1.ToString(), text2.ToString());
896Assert.NotEqual(text1.ToString(), text2.ToString());
919Assert.Equal(text1.ToString(), text2.ToString());
1027Assert.Equal("new text", newSolution1.GetDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
1049Assert.Equal("new text", newSolution1.GetAdditionalDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
1071Assert.Equal("new text", newSolution1.GetAnalyzerConfigDocument(documentId)!.GetTextSynchronously(CancellationToken.None).ToString());
1250Assert.Equal("class NewD1;", newText1.ToString());
1259Assert.Equal("class NewD3;", newDocument3.GetTextSynchronously(CancellationToken.None).ToString());
1271Assert.Equal("new text1", newAddText1.ToString());
1280Assert.Equal("new text3", newAddDocument3.GetTextSynchronously(CancellationToken.None).ToString());
1292Assert.Equal("#new empty1", newConfigText1.ToString());
1301Assert.Equal("#new empty3", newConfigDocument3.GetTextSynchronously(CancellationToken.None).ToString());
2461Assert.Equal("text", sourceText.ToString());
2680Assert.Equal("class C {}", sourceText.ToString());
2712Assert.Equal("class C {}", sourceText.ToString());
3365var newText = solution2.GetDocument(documentId).GetTextAsync().Result.ToString();
3511Assert.Equal(text1, observedText2.ToString());
3531Assert.Equal(text, docText.ToString());
3553Assert.Equal(text, docText.ToString());
3578Assert.Equal(text, docText.ToString());
3727Assert.Equal(expectedText, observedText.ToString());
3758Assert.Equal(expectedText, observedText.ToString());
4121Assert.Equal("", text.ToString());
5961Assert.Equal("// source1", generatedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
5983Assert.Equal("// source1", forkedGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
5987Assert.Equal("// source2", forkedGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
SolutionTests\SolutionWithSourceGeneratorTests.cs (27)
276Assert.Equal(expectedGeneratedContents, generatedSyntaxTree.GetText().ToString());
326var texts = compilation.SyntaxTrees.Select(t => t.GetText().ToString());
888Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
916Assert.Equal("// Frozen 1", (await (await solutionWithFrozenDocuments.GetRequiredProject(projectId1).GetSourceGeneratedDocumentsAsync()).Single().GetTextAsync()).ToString());
917Assert.Equal("// Frozen 2", (await (await solutionWithFrozenDocuments.GetRequiredProject(projectId2).GetSourceGeneratedDocumentsAsync()).Single().GetTextAsync()).ToString());
1004Assert.Equal("// Source gen modified", sourceText.ToString());
1007Assert.Equal("// Regular modified", sourceText.ToString());
1032Assert.Equal("// Hello World!// Hello World!", sourceText.ToString());
1037Assert.Equal("// Hello World!// Hello World!", sourceText.ToString());
1066Assert.Equal("// Changed document", sourceText.ToString());
1074Assert.Equal("// Changed document", sourceText.ToString());
1155Assert.Equal("// Something else", sourceText.ToString());
1160Assert.Equal("// Something else", sourceText.ToString());
1183Assert.Equal("// Something else", sourceText.ToString());
1187Assert.Equal("// Thrice is nice", sourceText.ToString());
1192Assert.Equal("// Thrice is nice", sourceText.ToString());
1220Assert.Equal("// Change doc 1", sourceText.ToString());
1229Assert.Equal("// Change doc 1", sourceText.ToString());
1234Assert.Equal("// Change doc 2", sourceText.ToString());
1241Assert.Equal("// Generated document 1", sourceText.ToString());
1246Assert.Equal("// Generated document 2", sourceText.ToString());
1276Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1313Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1344Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1379Assert.Equal("// Frozen Document", (await frozenWithSingleDocument.GetTextAsync()).ToString());
1486Assert.True(contents.ToString().Contains("Hello, World 1!"));
1523Assert.True(contents.ToString().Contains("Hello, World 2!"));
Microsoft.DotNet.GenFacades (1)
Microsoft.Extensions.Validation.GeneratorTests (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (5)
Microsoft.Gen.ComplianceReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.Logging.Unit.Tests (6)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.MetadataExtractor.Unit.Tests (4)
Microsoft.Gen.Metrics.Unit.Tests (6)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Gen.MetricsReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
513results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
521results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
528results.Add(Regex.Replace(s.ToString(), "\r\n", "\n", RegexOptions.IgnoreCase));
549return document.WithText(SourceText.From(newText.ToString(), newText.Encoding, newText.ChecksumAlgorithm));
Microsoft.Maui.Controls.SourceGen (1)
Microsoft.ML.AutoML.SourceGenerator (10)
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (23)
Microsoft.VisualStudio.LanguageServices (8)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (117)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
43var actual = edited.ToString();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (85)
45(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
49Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
123(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
127Assert.Equal(@"<body>@foo</body>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString());
138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString());
175(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
180Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString());
196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString());
216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString());
283(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
295result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
306result.Value.Content.GetSubText(c.TextSpan).ToString(),
312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
387(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
391Assert.Equal("string bigString = @\"", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
461(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
473result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
484result.Value.Content.GetSubText(c.TextSpan).ToString(),
490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544result.Value.Content.GetSubText(c.TextSpan).ToString(),
570(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
576result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString());
588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());
Microsoft.VisualStudioCode.RazorExtension.UnitTests (100)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
43var actual = edited.ToString();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (85)
45(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
49Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
123(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
127Assert.Equal(@"<body>@foo</body>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString());
138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString());
175(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
180Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString());
196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString());
216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString());
283(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
295result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
306result.Value.Content.GetSubText(c.TextSpan).ToString(),
312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
387(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
391Assert.Equal("string bigString = @\"", result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
461(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
473result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
484result.Value.Content.GetSubText(c.TextSpan).ToString(),
490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544result.Value.Content.GetSubText(c.TextSpan).ToString(),
570(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
576result.Value.Content.ToString(), ignoreLineEndingDifferences: true);
583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString());
588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());
Roslyn.Diagnostics.Analyzers (1)
Roslyn.VisualStudio.Next.UnitTests (35)
Services\ServiceHubServicesTests.cs (31)
121Assert.Equal(newText.ToString(), (await serializableRemoteText.GetTextAsync(CancellationToken.None)).ToString());
507Assert.Equal(localText.ToString(), remoteText.ToString());
757Assert.Equal("// generated document 2", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
762Assert.Equal("// generated document 1", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
842Assert.Equal("// generated document 1", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
896Assert.Equal("// generated document 2", sourceGeneratedDocuments.Single().GetTextSynchronously(CancellationToken.None).ToString());
1385Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1398Assert.Equal("// callCount: 1", (await document.GetTextAsync()).ToString());
1403Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1438Assert.Equal("// callCount: 0", (await document.GetTextAsync()).ToString());
1483Assert.Equal("// callCount: " + expectedCallCount, (await document.GetTextAsync()).ToString());
1566Assert.Equal($"// callCount: {expectedCount}", text.ToString());
1608Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1619Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1630Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1643Assert.Equal($"// callCount: 1", (await doc1.GetTextAsync()).ToString());
1646Assert.Equal($"// secondCallCount: 0", (await doc2.GetTextAsync()).ToString());
1687Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1698Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1711Assert.Equal($"// callCount: 0", (await doc1.GetTextAsync()).ToString());
1714Assert.Equal($"// razorCallCount: 0", (await doc2.GetTextAsync()).ToString());
1727Assert.Equal($"// callCount: 1", (await doc1.GetTextAsync()).ToString());
1730Assert.Equal($"// razorCallCount: 1", (await doc2.GetTextAsync()).ToString());
1771Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1790Assert.Equal($"// callCount: 0", (await doc.GetTextAsync()).ToString());
1802Assert.Equal($"// callCount: 1", (await doc.GetTextAsync()).ToString());
1932var listIndex = text.ToString().IndexOf("X");
2057return SourceText.From(document.State.GetTextSynchronously(CancellationToken.None).ToString() + csAddition);
2060return SourceText.From(document.State.GetTextSynchronously(CancellationToken.None).ToString() + vbAddition);
System.Private.CoreLib.Generators (2)
System.Windows.Forms.Analyzers (1)
Test.Utilities (1)
Text.Analyzers (1)