1 type derived from TempFile
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\DisposableFile.cs (1)
15public sealed class DisposableFile : TempFile, IDisposable
684 references to TempFile
InteractiveHost.UnitTests (23)
AbstractInteractiveHostTests.cs (1)
199var file = dir.CreateFile(fileName);
InteractiveHostCoreInitTests.cs (1)
56var dll = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSInterfaces01);
InteractiveHostDesktopInitTests.cs (1)
29var dll = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSInterfaces01);
InteractiveHostDesktopTests.cs (20)
271var file = Temp.CreateFile().WriteAllText("#load blah.csx" + "\r\n" + "class C {}"); 459var file1 = dir1.CreateFile("c.dll").WriteAllBytes(TestResources.General.C1); 462var file2 = dir2.CreateFile("c.dll").WriteAllBytes(TestResources.General.C2); 505var file = dir.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 545var file1 = dir1.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 549var file2 = dir2.CreateFile("c.dll").WriteAllBytes(c2.EmitToArray()); 580var file1 = dir1.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 584var file2 = dir2.CreateFile("c.dll").WriteAllBytes(c2.EmitToArray()); 692var initFile = initDirectory.CreateFile("init.csx"); 704var rspFile = rspDirectory.CreateFile("init.rsp"); 736var initFile = initDirectory.CreateFile("init.csx"); 742var rspFile = rspDirectory.CreateFile("init.rsp"); 755var rspFile = Temp.CreateFile(); 811var initFile = Temp.CreateFile(extension: ".csx").WriteAllText("1 1"); 813var rspFile = Temp.CreateFile(); 839var scriptFile = Temp.CreateFile(extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 841var rspFile = Temp.CreateFile(); 911var dll = dir.CreateFile("MultiModule.dll").WriteAllBytes(TestResources.SymbolsTests.MultiModule.MultiModuleDll); 943var libFile = Temp.CreateFile("lib").WriteAllBytes(lib.EmitToArray()); 1023var rspFile = Temp.CreateFile();
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (38)
CopyRefAssemblyTests.cs (6)
46var file = dir.CreateFile("example.dll"); 64var file = dir.CreateFile("example.dll"); 84var source = dir.CreateFile("example.dll"); 86var dest = dir.CreateFile("dest.dll"); 111var source = dir.CreateFile("mvid1.dll"); 115var dest = dir.CreateFile("mvid2.dll");
DotNetSdkTests.cs (24)
26var libFile = sourcePackageDir.CreateFile("lib.cs").WriteAllText("class Lib { public void M() { } }"); 410var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 412var srcFile2 = subdir.CreateFile("lib2.cs").WriteAllText("class D { }"); 413var editorConfigFile2 = subdir.CreateFile(".editorconfig").WriteAllText(@"[*.cs] 440var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 442var srcFile2 = subdir.CreateFile("lib2.cs").WriteAllText("class D { }"); 443var editorConfigFile2 = subdir.CreateFile(".editorconfig").WriteAllText(@"[*.cs] 468var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 469var globalConfigFile = ProjectDir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 472var srcFile2 = subdir.CreateFile("lib2.cs").WriteAllText("class D { }"); 473var globalConfigFile2 = subdir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 502var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 503var globalConfigFile = ProjectDir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 506var srcFile2 = subdir.CreateFile("lib2.cs").WriteAllText("class D { }"); 507var globalConfigFile2 = subdir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 535var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 536var globalConfigFile = ProjectDir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 539var srcFile2 = subdir.CreateFile("lib2.cs").WriteAllText("class D { }"); 540var globalConfigFile2 = subdir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 599var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 600var globalConfigFile = ProjectDir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 603var globalConfigFile2 = subdir.CreateFile(".globalconfig").WriteAllText(@"is_global = true 629var srcFile = ProjectDir.CreateFile("lib1.cs").WriteAllText("class C { }"); 630var globalConfigFile = ProjectDir.CreateFile("mycustom.config").WriteAllText(@"is_global = true
IntegrationTests.cs (7)
80TempFile file = currentDirectory.CreateFile(pair.Key); 96private ProcessResult RunCompilerOutput(TempFile file) 619var slnFile = testDir.CreateFile("Console;!@(goo)'^(Application1.sln").WriteAllText( 648var appProjFile = appDir.CreateFile(@"Cons.ole;!@(goo)'^(Application1.csproj").WriteAllText( 698var appProgramFile = appDir.CreateFile("Program.cs").WriteAllText( 716var libraryProjFile = libraryDir.CreateFile("Class;!@(goo)'^(Library1.csproj").WriteAllText( 772var libraryClassFile = libraryDir.CreateFile("Class1.cs").WriteAllText(
TestUtilities\DotNetSdkTestBase.cs (1)
55protected readonly TempFile Project;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (274)
CommandLineIVTTests.cs (4)
26var source2 = dir.CreateFile("B.cs").WriteAllText(""" 103var source2 = dir.CreateFile("B.cs").WriteAllText(""" 181var source2 = dir.CreateFile("B.cs").WriteAllText(""" 264var source2 = dir.CreateFile("B.cs").WriteAllText("""
CommandLineTests.cs (268)
139var src = dir.CreateFile("temp.cs").WriteAllText(@" 164var src = dir.CreateFile("temp.cs").WriteAllText("class C {}"); 188var src = dir.CreateFile("test.cs").WriteAllText(@" 193var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 218var src = dir.CreateFile("Class1.cs").WriteAllText(""" 230var editorconfig = dir.CreateFile(".editorconfig").WriteAllText(""" 274var src = dir.CreateFile("test.cs").WriteAllText(@" 279var additionalFile = dir.CreateFile("file.txt"); 280var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 333var src = dir.CreateFile("test.cs").WriteAllText(@" 338var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 365var src = dir.CreateFile("test.cs").WriteAllText(@" 374var analyzerConfig1 = dir.CreateFile("analyzerconfig1").WriteAllText(configText); 375var analyzerConfig2 = dir.CreateFile("analyzerconfig2").WriteAllText(configText); 399var src = dir.CreateFile("sjis.cs").WriteAllBytes(TestResources.General.ShiftJisSource); 419var src = dir.CreateFile("sjis.cs").WriteAllBytes(TestResources.General.ShiftJisSource); 580var file = dir.CreateFile("a.cs"); 742var f = folder.CreateFile(file); 1211var file1 = dir.CreateFile("a.cs"); 1212var file2 = dir.CreateFile("b.cs"); 1213var file3 = dir.CreateFile("c.txt"); 1214var file4 = dir.CreateDirectory("d1").CreateFile("d.txt"); 1215var file5 = dir.CreateDirectory("d2").CreateFile("e.cs"); 2243var src = dir.CreateFile("a.cs"); 2246var sl = dir.CreateFile("sl.json"); 2275var src = dir.CreateFile("a.cs"); 2278var sl = dir.CreateFile("sl.json"); 2303var src = dir.CreateFile("a.cs"); 2306var sl = dir.CreateFile("sl.json"); 2429var src = dir.CreateFile("embed.cs"); 2430var src2 = dir.CreateFile("embed2.cs"); 2431var txt = dir.CreateFile("embed.xyz"); 2781var file = dir.CreateFile("a.cs"); 2804var file = dir.CreateFile("a.cs"); 2816private TempFile CreateRuleSetFile(string source) 2819var file = dir.CreateFile("a.ruleset"); 2837var file = CreateRuleSetFile(source); 2863var file = CreateRuleSetFile(source); 2892var file = CreateRuleSetFile("Random text"); 2920var file = dir.CreateFile("a.cs"); 2947var file = dir.CreateFile("a.cs"); 2957var ruleSetFile = CreateRuleSetFile(rulesetSource); 2982var file = dir.CreateFile("a.cs"); 2990var ruleSetFile = CreateRuleSetFile(rulesetSource); 3030var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3062var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3095var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3128var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3161var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3195var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3229var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3264var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3298var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3333var ruleSetFile = dir.CreateFile("Rules.ruleset").WriteAllText(ruleSetSource); 3499var file = dir.CreateFile("a.cs"); 3509var ruleSetFile = CreateRuleSetFile(rulesetSource); 3640var file = dir.CreateFile("a.cs"); 3695var file = dir.CreateFile("a.cs"); 4330var srcFile = Temp.CreateFile().WriteAllText(@"class A { static void Main(string[] args) { } }"); 4332var appConfigFile = Temp.CreateFile().WriteAllText( 4363var srcFile = Temp.CreateFile().WriteAllText(@"class A { static void Main(string[] args) { } }"); 4481var file1 = dir.CreateFile("a.cs"); 4747var src = Temp.CreateFile("a.cs"); 4770var src = Temp.CreateFile("a.cs"); 4792var src = Temp.CreateFile("a.cs"); 6144var tempOut = Temp.CreateFile(); 6159var tempOut = Temp.CreateFile(); 6174var aCs = folder.CreateFile("a.cs"); 6194var aCs = folder.CreateFile("a.cs"); 6208var aCs = folder.CreateFile("a.cs"); 6304var cs1698a = folder.CreateFile("CS1698a.cs"); 6307var cs1698b = folder.CreateFile("CS1698b.cs"); 6310var cs1698 = folder.CreateFile("CS1698.cs"); 6313var snkFile = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey); 6948var file = dir.CreateFile("a.cs"); 6970var file = dir.CreateFile("a.cs"); 6994var file = dir.CreateFile("a.cs"); 7017var file = dir.CreateFile("a.cs"); 7072var file1 = dir.CreateFile(inputName1); 7075var file2 = dir.CreateFile(inputName2); 7119var file = dir.CreateFile("a.cs"); 7195var file = dir.CreateFile(fileName); 7219var file = dir.CreateFile(fileName); 7245var file = dir.CreateFile(fileName); 7273var file = dir.CreateFile(fileName); 7301var file = dir.CreateFile(fileName); 7327var file = dir.CreateFile(fileName); 7361var file = dir.CreateFile(fileName); 7383var file = dir.CreateFile(fileName); 7405var file = dir.CreateFile(fileName); 7425var file = dir.CreateFile(fileName); 7450var file = dir.CreateFile(fileName); 7520var file = dir.CreateFile(fileName); 7767var sourceFile = dir.CreateFile("Test.cs").WriteAllText(source); 7813var manifestFile = dir.CreateFile("Test.config").WriteAllText(explicitManifest); 8003var src = Temp.CreateFile("a.cs"); 8158var src = Temp.CreateFile("NoStdLib02.cs"); 8186var src = Temp.CreateFile("a.cs"); 8249var src = dir.CreateFile("a.cs"); 8255var xml = dir.CreateFile("a.xml"); 8293var src = dir.CreateFile("a.cs"); 8302var xml = dir.CreateFile("a.xml"); 8744var source1 = dir.CreateFile("program1.cs").WriteAllText(@" 8751var source2 = dir.CreateFile("program2.cs").WriteAllText(@" 8756var source3 = dir.CreateFile("program3.cs").WriteAllText(@" 8766var exe = dir.CreateFile("Program.exe"); 8773var pdb = dir.CreateFile("Program.pdb"); 8834var libSrc = dir.CreateFile("Lib.cs").WriteAllText("class C { }"); 8835var libDll = dir.CreateFile("Lib.dll").WriteAllText("DLL"); 8836var libPdb = dir.CreateFile("Lib.pdb").WriteAllText("PDB"); 8874var libSrc = dir.CreateFile("Lib.cs").WriteAllText("class C { }"); 8875var libDll = dir.CreateFile("Lib.dll").WriteAllBytes(bytes); 8876var libPdb = dir.CreateFile("Lib.pdb").WriteAllBytes(bytes); 8941var libSrc = dir.CreateFile("Lib.cs").WriteAllText("class C { }"); 8942var libDll = dir.CreateFile("Lib.dll").WriteAllText("DLL"); 8964var libSrc = dir.CreateFile("Lib.cs").WriteAllText("class C { }"); 9287TempFile tempFile = tempDir.CreateFile("a.cs").WriteAllText(@"public class A { }"); 9437var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9495var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9528var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9561var srcFile = Temp.CreateFile().WriteAllText(@" 9566var errorLog = Temp.CreateFile(); 9588var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9613var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9635var srcFile = Temp.CreateFile().WriteAllText(@"class C {}"); 9788var sourceFile = baseDir.CreateFile("Source.cs"); 10091var src = dir.CreateFile("temp.cs").WriteAllText(@" 10141var src = dir.CreateFile("temp.cs").WriteAllText(@" 10198var src = dir.CreateFile("temp.cs").WriteAllText(@" 10266var src = dir.CreateFile("temp.cs").WriteAllText(@" 10325var src = dir.CreateFile("temp.cs").WriteAllText("class C { }"); 10326var additionalFile = dir.CreateFile("additionalFile.txt").WriteAllText("some text"); 10371var src = dir.CreateFile("temp.cs").WriteAllText("class C { }"); 10372var editorconfig = dir.CreateFile(".editorconfig").WriteAllText(@" 10377var globalconfig = dir.CreateFile(".globalconfig").WriteAllText(@" 10468var src = dir.CreateFile("temp.cs").WriteAllText(@" 10505var src = dir.CreateFile("temp.cs").WriteAllText(@" 10551private string VerifyOutput(TempDirectory sourceDir, TempFile sourceFile, 10641var file = dir.CreateFile("a.cs"); 10678var file = dir.CreateFile("a.cs"); 10914var file = dir.CreateFile(name); 10943var file = dir.CreateFile("a.cs"); 11129var file = dir.CreateFile("a.cs"); 11264var file = dir.CreateFile("a.cs"); 11364var src = dir.CreateFile("a.cs"); 11620var src = dir.CreateFile("a.cs").WriteAllText(source); 11698var programExe32 = dir32.CreateFile("Program.exe"); 11699var programPdb32 = dir32.CreateFile("Program.pdb"); 11700var programExe64 = dir64.CreateFile("Program.exe"); 11701var programPdb64 = dir64.CreateFile("Program.pdb"); 11703var sourceFile = dir.CreateFile("Source.cs").WriteAllText(@" 11746var csc32exe = dir.CreateFile("csc32.exe").WriteAllBytes(csc32.EmitToArray()); 11787var src = dir.CreateFile("a.cs"); 11865var src = dir.CreateFile("a.cs"); 11891var src = dir.CreateFile("a.cs"); 12053var analyzerFile = analyzerDir.CreateFile(analyzerFileName).WriteAllBytes(CreateCSharpAnalyzerNetStandard13(Path.GetFileNameWithoutExtension(analyzerFileName))); 12054var srcFile = analyzerDir.CreateFile(srcFileName).WriteAllText("public class C { }"); 12294var src = dir.CreateFile("a.cs").WriteAllText(source); 12552var srcFile = srcDirectory.CreateFile("a.cs"); 12604var srcFile = srcDirectory.CreateFile("a.cs"); 12660var srcFile = srcDirectory.CreateFile("a.cs"); 12730var sourceFile = sourceDirectory.CreateFile("BuggyCode.cs"); 12815var sourceFile = sourceDirectory.CreateFile("NotGenerated.cs"); 12925var sourceFile = sourceDir.CreateFile("NotGenerated.cs"); 13011var srcFile = srcDirectory.CreateFile("a.cs"); 13037var srcFile = srcDirectory.CreateFile("a.cs"); 13059var srcFile = srcDirectory.CreateFile("a.cs"); 13126var srcFile = srcDirectory.CreateFile("a.cs"); 13397var src = dir.CreateFile("test.cs").WriteAllText(@"class C { }"); 13398var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(analyzerConfigText); 13423var rulesetFile = CreateRuleSetFile(rulesetText); 13465var src = dir.CreateFile("temp.cs").WriteAllText(@" 13506var src = dir.CreateFile("temp.cs").WriteAllText(@" 13518var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 13552var src = dir.CreateFile("temp.cs").WriteAllText(@" 13571var rulesetFile = CreateRuleSetFile(source); 13602var src = dir.CreateFile("temp.cs").WriteAllText("class C { }"); 13647var src = dir.CreateFile("test.cs").WriteAllText(@"class C { }"); 13648var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText($@" 13703var src = dir.CreateFile("temp.cs").WriteAllText(@" 13716var analyzerConfigFile = dir.CreateFile(".editorconfig"); 13717var analyzerConfig = analyzerConfigFile.WriteAllText(@" 13758var src = dir.CreateFile("test.cs").WriteAllText(@"class C { }"); 13795var src = dir.CreateFile("test.cs").WriteAllText(@"class C { }"); 13868var src = dir.CreateFile("test.cs").WriteAllText(@"class C { }"); 13875TempFile analyzerConfig; 13923var src = dir.CreateFile("temp.cs").WriteAllText(@" 13946var src = dir.CreateFile("temp.cs").WriteAllText(@" 14004var src = dir.CreateFile("temp.cs").WriteAllText(@" 14031var src = dir.CreateFile("temp.cs"); 14088var src = dir.CreateFile("temp.cs").WriteAllText(@" 14114var src = dir.CreateFile("temp.cs").WriteAllText(@" 14149var src = dir.CreateFile("temp.cs").WriteAllText(@" 14187var src = dir.CreateFile("temp.cs").WriteAllText(""" 14218var snk = Temp.CreateFile("TestKeyPair_", ".snk", dir.Path).WriteAllBytes(TestResources.General.snKey); 14219var src = dir.CreateFile("generator.cs"); 14265var src = dir.CreateFile("temp.cs").WriteAllText(@" 14286var src = dir.CreateFile("temp.cs").WriteAllText(@" 14307var src = dir.CreateFile("temp.cs").WriteAllText(@" 14383var src = dir.CreateFile("temp.cs").WriteAllText(@" 14399var src = dir.CreateFile("temp.cs").WriteAllText(@" 14429var src = srcDir.CreateFile("Program.cs").WriteAllText(""" 14499var src = srcDir.CreateFile("Program.cs").WriteAllText(""" 14569var src = srcDir.CreateFile("Program.cs").WriteAllText(""" 14646var src = dir.CreateFile("temp.cs").WriteAllText(@" 14650var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 14663var src = dir.CreateFile("temp.cs").WriteAllText(@" 14667var analyzerConfig1 = dir.CreateFile(".globaleditorconfig").WriteAllText(@" 14677var analyzerConfig2 = dir.CreateFile(".editorconfig").WriteAllText(@" 14685var analyzerConfig3 = subDir.CreateFile(".editorconfig").WriteAllText(@" 14780var src = dir.CreateFile("temp.cs").WriteAllText(""" 14800var src = dir.CreateFile("temp.cs").WriteAllText(""" 14825var src = dir.CreateFile("temp.cs").WriteAllText(""" 14845var src = dir.CreateFile("temp.cs").WriteAllText(""" 14865var src = dir.CreateFile("temp.cs").WriteAllText(@"class C {}"); 14877var src = dir.CreateFile("temp.cs").WriteAllText(@" 14882var additionalFile = dir.CreateFile("temp.bin").WriteAllBytes(TestResources.NetFX.Minimal.mincorlib); 14927var srcFile = Temp.CreateFile().WriteAllText(source); 14945var src = dir.CreateFile("test.cs").WriteAllText(@" 14954var analyzerConfig1 = dir.CreateFile("analyzerconfig1").WriteAllText(configText); 14955var analyzerConfig2 = dir.CreateFile("analyzerconfig2").WriteAllText(configText); 14975var src = dir.CreateFile("temp.cs").WriteAllText(@" 14979var analyzerConfigFile = dir.CreateFile(".globalconfig"); 14980var analyzerConfig = analyzerConfigFile.WriteAllText(@" 14985var analyzerConfigFile2 = dir.CreateFile(".globalconfig2"); 14986var analyzerConfig2 = analyzerConfigFile2.WriteAllText(@" 15022var src = dir.CreateFile("test.cs").WriteAllText(@" 15026var additionalFile = dir.CreateFile("file.txt"); 15027var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 15034var globalConfig = dir.CreateFile(".globalconfig").WriteAllText(@" 15086var src = dir.CreateFile("temp.cs").WriteAllText(@" 15094var globalConfig = dir.CreateFile(".globalconfig").WriteAllText(@" 15099var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(@" 15103var none = Array.Empty<TempFile>(); 15120void verify(TempFile[] configs, int expectedWarnings = 0, int expectedErrors = 0, string noWarn = "0") 15135var src = dir.CreateFile("temp.cs").WriteAllText(@" 15143var globalConfig = dir.CreateFile(".globalconfig").WriteAllText($@" 15156var src = dir.CreateFile("temp.cs").WriteAllText(@" 15167var globalConfig = dir.CreateFile(".globalconfig").WriteAllText($@" 15194var src = dir.CreateFile("temp.cs").WriteAllText(@" 15202var globalConfig = dir.CreateFile(".globalconfig").WriteAllText($@" 15217var src = dir.CreateFile("test.cs").WriteAllText(@" 15221var globalConfig = dir.CreateFile(".globalconfig").WriteAllText(@" 15237var srcFile = srcDirectory.CreateFile("a.cs"); 15241var additionalFile = srcDirectory.CreateFile("b.txt"); 15320var src = dir.CreateFile("temp.cs").WriteAllText(source); 15325var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText($@" 15360var src = directory.CreateFile("test.cs").WriteAllText(@" 15441var srcFile = srcDirectory.CreateFile("a.cs").WriteAllText("class C { }"); 15447var additionalFile1 = srcDirectory.CreateFile(additionalFilePath1); 15448var additionalFile2 = expectedCount == 2 ? srcDirectory.CreateFile(additionalFilePath2) : null; 15496var src = dir.CreateFile("test.cs").WriteAllText(@" 15499var notAnalyzer = dir.CreateFile("random.txt"); 15517var src = dir.CreateFile("test.cs").WriteAllText(@" 15520var globalconfig = dir.CreateFile(".globalconfig").WriteAllText(@" 15523var notAnalyzer = dir.CreateFile("random.txt"); 15537var src = dir.CreateFile("test.cs").WriteAllText(""" 15558var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(""" 15593var src = dir.CreateFile("test.cs").WriteAllText(""" 15670var src = dir.CreateFile("test.cs").WriteAllText(""" 15692var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(""" 15727var src = dir.CreateFile("test.cs").WriteAllText(""" 15806var src = dir.CreateFile("test.cs").WriteAllText(""" 15823var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(""" 15846var src = dir.CreateFile("test.cs").WriteAllText(""" 15863var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText(""" 15885var src = dir.CreateFile("test.cs").WriteAllText(""" 15902var analyzerConfig = dir.CreateFile(".editorconfig").WriteAllText("""
SarifV2ErrorLoggerTests.cs (1)
678var sourceFile = errorLogDir.CreateFile("myfile.cs").WriteAllText(source);
TouchedFileLoggingTests.cs (1)
152var xml = Temp.CreateFile();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Emit\CompilationEmitTests.cs (1)
1997var snk = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey);
Emit\ResourceTests.cs (3)
43var exe = Temp.CreateFile(); 133var exe = Temp.CreateFile(); 833var exeFile = Temp.CreateFile();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (22)
Attributes\AttributeTests_Security.cs (2)
1478var tempFile = tempDir.CreateFile("pset.xml"); 1569var tempFile = tempDir.CreateFile("pset.xml");
Attributes\InternalsVisibleToAndStrongNameTests.cs (18)
380var tempFile = Temp.CreateFile().WriteAllBytes(new byte[] { 1, 2, 3, 4 }); 533var snk = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey); 606var snk = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey); 628var pubKeyFile = Temp.CreateFile().WriteAllBytes(TestResources.General.snPublicKey); 650var pubKeyFile = Temp.CreateFile().WriteAllBytes(TestResources.General.snPublicKey); 715var snk = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey); 736var snk = Temp.CreateFile().WriteAllBytes(TestResources.General.snKey); 1504var tempFile = Temp.CreateFile(); 1515private static bool IsFileFullSigned(TempFile file) 1530var tempFile = Temp.CreateFile(); 2515var tempFile = Temp.CreateFile(); 2542var tempFile = Temp.CreateFile(); 2573var tempFile = Temp.CreateFile(); 2603var tempFile = Temp.CreateFile(); 2633var tempFile = Temp.CreateFile(); 2658var tempFile = Temp.CreateFile(); 2688var tempFile = Temp.CreateFile(); 2872var tempFile = Temp.CreateFile();
Semantics\ExtensionTests.cs (2)
50261var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 50315var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml);
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (43)
InteractiveSessionReferencesTests.cs (43)
341var c1 = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.General.C1); 342var c2 = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.General.C2); 357var c1 = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.General.C1); 358var c2 = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.General.C2); 374var c1 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 377var c2 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 393var c1 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 396var c2 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 413var c1 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 416var c2 = Temp.CreateFile(extension: ".dll").WriteAllBytes( 623var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 624var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBaseImage); 627var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 628var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBaseImage); 681var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 682var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBaseImage); 685var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 686var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBaseImage); 747var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 748var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 751var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 752var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 815var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 816var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 819var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 820var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 883var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 884var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 887var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 888var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 951var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 952var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 955var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 956var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 1019var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 1020var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 1023var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 1024var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 1087var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 1088var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 1091var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 1092var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image); 1118var libFile = Temp.CreateFile("lib").WriteAllBytes(lib.EmitToArray());
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (34)
CommandLineRunnerTests.cs (22)
260var script = Temp.CreateFile(extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 262var rsp = Temp.CreateFile(extension: ".rsp").WriteAllText($@" 293var script = Temp.CreateFile(extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 310var script = Temp.CreateFile(extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 327var script = Temp.CreateFile(extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 329var rsp = Temp.CreateFile(extension: ".rsp").WriteAllText($@" 359var script = Temp.CreateFile(prefix: "@", extension: ".csx").WriteAllText("foreach (var arg in Args) Print(arg);"); 377var script = dir.CreateFile("--").WriteAllText("foreach (var arg in Args) Print(arg);"); 442var script = Temp.CreateFile(extension: ".csx").WriteAllText("WriteLine(42);"); 483var script = directory.CreateFile(scriptName).WriteAllText("Print(3);"); 523var main = Temp.CreateFile(extension: ".csx").WriteAllText(@" 554var main = Temp.CreateFile(extension: ".csx").WriteAllText(@" 592var main = dir.CreateFile("a.csx").WriteAllText("int X = 1;"); 628var main = dir.CreateFile("C.dll").WriteAllBytes(TestResources.General.C1); 663var rsp = Temp.CreateFile().WriteAllText(@" 702var init = Temp.CreateFile(extension: ".csx").WriteAllText(@" 720var reference = Temp.CreateFile(extension: ".dll").WriteAllBytes(TestResources.General.C1); 722var init = Temp.CreateFile(extension: ".csx").WriteAllText(@" 824var file1 = dir1.CreateFile(lib1Name + ".dll").WriteAllBytes(lib1Image); 825var fileBase1 = dir1.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase1Image); 828var file2 = dir2.CreateFile(lib2Name + ".dll").WriteAllBytes(lib2Image); 829var fileBase2 = dir2.CreateFile(libBaseName + ".dll").WriteAllBytes(libBase2Image);
InteractiveSessionReferencesTests.cs (6)
37var libFile = dir.CreateFile("lib.dll").WriteAllBytes(libImage); 85var libDFile = dir2.CreateFile("libD.dll").WriteAllBytes(libDImage); 89var libAFile = dir1.CreateFile("libA.dll").WriteAllBytes(libAImage); 92var libBFile = dir2.CreateFile("libB.dll").WriteAllBytes(libBImage); 130var libBFile = dir.CreateFile("libB1.dll").WriteAllBytes(libBImage); 134var libAFile = dir.CreateFile("libA.dll").WriteAllBytes(libAImage);
InteractiveSessionTests.cs (6)
1204var file1 = Temp.CreateFile(); 1205var file2 = Temp.CreateFile(); 1234var file = Temp.CreateFile(); 1252var file = Temp.CreateFile(); 1290var fileMain = dir.CreateFile(mainName + ".dll").WriteAllBytes(mainImage); 1320var fileMain = dir.CreateFile(mainName + ".dll").WriteAllBytes(mainImage);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\SemanticErrorTests.cs (1)
22023var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("&");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (59)
Compilation\ReferenceManagerTests.cs (2)
1038var exe1 = dir1.CreateFile("CS1704.dll").WriteAllBytes(peImage); 1041var exe2 = dir2.CreateFile("CS1704.dll").WriteAllBytes(peImage);
DocumentationComments\DocumentationCommentCompilerTests.cs (51)
4496var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4531var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4569var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4604var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4640var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4701var dir1XmlFile = dir1.CreateFile("test.xml").WriteAllText(xml1); 4704var dir2XmlFile = dir2.CreateFile("test.xml").WriteAllText(xml2); 4707var dir3XmlFile = dir3.CreateFile("test.xml").WriteAllText(xml3); 4788var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4859var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 4891var xmlFile = Temp.CreateFile(extension: ".xml"); 4928var xmlFile1 = Temp.CreateFile(extension: ".xml"); 4931var xmlFile2 = Temp.CreateFile(extension: ".xml").WriteAllText(string.Format("<include file='{0}' path='path'/>", xmlFilePath1)); 4964var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<element/>"); 4998var xmlFile1 = Temp.CreateFile(extension: ".xml").WriteAllText("<element/>"); 5001var xmlFile2 = Temp.CreateFile(extension: ".xml").WriteAllText(string.Format("<include file='{0}' path=':'/>", xmlFilePath1)); 5031var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<OpenWithoutClose>"); 5065var xmlFile1 = Temp.CreateFile(extension: ".xml").WriteAllText("<OpenWithoutClose>"); 5068var xmlFile2 = Temp.CreateFile(extension: ".xml").WriteAllText(string.Format("<include file='{0}' path='path'/>", xmlFilePath1)); 5098var xmlFile = Temp.CreateFile(extension: ".xml"); 5130var xmlFile = Temp.CreateFile(extension: ".xml"); 5164var xmlFile = Temp.CreateFile(extension: ".xml"); 5218var xmlFile = Temp.CreateFile(extension: ".xml"); 5257var xmlFile1 = Temp.CreateFile(extension: ".xml"); 5260var xmlFile2 = Temp.CreateFile(extension: ".xml"); 5296var xmlFile = Temp.CreateFile(extension: ".xml"); 5373var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<see cref=""Main""/>"); 5408var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<see cref=""M:Verbatim""/>"); 5443var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<see cref=""Int32""/>"); 5490var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<see cref=""#""/>"); 5531var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<see cref=""Invalid""/>"); 5585var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(seeElement); 5630var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(seeElement); 5707var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 5787var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 5858var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 5902var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<typeparam name=""#""/>"); 5940var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<param name=""Q""/>"); 5981var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<param name=""x""/>"); 6017var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(@"<param name=""x"" name=""y""/>"); 6059var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 6129var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 6298var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<stuff />"); 7012var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("&"); 8267var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml); 8356var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<hello/>"); 8379var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<hello/>"); 8398var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText("<hello/>"); 8436var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText( 8499var xmlFile = Temp.CreateFile(extension: ".xml"); 8656var xmlFile = dir.CreateFile("---.xml").WriteAllText(@"<summary attrib="""" attrib=""""/>");
DocumentationComments\DocumentationModeTests.cs (1)
368var xmlFile = Temp.CreateFile(extension: ".xml").WriteAllText(xml);
Symbols\Metadata\PE\TypeForwarders.cs (5)
1584var asmB = folderA.CreateFile("test.exe").WriteAllBytes(bitsB); 1589var asm1 = folderB.CreateFile("asm1.dll").WriteAllBytes(bits1); 1590var asm2 = folderB.CreateFile("asm2.dll").WriteAllBytes(bits2); 1591var asmB2 = folderB.CreateFile("test.exe").WriteAllBytes(bitsB); 1796var asm2 = folder.CreateFile("asm2.dll");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
357var sourceFile = dir.CreateFile("test.cs").WriteAllText(source1, Encoding.UTF8);
Emit\CompilationOutputFilesTests.cs (2)
37var dllFile = dir.CreateFile("a.dll").WriteAllBytes(peImage); 38var pdbFile = dir.CreateFile("a.pdb").WriteAllBytes(pdbStream.ToArray());
Microsoft.CodeAnalysis.Features.UnitTests (48)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (47)
61var sourceFileA = dir.CreateFile("A.cs").WriteAllBytes(sourceBytesA1); 62var sourceFileB = dir.CreateFile("B.cs").WriteAllBytes(sourceBytesB1); 63var sourceFileC = dir.CreateFile("C.cs").WriteAllBytes(sourceBytesC1); 64var sourceFileD = dir.CreateFile("dummy").WriteAllBytes(sourceBytesD1); 65var sourceFileE = dir.CreateFile("E.cs").WriteAllBytes(sourceBytesE1); 200var moduleFile = Temp.CreateFile().WriteAllBytes(TestResources.Basic.Members); 276var sourceFile = Temp.CreateFile().WriteAllText(source1, Encoding.UTF8); 361var sourceFile1 = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 454var sourceFile1 = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 533var sourceFile1 = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 603var sourceFile = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 658var sourceFile = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 704var sourceFile = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 754var sourceFile = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 785var sourceFile = Temp.CreateFile().WriteAllText(source, Encoding.UTF8); 828var moduleFile = Temp.CreateFile().WriteAllBytes(TestResources.Basic.Members); 1002var moduleFile = Temp.CreateFile(); 1090var sourceFile = dir.CreateFile("a.cs").WriteAllText(source1, Encoding.UTF8); 1144var sourceFile = dir.CreateFile("a.cs").WriteAllText(source1, Encoding.UTF8); 1204var sourceFileA = Temp.CreateFile().WriteAllText(sourceA, Encoding.UTF8); 1205var sourceFileB = Temp.CreateFile().WriteAllText(sourceB, Encoding.UTF8); 1269var sourceFileA = Temp.CreateFile().WriteAllText(sourceA, Encoding.UTF8); 1270var sourceFileB = Temp.CreateFile().WriteAllText(sourceB, Encoding.UTF8); 1301var sourceFile1 = Temp.CreateFile().WriteAllText(source1, Encoding.UTF8); 1317var sourceFile2 = Temp.CreateFile().WriteAllText(source2, Encoding.UTF8); 1357var sourceFile = dir.CreateFile("a.cs"); 1513var sourceFile = dir.CreateFile("test.cs").WriteAllText(source1, encoding); 1743var sourceFile = dir.CreateFile("a.cs"); 1834var sourceFile = dir.CreateFile("a.cs").WriteAllText(source1, Encoding.UTF8); 1878var sourceFile = dir.CreateFile("a.cs").WriteAllText(source1, Encoding.UTF8); 2526var sourceFileA = dir.CreateFile("a.cs").WriteAllText(sourceA1, Encoding.UTF8); 2527var sourceFileB = dir.CreateFile("b.cs").WriteAllText(sourceB1, Encoding.UTF8); 2567var sourceFileA = dir.CreateFile("a.cs").WriteAllText(sourceA1, Encoding.UTF8); 2568var sourceFileB = dir.CreateFile("b.cs").WriteAllText(sourceB1, Encoding.UTF8); 2612var sourceFileA = dir.CreateFile("a.cs").WriteAllText(sourceA1, Encoding.UTF8); 2613var sourceFileB = dir.CreateFile("b.cs").WriteAllText(sourceB1, Encoding.UTF8); 2948var sourceFile = dir.CreateFile("test.cs").WriteAllText(source1, Encoding.UTF8); 3033var sourceFile = dir.CreateFile("test.cs").WriteAllText(source2, Encoding.UTF8); 3105var sourceFile = dir.CreateFile("test.cs").WriteAllText(source1, Encoding.UTF8); 3166var sourceFile = dir.CreateFile("test.cs").WriteAllText(sourceOnDisk, Encoding.UTF8); 3349var moduleFile = dir.CreateFile("lib.dll").WriteAllBytes(peImage); 3350var pdbFile = dir.CreateFile("lib.pdb").WriteAllBytes(pdbImage); 4132var moduleFileA = Temp.CreateFile("A.dll").WriteAllBytes(peImageA); 4133var pdbFileA = dir.CreateFile("A.pdb").WriteAllBytes(pdbImageA); 4138var moduleFileB = dir.CreateFile("B.dll").WriteAllBytes(peImageB); 4139var pdbFileB = dir.CreateFile("B.pdb").WriteAllBytes(pdbImageB); 5480var sourceFileA = dir.CreateFile("A.cs").WriteAllText(source1, Encoding.UTF8);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
27var sourceFileA = dir.CreateFile("A.cs").WriteAllText(source1, Encoding.UTF8);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (10)
ExportProviderBuilderTests.cs (1)
138var tempFile = tempSubDir.CreateFile($"{assemblyName}.dll");
VirtualProjectXmlProviderTests.cs (9)
57var appFile = tempDir.CreateFile("app.cs"); 62var globalJsonFile = tempDir.CreateFile("global.json"); 81var appFile = tempDir.CreateFile("app.cs"); 86var globalJsonFile = tempDir.CreateFile("global.json"); 112var appFile = tempDir.CreateFile("app.cs"); 119var globalJsonFile = tempDir.CreateFile("global.json"); 144var globalJsonFile = tempDir.CreateFile("global.json"); 163var appFile = tempDir.CreateFile("app.cs"); 170var globalJsonFile = tempDir.CreateFile("global.json");
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (10)
MetadataShadowCopyProviderTests.cs (10)
84var dll = dir.CreateFile("a.dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSClasses01); 85var doc = dir.CreateFile("a.xml").WriteAllText("<hello>"); 102var dll = Temp.CreateFile().WriteAllText("blah"); 123var dll = Temp.CreateFile("a.dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSClasses01); 196var dll = dir.CreateFile("a.dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSClasses01); 197var doc = dir.CreateFile("a.xml").WriteAllText("<hello>"); 209var dll2 = dir2.CreateFile("a2.dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSClasses01); 223var dll = dir.CreateFile("a.dll").WriteAllBytes(TestResources.MetadataTests.InterfaceAndClass.CSClasses01); 224var docInvariant = dir.CreateFile("a.xml").WriteAllText("Invariant"); 225var docGreek = dir.CreateDirectory(elGR.Name).CreateFile("a.xml").WriteAllText("Greek");
Microsoft.CodeAnalysis.Scripting.UnitTests (2)
RuntimeMetadataReferenceResolverTests.cs (2)
25var assembly1 = directory.CreateFile("_1.dll"); 26var assembly2 = directory.CreateFile("_2.dll");
Microsoft.CodeAnalysis.Test.Utilities (16)
AssemblyLoadTestFixture.cs (2)
389var delta1InAnalyzerReferencesDelta1 = analyzerReferencesDelta1Directory.CopyFile(Delta1); 541var tempFile = directory.CreateFile($"{assemblyName}.dll");
Platform\Desktop\TestHelpers.cs (3)
59public static TempFile CreateCSharpAnalyzerAssemblyWithTestAnalyzer(TempDirectory dir, string assemblyName) 75var immutable = dir.CopyFile(typeof(ImmutableArray).Assembly.Location); 76var analyzer = dir.CopyFile(typeof(DiagnosticAnalyzer).Assembly.Location);
TempFiles\TempDirectory.cs (3)
58public TempFile CreateFile(string name) 68public TempFile CreateOrOpenFile(string name) 78public TempFile CopyFile(string originalPath, string name = null)
TempFiles\TempFile.cs (7)
70public TempFile WriteAllText(string content, Encoding encoding) 76public TempFile WriteAllText(string content) 82public async Task<TempFile> WriteAllTextAsync(string content, Encoding encoding) 92public Task<TempFile> WriteAllTextAsync(string content) 97public TempFile WriteAllBytes(byte[] content) 103public TempFile WriteAllBytes(ImmutableArray<byte> content) 119public TempFile CopyContentFrom(string path)
TempFiles\TempRoot.cs (1)
61public TempFile CreateFile(string prefix = null, string extension = null, string directory = null, [CallerFilePath] string callerSourcePath = null, [CallerLineNumber] int callerLineNumber = 0)
Microsoft.CodeAnalysis.UnitTests (44)
AnalyzerAssemblyLoaderTests.cs (1)
1573var tempFile = tempDir.CreateFile("Delta.dll").CopyContentFrom(testFixture.Delta1);
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (4)
48var analyzerFile = DesktopTestHelpers.CreateCSharpAnalyzerAssemblyWithTestAnalyzer(dir, "MyAnalyzer"); 87var immutable = dir.CopyFile(typeof(ImmutableArray).Assembly.Location); 88var analyzer = dir.CopyFile(typeof(DiagnosticAnalyzer).Assembly.Location); 105var analyzerFile = dir.CreateFile("MyAnalyzer.dll").WriteAllBytes(analyzerCompilation.EmitToArray());
Analyzers\AnalyzerFileReferenceTests.cs (4)
310TempFile corlib = directory.CreateFile("mscorlib.dll"); 313TempFile source = directory.CreateFile("in.cs"); 339TempFile corlib = directory.CreateFile("mscorlib.dll"); 342TempFile source = directory.CreateFile("in.cs");
CommonCommandLineParserTests.cs (11)
34var file = dir.CreateFile("a.ruleset"); 39var newFile = dir.CreateFile("file" + i + ".ruleset"); 471var file = dir.CreateFile("a.ruleset"); 980var file = dir.CreateFile("a.ruleset"); 982var newFile = dir.CreateFile("file1.ruleset"); 1011var file = dir.CreateFile("a.ruleset"); 1045var file = dir.CreateFile("a.ruleset"); 1048var include = dir.CreateFile("file1.ruleset"); 1094var file = dir.CreateFile("a.ruleset"); 1097var include1 = dir.CreateFile("file1.ruleset"); 1100var include2 = dir.CreateFile("file2.ruleset");
MetadataReferences\AssemblyIdentityComparerTests.cs (1)
616var appConfig = Temp.CreateFile().WriteAllText(
MetadataReferences\AssemblyMetadataTests.cs (1)
141var invalidModuleName = Temp.CreateFile().WriteAllBytes(TestResources.MetadataTests.Invalid.InvalidModuleName);
MetadataReferences\AssemblyPortabilityPolicyTests.cs (17)
74var appConfig = Temp.CreateFile(); 112var appConfig = Temp.CreateFile(); 134var appConfig1 = Temp.CreateFile(); 135var appConfig2 = Temp.CreateFile(); 167var appConfig = Temp.CreateFile(); 215var appConfig = Temp.CreateFile(); 233var appConfig = Temp.CreateFile(); 251var appConfig = Temp.CreateFile(); 269var appConfig = Temp.CreateFile(); 287var appConfig = Temp.CreateFile(); 306var appConfig = Temp.CreateFile(); 326var appConfig = Temp.CreateFile(); 350var appConfig = Temp.CreateFile(); 370var appConfig = Temp.CreateFile(); 387var appConfig = Temp.CreateFile().WriteAllText(correctAppConfigText); 400var appConfig = Temp.CreateFile().WriteAllText(correctAppConfigText); 430var appConfig2 = Temp.CreateFile().WriteAllText(correctAppConfigText);
MetadataReferences\MetadataReferenceTests.cs (3)
95var file = Temp.CreateFile().WriteAllBytes(Net461.Resources.mscorlib); 161var file = Temp.CreateFile().WriteAllBytes(peImage); 185var file = Temp.CreateFile().WriteAllBytes(peImage);
Text\StringTextDecodingTests.cs (2)
304var tmpFile = Temp.CreateFile(); 320var tmpFile = Temp.CreateFile();
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (5)
CommandLineTests.vb (5)
2803Private Function CreateRuleSetFile(source As XDocument) As TempFile 6274Private Shared Function ReplacePathAndVersionAndHash(result As XElement, file As TempFile) As String 6818Dim manifestFile As TempFile 7911Private Shared Function VerifyOutput(sourceDir As TempDirectory, sourceFile As TempFile, 10278Dim analyzerConfig As TempFile
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Attributes\InternalsVisibleToAndStrongNameTests.vb (1)
1451Private Shared Sub AssertFileIsSigned(file As TempFile)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
DocumentationComments\DocCommentTests.vb (1)
11926Private Shared Function AsXmlCommentText(file As TempFile) As String
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
WorkspaceTestBase.cs (1)
55var file = dir.CreateFile(fileName);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (1)
23var tempFile = tempDirectory.CreateFile("CSharpClass.cs");
SolutionTests\SolutionTests.cs (5)
1602var fileD = Temp.CreateFile(); 3320var file = Temp.CreateFile().WriteAllText(text1, Encoding.UTF8); 3374var file = Temp.CreateFile().WriteAllText(text, Encoding.UTF8); 3441var file = Temp.CreateFile().WriteAllText(text, Encoding.UTF8); 4554var file = root.CreateFile(prefix: "massiveFile", extension: ".cs").WriteAllText("hello");
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (18)
PersistentStorage\AbstractPersistentStorageTests.cs (3)
976var solutionFile = persistentFolder.CreateOrOpenFile("Solution1.sln").WriteAllText(""); 985var projectFile = persistentFolder.CreateOrOpenFile("Project1.csproj").WriteAllText(""); 990var documentFile = persistentFolder.CreateOrOpenFile("Document1.cs").WriteAllText("");
ProjectSystemShim\CPS\AnalyzersTests.cs (3)
25var ruleSetFile = Temp.CreateFile().WriteAllText( 50var ruleSetFile = Temp.CreateFile().WriteAllText( 75var ruleSetFile = Temp.CreateFile();
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (9)
30var ruleSetFile = Temp.CreateFile().WriteAllText( 54var ruleSetFile = Temp.CreateFile(); 68var ruleSetFile = Temp.CreateFile().WriteAllText( 97var ruleSetFile = Temp.CreateFile().WriteAllText( 122var ruleSetFile = Temp.CreateFile().WriteAllText( 147var ruleSetFile = Temp.CreateFile(); 165var ruleSetFile = Temp.CreateFile().WriteAllText( 201var ruleSetFile = Temp.CreateFile().WriteAllText( 239var ruleSetFile = Temp.CreateFile().WriteAllText(ruleSetSource);
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (3)
31var dllFile = dir.CreateFile("lib.dll"); 32var pdbFile = (pdbFormat == DebugInformationFormat.Embedded) ? null : dir.CreateFile("lib.pdb"); 81var dllFile = dir.CreateFile("lib.dll");
Roslyn.VisualStudio.Next.UnitTests (8)
Remote\SnapshotSerializationTests.cs (7)
424var file = tempRoot.CreateFile("shadow", "dll"); 445var file = tempRoot.CreateFile("shadow", "dll"); 482var file1 = dir.CreateFile("analyzer1.dll").CopyContentFrom(_testFixture.FaultyAnalyzer); 483var file2 = dir.CreateFile("analyzer2.dll").CopyContentFrom(_testFixture.FaultyAnalyzer); 566var tempCorlib = tempDir.CopyFile(mscorlibLocation); 567var tempCorlibXml = tempDir.CreateFile(Path.ChangeExtension(tempCorlib.Path, "xml")); 700var shadow = tempRoot.CreateFile("shadow", "dll");
Services\ServiceHubServicesTests.cs (1)
365var file = tempRoot.CreateDirectory().CreateFile("p1.dll");
VBCSCompiler.UnitTests (13)
AnalyzerConsistencyCheckerTests.cs (8)
44private TempFile CreateNetStandardDll(TempDirectory directory, string assemblyName, string version, ImmutableArray<byte> publicKey, string? extraSource = null) 71var file = directory.CreateFile($"{assemblyName}.dll"); 116var mvidAlpha1 = CreateNetStandardDll(directory.CreateDirectory("mvid1"), "MvidAlpha", "1.0.0.0", key, "class C { }"); 117var mvidAlpha2 = CreateNetStandardDll(directory.CreateDirectory("mvid2"), "MvidAlpha", "1.0.0.0", key, "class D { }"); 141var mvidAlpha1 = CreateNetStandardDll(directory, "MvidAlpha", "1.0.0.0", key, "class C { }"); 151var mvidAlpha2 = CreateNetStandardDll(directory, "MvidAlpha", "1.0.0.0", key, "class D { }"); 201var dllFile = directory.CreateFile("System.Core.dll"); 238var compFile = CreateNetStandardDll(directory, "netstandardRef", "1.0.0.0", key);
CompilerServerTests.cs (5)
114TempFile file = currentDirectory.CreateFile(pair.Key); 260private static void RunCompilerOutput(TempFile file, string expectedOutput) 1171var tempOut = _tempDirectory.CreateFile("output.txt"); 1305var rspFile = _tempDirectory.CreateFile("temp.rsp").WriteAllText( 1329var rspFile = _tempDirectory.CreateFile("temp.rsp").WriteAllText(