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);