Example #1
0
        public void DeleteTemporaryOutput_DeletesTemporaryOutputFiles()
        {
            _directory.Stub(dir => dir.Exists(_jobTempFolder)).Return(true);

            _jobCleanUp.DoCleanUp();
            _directory.AssertWasCalled(dir => dir.Delete(_jobTempFolder, true));
        }
Example #2
0
        public void MoveSingleOutputFile_IfDirectoryDoesNotExist_CreatesDirectory()
        {
            var tempFile     = "theTempFile";
            var outputFolder = "someFolder";
            var targetFile   = Path.Combine(outputFolder, "theTarget");

            _directory.Stub(d => d.Exists(outputFolder)).Return(false);

            _fileMover.MoveSingleOutputFile(tempFile, targetFile);

            _directory.AssertWasCalled(d => d.CreateDirectory(outputFolder));
        }