Exemplo n.º 1
0
        public void GivenJobWithTwoTasks__WhenRunningJob__ShouldExecuteAllTasks()
        {
            Job     sut        = new Job("job");
            TaskSpy firstTask  = new TaskSpy();
            TaskSpy secondTask = new TaskSpy();

            sut.AddTask(firstTask);
            sut.AddTask(secondTask);

            sut.Run();

            AssertTaskWasRun(firstTask);
            AssertTaskWasRun(secondTask);
        }
Exemplo n.º 2
0
 private static void AssertTaskWasRun(TaskSpy firstTask)
 {
     Assert.IsTrue(firstTask.WasRun, "Task should have been run, but wasn't.");
 }