public void SetOutputDirMissingTest() { var mockFs = new MockFileSystem(new Dictionary <string, MockFileData>()); var fpb = new FetProcessBuilderExposer(null, mockFs); Assert.Throws <DirectoryNotFoundException>(() => fpb.SetOutputDir("DoesNotExist")); }
public void SetOutputDirTest() { var mockFs = new MockFileSystem(new Dictionary <string, MockFileData> { { @"OutputDir/TestFile", new MockFileData("") }, }); var fpb = new FetProcessBuilderExposer(null, mockFs); var expected = "OutputDir"; fpb.SetOutputDir(expected); Assert.AreEqual(expected, fpb.GetArgument("outputdir")); }