コード例 #1
0
 protected override void Given()
 {
     TaskSource = Substitute.For<TaskSource>();
     ExecTaskGenerator = Substitute.For<ExecTaskGenerator>();
     Pipeline = new Pipeline(TaskSource, ExecTaskGenerator);
     ObservingEvents();
 }
コード例 #2
0
ファイル: TestExecTask.cs プロジェクト: pshomov/frog
 public FakeExecTask(string[] tasks, ExecTaskGenerator execTaskGenerator) : base(execTaskGenerator)
 {
     this.tasks = tasks;
 }
コード例 #3
0
ファイル: TestExecTask.cs プロジェクト: pshomov/frog
 public TestExecTask(string path, ExecTaskGenerator execTaskGenerator) : base(execTaskGenerator)
 {
     this.path = path;
 }
コード例 #4
0
ファイル: TestExecTask.cs プロジェクト: pshomov/frog
 protected TestTaskBase(ExecTaskGenerator execTaskGenerator)
 {
     this.execTaskGenerator = execTaskGenerator;
 }
コード例 #5
0
ファイル: Pipeline.cs プロジェクト: pshomov/frog
 public Pipeline(TaskSource tasksSource, ExecTaskGenerator execTaskGenerator)
 {
     this.tasksSource = tasksSource;
     this.execTaskGenerator = execTaskGenerator;
 }
コード例 #6
0
ファイル: TaskDescription.cs プロジェクト: pshomov/frog
 public List<ExecutableTask> GimeTasks(ExecTaskGenerator gen)
 {
     return gen.GimeTasks((dynamic)this);
 }