1 write to _testDirectoryRoot
dotnet.Tests (1)
ToolManifestTests\ToolManifestFinderTests.cs (1)
26_testDirectoryRoot = _fileSystem.Directory.CreateTemporaryDirectory().DirectoryPath;
83 references to _testDirectoryRoot
dotnet.Tests (83)
ToolManifestTests\ToolManifestFinderTests.cs (83)
34new DirectoryPath(_testDirectoryRoot), 40new DirectoryPath(_testDirectoryRoot), 48_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContent); 51new DirectoryPath(_testDirectoryRoot), 63var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 64_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContent); 79var dotnetconfigDirectory = Path.Combine(_testDirectoryRoot, ".config"); 84new DirectoryPath(_testDirectoryRoot), 96var rootDirectory = new DirectoryPath(_testDirectoryRoot); 106new DirectoryPath(_testDirectoryRoot), 134var rootDirectory = new DirectoryPath(_testDirectoryRoot); 144new DirectoryPath(_testDirectoryRoot), 157var rootDirectory = new DirectoryPath(_testDirectoryRoot); 167new DirectoryPath(_testDirectoryRoot), 203_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 207new DirectoryPath(_testDirectoryRoot), 222_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, customFileName), _jsonContent); 225new DirectoryPath(_testDirectoryRoot), 230toolManifest.Find(new FilePath(Path.Combine(_testDirectoryRoot, customFileName))); 251new DirectoryPath(_testDirectoryRoot), 255Action a = () => toolManifest.Find(new FilePath(Path.Combine(_testDirectoryRoot, "non-exists"))); 258Path.Combine(_testDirectoryRoot, "non-exists"), 267new DirectoryPath(_testDirectoryRoot), 279_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonWithMissingField); 282new DirectoryPath(_testDirectoryRoot), 290Path.Combine(_testDirectoryRoot, _manifestFilename), 299_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonWithInvalidField); 302new DirectoryPath(_testDirectoryRoot), 316Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonWithInvalidType); 319new DirectoryPath(_testDirectoryRoot), 333Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonInvalidJsonInterger); 336new DirectoryPath(_testDirectoryRoot), 348var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 350_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 376new DirectoryPath(_testDirectoryRoot), 392var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 394string manifestFileInParentDirectory = Path.Combine(_testDirectoryRoot, _manifestFilename); 429var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 446var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 448_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 466_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContentHigherVersion); 469new DirectoryPath(_testDirectoryRoot), 483_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContentIsRootMissing); 486new DirectoryPath(_testDirectoryRoot), 498_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContent); 501new DirectoryPath(_testDirectoryRoot), 511new DirectoryPath(_testDirectoryRoot), 518_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContent); 521new DirectoryPath(_testDirectoryRoot), 531new DirectoryPath(_testDirectoryRoot), 538var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 539_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContent); 552new DirectoryPath(_testDirectoryRoot), 561new DirectoryPath(_testDirectoryRoot), 571_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonWithMissingField); 574new DirectoryPath(_testDirectoryRoot), 585_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonWithInvalidField); 588new DirectoryPath(_testDirectoryRoot), 599_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), _jsonContentInvalidJson); 602new DirectoryPath(_testDirectoryRoot), 613var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 615_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 638var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 640_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 658string manifestFilePath = Path.Combine(_testDirectoryRoot, _manifestFilename); 663= new ToolManifestFinder(new DirectoryPath(_testDirectoryRoot), _fileSystem, fakeMarkOfTheWebDetector); 676_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 680new DirectoryPath(_testDirectoryRoot), 692string manifestPath = Path.Combine(_testDirectoryRoot, _manifestFilename); 696new DirectoryPath(_testDirectoryRoot), 708string manifestPath = Path.Combine(_testDirectoryRoot, _manifestFilename); 712new DirectoryPath(_testDirectoryRoot), 726new DirectoryPath(_testDirectoryRoot), 739var subdirectoryOfTestRoot = Path.Combine(_testDirectoryRoot, "sub"); 741_fileSystem.File.WriteAllText(Path.Combine(_testDirectoryRoot, _manifestFilename), 749.SourceManifest.Value.Should().Be(Path.Combine(_testDirectoryRoot, "sub", _manifestFilename)); 752.SourceManifest.Value.Should().Be(Path.Combine(_testDirectoryRoot, _manifestFilename)); 755.SourceManifest.Value.Should().Be(Path.Combine(_testDirectoryRoot, "sub", _manifestFilename)); 761var testRoot = Path.Combine(_testDirectoryRoot); 772new DirectoryPath(_testDirectoryRoot), 778createdManifest.Value.Should().Be(Path.Combine(_testDirectoryRoot, "dotnet-tools.json")); 779_fileSystem.File.Exists(Path.Combine(_testDirectoryRoot, "dotnet-tools.json")).Should().BeTrue(); 780_fileSystem.Directory.Exists(Path.Combine(_testDirectoryRoot, ".config")).Should().BeFalse("New manifests should not create .config directories");