1 write to _fileSystem
dotnet.Tests (1)
CommandTests\Tool\Uninstall\ToolUninstallLocalCommandTests.cs (1)
34_fileSystem = new FileSystemMockBuilder().UseCurrentSystemTemporaryDirectory().Build();
20 references to _fileSystem
dotnet.Tests (20)
CommandTests\Tool\Uninstall\ToolUninstallLocalCommandTests.cs (20)
35_temporaryDirectoryParent = _fileSystem.Directory.CreateTemporaryDirectory().DirectoryPath; 37_fileSystem.Directory.CreateDirectory(_temporaryDirectory); 40_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, _manifestFilePath), _jsonContent); 41_toolManifestFinder = new ToolManifestFinder(new DirectoryPath(_temporaryDirectory), _fileSystem, new FakeDangerousFileDetector()); 42_toolManifestEditor = new ToolManifestEditor(_fileSystem, new FakeDangerousFileDetector()); 57_fileSystem.File.ReadAllText(_manifestFilePath).Should().Be(_entryRemovedJsonContent); 63_fileSystem.File.Delete(_manifestFilePath); 78_fileSystem.File.Delete(_manifestFilePath); 79_fileSystem.File.WriteAllText(_manifestFilePath, _jsonContentContainNoPackageId); 92_fileSystem.File.Delete(_manifestFilePath); 93_fileSystem.Directory.CreateDirectory(Path.Combine(_temporaryDirectory, "subdirectory")); 94_fileSystem.File.WriteAllText(explicitManifestFilePath, _jsonContent); 106_fileSystem.File.ReadAllText(explicitManifestFilePath).Should().Be(_entryRemovedJsonContent); 124_fileSystem.File.ReadAllText(_manifestFilePath).Should().Be(_entryRemovedJsonContent); 143_fileSystem.File.WriteAllText(parentManifestFilePath, _jsonContent); 147_fileSystem.File.ReadAllText(_manifestFilePath).Should().Be(_entryRemovedJsonContent, "Change the closest one"); 148_fileSystem.File.ReadAllText(parentManifestFilePath).Should().Be(_jsonContent, "Do not change the manifest layer above"); 155_fileSystem.File.WriteAllText(parentManifestFilePath, _jsonContent); 160_fileSystem.File.ReadAllText(parentManifestFilePath).Should().Be( 169_fileSystem.File.WriteAllText(parentManifestFilePath, _jsonContent);