public void GetFileNameDirectoryTest() { var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters { Name = "a", Schedule = new Schedule(), SourceDirectory = _fromDirectory, TargetDirectory = _toDirectory, FileName = fileToCopy }); Assert.AreEqual(fileToCopy, copyFileJobb.Parameters.FileName); }
public void ExecuteCopyFileJobbError() { var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters { Name = "a", Schedule = new Schedule(), SourceDirectory = _fromDirectory, TargetDirectory = "invalidFolderPath", FileName = fileToCopy }).Execute(); Assert.AreEqual(JobbReturnCode.Error, copyFileJobb); }
public void ExecuteCopyFileJobbSuccess() { var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters { Name = "a", Schedule = new Schedule(), SourceDirectory = _fromDirectory, TargetDirectory = _toDirectory, FileName = fileToCopy }).Execute(); Assert.AreEqual(JobbReturnCode.Success, copyFileJobb); }
public void ReturnCodeIsSetToWaitingAfterConstructor() { const JobbReturnCode expected = JobbReturnCode.Waiting; var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters { Name = "a", Schedule = new Schedule(), SourceDirectory = "a", TargetDirectory = "a", FileName = "a" }); Assert.AreEqual(expected, copyFileJobb.Parameters.ReturnCode); }
public void GetNameTest() { string expected = "test"; var copyFileJobb = new CopyFileJobb( new CopyFileJobbParameters { Name = "test", Schedule = new Schedule(), SourceDirectory = _fromDirectory, TargetDirectory = _toDirectory, FileName = fileToCopy } ); Assert.AreEqual(expected, copyFileJobb.Parameters.Name); }