100 references to WithFile
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (100)
FileSet.cs (1)
72
return this.
WithFile
(fileName, newContent);
MSBuildWorkspaceTestBase.cs (1)
123
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ForEmittedOutput));
VisualStudioMSBuildWorkspaceTests.cs (95)
277
? GetSimpleCSharpSolutionFiles().
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithChecksumAlgorithm)
278
: GetSimpleVisualBasicSolutionFiles().
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithChecksumAlgorithm);
458
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ShouldUnsetParentConfigurationAndPlatform)
459
.
WithFile
(@"CSharpProject\ShouldUnsetParentConfigurationAndPlatformConditional.cs", Resources.SourceFiles.CSharp.CSharpClass));
476
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ShouldUnsetParentConfigurationAndPlatform)
477
.
WithFile
(@"CSharpProject\ShouldUnsetParentConfigurationAndPlatformConditional.cs", Resources.SourceFiles.CSharp.CSharpClass));
494
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutPrefer32Bit));
508
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutPrefer32Bit)
523
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit));
537
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit)
552
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit)
590
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutCSharpTargetsImported));
604
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutVBTargetsImported));
618
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutPrefer32Bit));
632
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutPrefer32Bit)
647
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit));
661
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
676
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
690
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
730
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
744
.
WithFile
(@"VisualBasicProject_Circular_Top.vbproj", Resources.ProjectFiles.VisualBasic.Circular_Top)
745
.
WithFile
(@"VisualBasicProject_Circular_Target.vbproj", Resources.ProjectFiles.VisualBasic.Circular_Target));
758
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithXaml)
759
.
WithFile
(@"CSharpProject\App.xaml", Resources.SourceFiles.Xaml.App)
760
.
WithFile
(@"CSharpProject\App.xaml.cs", Resources.SourceFiles.CSharp.App)
761
.
WithFile
(@"CSharpProject\MainWindow.xaml", Resources.SourceFiles.Xaml.MainWindow)
762
.
WithFile
(@"CSharpProject\MainWindow.xaml.cs", Resources.SourceFiles.CSharp.MainWindow));
791
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadHintPath));
808
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AssemblyNameIsPath));
826
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AssemblyNameIsPath2));
844
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.DuplicateFile));
861
.
WithFile
(ProjFileName, Resources.ProjectFiles.CSharp.CSharpProject));
911
.
WithFile
(@"CSharpProject\CSharpProject.vbproj", Resources.ProjectFiles.CSharp.CSharpProject));
929
.
WithFile
(@"CSharpProject\CSharpProject.anyproj", Resources.ProjectFiles.CSharp.CSharpProject));
1024
.
WithFile
(solutionFilePath, Resources.SolutionFiles.InvalidProjectPath));
1036
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.SolutionFolder));
1050
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.InvalidProjectPath));
1065
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.NonExistentProject));
1080
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.NonExistentProject));
1094
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectExtension)
1095
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1108
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuid));
1121
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuidAndUnknownExtension)
1122
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1139
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuidAndUnknownExtension)
1140
.
WithFile
(NoProjFileName, Resources.ProjectFiles.CSharp.CSharpProject));
1220
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.InvalidProjectReference));
1237
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.InvalidProjectReference));
1249
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.NonExistentProjectReference));
1266
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.NonExistentProjectReference));
1281
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1282
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1299
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1300
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1313
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1314
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject)
1315
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1333
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1334
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject)
1335
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1352
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1353
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.Dlls.CSharpProject)); // use metadata file as stand-in for bad project file
1373
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1410
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1680
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.Embed));
1869
.
WithFile
(@"VisualBasicProject\VisualBasicClass.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass_WithConditionalAttributes)
1893
.
WithFile
(@"VisualBasicProject\VisualBasicClass.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass_WithConditionalAttributes));
1916
.
WithFile
(@"CSharpProject\CSharpClass.cs", Resources.SourceFiles.CSharp.CSharpClass_WithConditionalAttributes)
1940
.
WithFile
(@"CSharpProject\CSharpClass.cs", Resources.SourceFiles.CSharp.CSharpClass_WithConditionalAttributes));
1963
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithLink)
1964
.
WithFile
(@"OtherStuff\Foo.cs", Resources.SourceFiles.CSharp.OtherStuff_Foo));
2904
.
WithFile
(@"Analyzers\MyAnalyzer.dll", Resources.Dlls.EmptyLibrary));
2964
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadLink));
2978
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadElement));
2995
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadTasks));
3012
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadTasks));
3030
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MSBuildExecutionError));
3045
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MSBuildEvaluationErrorWithExpressionInputs));
3062
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MSBuildEvaluationErrorWithSyntax));
3079
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.Wildcards));
3162
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MallformedAdditionalFilePath)
3163
.
WithFile
(@"CSharpProject\ValidAdditionalFile.txt", Resources.SourceFiles.Text.ValidAdditionalFile);
3208
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithDiscoverEditorConfigFiles)
3209
.
WithFile
(".editorconfig", "root = true");
3232
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithDiscoverEditorConfigFiles)
3234
.
WithFile
(".editorconfig", "root = true");
3249
.
WithFile
(@"CSharpSolutionFilter.slnf", Resources.SolutionFilters.CSharp));
3263
.
WithFile
(@"InvalidSolutionFilter.slnf", Resources.SolutionFilters.Invalid));
3276
.
WithFile
(@"CSharpXmlSolution.slnx", Resources.XmlSolutionFiles.CSharp));
3291
.
WithFile
(@"InvalidXmlSolution.slnx", Resources.XmlSolutionFiles.Invalid));
3329
.
WithFile
(@"dir1\dir2\dir3\MyClass.cs", Resources.SourceFiles.CSharp.CSharpClass));
3341
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithLink)
3342
.
WithFile
(@"OtherStuff\Foo.cs", Resources.SourceFiles.CSharp.OtherStuff_Foo));
3354
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithClassNotInProjectFolder)
3355
.
WithFile
(@"MyDir\MyClass.cs", Resources.SourceFiles.CSharp.CSharpClass));
WorkspaceTestBase.cs (3)
71
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AllOptions)
88
return GetSimpleCSharpProjectFiles().
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp);
101
return GetSimpleVisualBasicProjectFiles().
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.VisualBasic);