Пример #1
0
 protected override void Given()
 {
     base.Given();
     bool shouldStop;
     taskDescription = new FakeTaskDescription();
     TaskSource.Detect(Arg.Any<string>(), out shouldStop).Returns(As.List<Domain.TaskDescription>(taskDescription));
     Task1 = Substitute.For<ExecutableTask>();
     Task1.Perform(Arg.Any<SourceDrop>()).Returns(new ExecTaskResult(ExecutionStatus.Failure, 4));
     Task2 = Substitute.For<ExecutableTask>();
     Task2.Perform(Arg.Any<SourceDrop>()).Returns(new ExecTaskResult(ExecutionStatus.Success, 0));
     ExecTaskGenerator.GimeTasks(Arg.Any<FakeTaskDescription>()).Returns(As.List(Task1, Task2));
 }
Пример #2
0
 public List<ExecutableTask> GimeTasks(FakeTaskDescription taskDescription)
 {
     return As.List((ExecutableTask)new FakeExecTask(taskDescription.messages, this));
 }