1 write to Files
Microsoft.Arcade.Test.Common (1)
MockFileSystem.cs (1)
32Files = files ?? new();
51 references to Files
Microsoft.Arcade.Test.Common (6)
MockFileSystem.cs (6)
42public bool FileExists(string path) => Files.ContainsKey(path); 46Files.Remove(path); 62public void WriteToFile(string path, string content) => Files[path] = content; 64public void CopyFile(string sourceFileName, string destFileName, bool overwrite = false) => Files[destFileName] = Files[sourceFileName]; 105: base(fileSystem.FileExists(path) ? System.Text.Encoding.UTF8.GetBytes(fileSystem.Files[path]) : new byte[2048])
Microsoft.DotNet.Build.Tasks.Feed.Tests (40)
PushToBuildStorageTests.cs (40)
199var manifestContent = mockFileSystem.Files[TARGET_MANIFEST_PATH]; 263var manifestContent = mockFileSystem.Files[TARGET_MANIFEST_PATH]; 286mockFileSystem.Files[PDB_A] = nameof(PDB_A); 287mockFileSystem.Files[PDB_B] = nameof(PDB_B); 320var manifestContent = mockFileSystem.Files[TARGET_MANIFEST_PATH]; 341mockFileSystem.Files[PDB_A] = nameof(PDB_A); 342mockFileSystem.Files[PDB_B] = nameof(PDB_B); 413var manifestContent = mockFileSystem.Files[TARGET_MANIFEST_PATH]; 455mockFileSystem.Files[PACKAGE_A] = "PackageA content"; 456mockFileSystem.Files[PACKAGE_B] = "PackageB content"; 457mockFileSystem.Files[BLOB_A] = "BlobA content"; 458mockFileSystem.Files[PDB_A] = "PdbA content"; // Include a PDB for publishing 541mockFileSystem.Files.Should().ContainKey(expectedNonShippingPackagePath); 542mockFileSystem.Files.Should().ContainKey(expectedShippingPackagePath); 543mockFileSystem.Files.Should().ContainKey(expectedBlobPath); 544mockFileSystem.Files.Should().ContainKey(expectedPdbPath); 545mockFileSystem.Files.Should().ContainKey(expectedManifestPath); 548mockFileSystem.Files[expectedNonShippingPackagePath].Should().Be("PackageA content"); 549mockFileSystem.Files[expectedShippingPackagePath].Should().Be("PackageB content"); 550mockFileSystem.Files[expectedBlobPath].Should().Be("BlobA content"); 551mockFileSystem.Files[expectedPdbPath].Should().Be("PdbA content"); 572mockFileSystem.Files[PACKAGE_A] = "PackageA content"; 573mockFileSystem.Files[PACKAGE_B] = "PackageB content"; 574mockFileSystem.Files[BLOB_A] = "BlobA content"; 575mockFileSystem.Files[PDB_A] = "PdbA content"; // Include a PDB for publishing 659mockFileSystem.Files.Should().ContainKey(expectedNonShippingPackagePath); 660mockFileSystem.Files.Should().ContainKey(expectedShippingPackagePath); 661mockFileSystem.Files.Should().ContainKey(expectedBlobPath); 662mockFileSystem.Files.Should().ContainKey(expectedPdbPath); 663mockFileSystem.Files.Should().ContainKey(expectedManifestPath); 666mockFileSystem.Files[expectedNonShippingPackagePath].Should().Be("PackageA content"); 667mockFileSystem.Files[expectedShippingPackagePath].Should().Be("PackageB content"); 668mockFileSystem.Files[expectedBlobPath].Should().Be("BlobA content"); 669mockFileSystem.Files[expectedPdbPath].Should().Be("PdbA content"); 729var manifestContent = mockFileSystem.Files[TARGET_MANIFEST_PATH]; 745mockFileSystem.Files[item.ItemSpec] = $"Content of {mockFileSystem.GetFileName(item.ItemSpec)}"; 802mockFileSystem.Files[PDB_A] = nameof(PDB_A); 803mockFileSystem.Files[PDB_B] = nameof(PDB_B); 837mockFileSystem.Files.Should().Contain(expectedPdbALocation, nameof(PDB_A)); 838mockFileSystem.Files.Should().Contain(expectedPdbBLocation, nameof(PDB_B));
Microsoft.DotNet.Helix.Sdk.Tests (5)
CreateXHarnessAndroidWorkItemsTests.cs (2)
33_fileSystem.Files.Add(zipPath, "zip of " + folder); 107_fileSystem.Files.Add("apks/xharness-payload-system.foo.zip", "archive");
CreateXHarnessAppleWorkItemsTests.cs (3)
35_fileSystem.Files.Add(zipPath, "zip of " + folder); 117_fileSystem.Files.Add("apps/xharness-payload-system.foo.zip", "archive"); 221_fileSystem.Files.Add("/apps/System.Foo.zip", "zipped payload");