public void DeleteTemporaryOutput_DeletesTemporaryOutputFiles() { _directory.Stub(dir => dir.Exists(_jobTempFolder)).Return(true); _jobCleanUp.DoCleanUp(); _directory.AssertWasCalled(dir => dir.Delete(_jobTempFolder, true)); }
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)); }