public void SetInputFileMissingTest()
        {
            var mockFs = new MockFileSystem(new Dictionary <string, MockFileData>());
            var fpb    = new FetProcessBuilderExposer(null, mockFs);

            Assert.Throws <FileNotFoundException>(() => fpb.SetInputFile("DoesNotExist"));
        }
        public void SetInputFileTest()
        {
            var mockFs = new MockFileSystem(new Dictionary <string, MockFileData>
            {
                { "TestFile", new MockFileData("") },
            });

            var fpb      = new FetProcessBuilderExposer(null, mockFs);
            var expected = "TestFile";

            fpb.SetInputFile(expected);

            Assert.AreEqual(expected, fpb.GetArgument("inputfile"));
        }