Example #1
0
        protected void JobThrowsDependentJobWasNotRunException()
        {
            var criteria = new PunchRoundTestCriteria()
            {
                StartDate = new DateTime(2017, 4, 10)
            };

            var exception = new FileNotExistException("fileName", null);

            CommandExecutor.Setup(w => w.Execute <WtkProfileExtractOutputData, List <WtkProfile> >(It.IsAny <WtkProfileExtractOutputData>()))
            .Throws(exception);

            Assert.Throws <DependentJobWasNotRunException>(() => Job.Run(criteria));
        }
Example #2
0
        protected void JobThrowsSourceFileWasNotFoundException()
        {
            var criteria = new PunchRoundTestCriteria()
            {
                StartDate = new DateTime(2017, 4, 10)
            };

            var exception = new FileNotExistException("fileName", null);

            CommandExecutor.Setup(w => w.Execute <TimesheetExtractOutputData, TimesheetReadCommandResult <List <ChangePunch> > >(It.IsAny <TimesheetExtractOutputData>())).Throws(exception);


            Assert.Throws <SourceFileWasNotFoundException>(() => Job.Run(criteria));
        }
 public SourceFileWasNotFoundException(FileNotExistException ex)
     : base(ex.FileName, ex)
 {
 }
Example #4
0
 public DependentJobWasNotRunException(FileNotExistException ex)
     : base(ex.FileName, ex)
 {
 }