1 write to _fileSystem
dotnet.Tests (1)
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (1)
47_fileSystem = new FileSystemMockBuilder().UseCurrentSystemTemporaryDirectory().Build();
39 references to _fileSystem
dotnet.Tests (39)
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (39)
48_temporaryDirectory = _fileSystem.Directory.CreateTemporaryDirectory().DirectoryPath; 51new(new DirectoryPath(_pathToPlacePackages), _fileSystem); 56fileSystem: _fileSystem, 77_fileSystem, 82_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, _manifestFilePath), _jsonContent); 83_toolManifestFinder = new ToolManifestFinder(new DirectoryPath(_temporaryDirectory), _fileSystem, new FakeDangerousFileDetector()); 84_toolManifestEditor = new ToolManifestEditor(_fileSystem); 90_fileSystem, 105_fileSystem.File.WriteAllText(Path.Combine(_temporaryDirectory, "nuget.config"), _nugetConfigWithInvalidSources); 117_fileSystem.File.Delete(Path.Combine(_temporaryDirectory, "nuget.config")); 133_fileSystem.File.Delete(_manifestFilePath); 153_fileSystem.File.Delete(_manifestFilePath); 178_fileSystem.File.Delete(_manifestFilePath); 179_fileSystem.Directory.CreateDirectory(Path.Combine(_temporaryDirectory, "subdirectory")); 180_fileSystem.File.WriteAllText(explicitManifestFilePath, _jsonContent); 216_fileSystem.File.ReadAllText(_manifestFilePath).Should() 237_fileSystem.File.ReadAllText(_manifestFilePath).Should() 289_fileSystem.File.ReadAllText(_manifestFilePath).Should() 322_fileSystem.File.Delete(_manifestFilePath); 324_fileSystem.Directory.CreateDirectory(configDirectory); 326_fileSystem.File.WriteAllText(configManifestPath, _jsonContent); 338_fileSystem.File.Exists(configManifestPath).Should().BeTrue("The .config manifest file should exist"); 339var configManifestContent = _fileSystem.File.ReadAllText(configManifestPath); 344_fileSystem.File.Exists(_manifestFilePath).Should().BeFalse("No manifest should exist in the root folder"); 425_fileSystem.File.Exists(restoredCommand.Executable.Value); 431_fileSystem.Directory.CreateDirectory(Path.Combine(_temporaryDirectory, ".git")); 432_fileSystem.File.Delete(_manifestFilePath); 434_fileSystem.Directory.CreateDirectory(currentFolder); 450_fileSystem.File.Exists(Path.Combine(_temporaryDirectory, "dotnet-tools.json")).Should().BeTrue(); 456_fileSystem.File.Delete(_manifestFilePath); 472_fileSystem.File.Exists(Path.Combine(_temporaryDirectory, "dotnet-tools.json")).Should().BeTrue(); 478_fileSystem.Directory.CreateDirectory(Path.Combine(_temporaryDirectory, "test1.sln")); 479_fileSystem.File.Delete(_manifestFilePath); 481_fileSystem.Directory.CreateDirectory(currentFolder); 497_fileSystem.File.Exists(Path.Combine(_temporaryDirectory, "dotnet-tools.json")).Should().BeTrue(); 503_fileSystem.File.Delete(_manifestFilePath); 519_fileSystem.File.Exists(Path.Combine(_temporaryDirectory, "dotnet-tools.json")).Should().BeTrue(); 548fileSystem: _fileSystem, 570_fileSystem.File.Exists(restoredCommand.Executable.Value);