113 references to WithFile
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (113)
FileSet.cs (1)
72
return this.
WithFile
(fileName, newContent);
MSBuildWorkspaceTestBase.cs (1)
120
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ForEmittedOutput));
NetCoreTests.cs (5)
409
.
WithFile
(@"Solution.sln", Resources.SolutionFiles.Issue30174_Solution)
410
.
WithFile
(@"InspectedLibrary\InspectedLibrary.csproj", Resources.ProjectFiles.CSharp.Issue30174_InspectedLibrary)
411
.
WithFile
(@"InspectedLibrary\InspectedClass.cs", Resources.SourceFiles.CSharp.Issue30174_InspectedClass)
412
.
WithFile
(@"ReferencedLibrary\ReferencedLibrary.csproj", Resources.ProjectFiles.CSharp.Issue30174_ReferencedLibrary)
413
.
WithFile
(@"ReferencedLibrary\SomeMetadataAttribute.cs", Resources.SourceFiles.CSharp.Issue30174_SomeMetadataAttribute);
VisualStudioMSBuildWorkspaceTests.cs (105)
256
? GetSimpleCSharpSolutionFiles().
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithChecksumAlgorithm)
257
: GetSimpleVisualBasicSolutionFiles().
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithChecksumAlgorithm);
435
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ShouldUnsetParentConfigurationAndPlatform)
436
.
WithFile
(@"CSharpProject\ShouldUnsetParentConfigurationAndPlatformConditional.cs", Resources.SourceFiles.CSharp.CSharpClass));
453
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.ShouldUnsetParentConfigurationAndPlatform)
454
.
WithFile
(@"CSharpProject\ShouldUnsetParentConfigurationAndPlatformConditional.cs", Resources.SourceFiles.CSharp.CSharpClass));
471
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutPrefer32Bit));
485
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutPrefer32Bit)
500
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit));
514
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit)
529
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithPrefer32Bit)
567
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithoutCSharpTargetsImported));
581
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutVBTargetsImported));
595
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutPrefer32Bit));
609
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithoutPrefer32Bit)
624
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit));
638
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
653
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
667
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
707
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.WithPrefer32Bit)
721
.
WithFile
(@"VisualBasicProject_Circular_Top.vbproj", Resources.ProjectFiles.VisualBasic.Circular_Top)
722
.
WithFile
(@"VisualBasicProject_Circular_Target.vbproj", Resources.ProjectFiles.VisualBasic.Circular_Target));
735
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithXaml)
736
.
WithFile
(@"CSharpProject\App.xaml", Resources.SourceFiles.Xaml.App)
737
.
WithFile
(@"CSharpProject\App.xaml.cs", Resources.SourceFiles.CSharp.App)
738
.
WithFile
(@"CSharpProject\MainWindow.xaml", Resources.SourceFiles.Xaml.MainWindow)
739
.
WithFile
(@"CSharpProject\MainWindow.xaml.cs", Resources.SourceFiles.CSharp.MainWindow));
768
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadHintPath));
785
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AssemblyNameIsPath));
803
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AssemblyNameIsPath2));
821
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.DuplicateFile));
838
.
WithFile
(ProjFileName, Resources.ProjectFiles.CSharp.CSharpProject));
873
.
WithFile
(@"CSharpProject\CSharpProject.vbproj", Resources.ProjectFiles.CSharp.CSharpProject));
891
.
WithFile
(@"CSharpProject\CSharpProject.anyproj", Resources.ProjectFiles.CSharp.CSharpProject));
989
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.InvalidProjectPath));
1003
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.SolutionFolder));
1017
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.InvalidProjectPath));
1032
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.NonExistentProject));
1047
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.NonExistentProject));
1061
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectExtension)
1062
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1075
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuid));
1088
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuidAndUnknownExtension)
1089
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1106
.
WithFile
(@"TestSolution.sln", Resources.SolutionFiles.CSharp_UnknownProjectTypeGuidAndUnknownExtension)
1107
.
WithFile
(NoProjFileName, Resources.ProjectFiles.CSharp.CSharpProject));
1206
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.InvalidProjectReference));
1223
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.InvalidProjectReference));
1235
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.NonExistentProjectReference));
1252
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.NonExistentProjectReference));
1267
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1268
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1285
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1286
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject));
1301
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1302
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject)
1303
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1324
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1325
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.ProjectFiles.CSharp.CSharpProject)
1326
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1346
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.UnknownProjectExtension)
1347
.
WithFile
(@"CSharpProject\CSharpProject.noproj", Resources.Dlls.CSharpProject)); // use metadata file as stand-in for bad project file
1370
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1413
.
WithFile
(@"CSharpProject\bin\Debug\CSharpProject.dll", Resources.Dlls.CSharpProject));
1689
.
WithFile
(@"VisualBasicProject\VisualBasicProject.vbproj", Resources.ProjectFiles.VisualBasic.Embed));
1878
.
WithFile
(@"VisualBasicProject\VisualBasicClass.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass_WithConditionalAttributes)
1902
.
WithFile
(@"VisualBasicProject\VisualBasicClass.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass_WithConditionalAttributes));
1925
.
WithFile
(@"CSharpProject\CSharpClass.cs", Resources.SourceFiles.CSharp.CSharpClass_WithConditionalAttributes)
1949
.
WithFile
(@"CSharpProject\CSharpClass.cs", Resources.SourceFiles.CSharp.CSharpClass_WithConditionalAttributes));
1972
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithLink)
1973
.
WithFile
(@"OtherStuff\Foo.cs", Resources.SourceFiles.CSharp.OtherStuff_Foo));
2891
.
WithFile
(@"Analyzers\MyAnalyzer.dll", Resources.Dlls.EmptyLibrary));
2951
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadLink));
2965
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadElement));
2982
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadTasks));
2999
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.BadTasks));
3017
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MsbuildError));
3032
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.Wildcards));
3081
.
WithFile
(@"TestVB2.sln", Resources.SolutionFiles.Issue29122_Solution)
3082
.
WithFile
(@"Proj1\ClassLibrary1.vbproj", Resources.ProjectFiles.VisualBasic.Issue29122_ClassLibrary1)
3083
.
WithFile
(@"Proj1\Class1.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass)
3084
.
WithFile
(@"Proj1\My Project\Application.Designer.vb", Resources.SourceFiles.VisualBasic.Application_Designer)
3085
.
WithFile
(@"Proj1\My Project\Application.myapp", Resources.SourceFiles.VisualBasic.Application)
3086
.
WithFile
(@"Proj1\My Project\AssemblyInfo.vb", Resources.SourceFiles.VisualBasic.AssemblyInfo)
3087
.
WithFile
(@"Proj1\My Project\Resources.Designer.vb", Resources.SourceFiles.VisualBasic.Resources_Designer)
3088
.
WithFile
(@"Proj1\My Project\Resources.resx", Resources.SourceFiles.VisualBasic.Resources)
3089
.
WithFile
(@"Proj1\My Project\Settings.Designer.vb", Resources.SourceFiles.VisualBasic.Settings_Designer)
3090
.
WithFile
(@"Proj1\My Project\Settings.settings", Resources.SourceFiles.VisualBasic.Settings)
3091
.
WithFile
(@"Proj2\ClassLibrary2.vbproj", Resources.ProjectFiles.VisualBasic.Issue29122_ClassLibrary2)
3092
.
WithFile
(@"Proj2\Class1.vb", Resources.SourceFiles.VisualBasic.VisualBasicClass)
3093
.
WithFile
(@"Proj2\My Project\Application.Designer.vb", Resources.SourceFiles.VisualBasic.Application_Designer)
3094
.
WithFile
(@"Proj2\My Project\Application.myapp", Resources.SourceFiles.VisualBasic.Application)
3095
.
WithFile
(@"Proj2\My Project\AssemblyInfo.vb", Resources.SourceFiles.VisualBasic.AssemblyInfo)
3096
.
WithFile
(@"Proj2\My Project\Resources.Designer.vb", Resources.SourceFiles.VisualBasic.Resources_Designer)
3097
.
WithFile
(@"Proj2\My Project\Resources.resx", Resources.SourceFiles.VisualBasic.Resources)
3098
.
WithFile
(@"Proj2\My Project\Settings.Designer.vb", Resources.SourceFiles.VisualBasic.Settings_Designer)
3099
.
WithFile
(@"Proj2\My Project\Settings.settings", Resources.SourceFiles.VisualBasic.Settings));
3119
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.MallformedAdditionalFilePath)
3120
.
WithFile
(@"CSharpProject\ValidAdditionalFile.txt", Resources.SourceFiles.Text.ValidAdditionalFile);
3165
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithDiscoverEditorConfigFiles)
3166
.
WithFile
(".editorconfig", "root = true");
3189
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.WithDiscoverEditorConfigFiles)
3191
.
WithFile
(".editorconfig", "root = true");
3206
.
WithFile
(@"CSharpSolutionFilter.slnf", Resources.SolutionFilters.CSharp));
3220
.
WithFile
(@"InvalidSolutionFilter.slnf", Resources.SolutionFilters.Invalid));
WorkspaceTestBase.cs (1)
72
.
WithFile
(@"CSharpProject\CSharpProject.csproj", Resources.ProjectFiles.CSharp.AllOptions)