1 write to _fileSystem
dotnet.Tests (1)
CommandTests\Tool\Update\ToolUpdateLocalCommandTests.cs (1)
53_fileSystem = new FileSystemMockBuilder().UseCurrentSystemTemporaryDirectory().Build();
22 references to _fileSystem
dotnet.Tests (22)
CommandTests\Tool\Update\ToolUpdateLocalCommandTests.cs (22)
55_temporaryDirectoryParent = _fileSystem.Directory.CreateTemporaryDirectory().DirectoryPath; 57_fileSystem.Directory.CreateDirectory(_temporaryDirectory); 64new(new DirectoryPath(_pathToPlacePackages), _fileSystem); 88fileSystem: _fileSystem, 97_fileSystem, 102_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, _manifestFilePath), _jsonContent); 103_toolManifestFinder = new ToolManifestFinder(new DirectoryPath(_temporaryDirectory), _fileSystem, 105_toolManifestEditor = new ToolManifestEditor(_fileSystem, new FakeDangerousFileDetector()); 115_fileSystem, 147_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, "nuget.config"), _nugetConfigWithInvalidSources); 159_fileSystem.File.Delete(Path.Combine(_temporaryDirectory, "nuget.config")); 182_fileSystem, 226_fileSystem.File.Delete(_manifestFilePath); 227_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, _manifestFilePath), _jsonEmptyContent); 237_fileSystem.File.Delete(_manifestFilePath); 248_fileSystem.File.Delete(_manifestFilePath); 249_fileSystem.Directory.CreateDirectory(Path.Combine(_temporaryDirectory, "subdirectory")); 250_fileSystem.File.WriteAllText(explicitManifestFilePath, _jsonContent); 316_fileSystem.File.WriteAllText(parentManifestFilePath, _jsonContent); 326_fileSystem.File.ReadAllText(parentManifestFilePath).Should().Be(_jsonContent, "no change"); 333_fileSystem.File.WriteAllText(parentManifestFilePath, _jsonContent); 425_fileSystem.File.Exists(restoredCommand.Executable.Value).Should().BeTrue();