public void Should_Add_To_End_Of_Sequence() { // Given var report = new CakeReport(); report.AddSkipped("task 1"); var taskName = "task 2"; // When report.AddSkipped(taskName); // Then var lastTask = report.LastOrDefault(); Assert.NotNull(lastTask); Assert.Equal(taskName, lastTask.TaskName); Assert.Equal(TimeSpan.Zero, lastTask.Duration); Assert.Equal(CakeTaskExecutionStatus.Skipped, lastTask.ExecutionStatus); }
public void Should_Add_To_End_Of_Sequence() { // Given var report = new CakeReport(); report.Add("task 1", TimeSpan.FromMilliseconds(100)); var taskName = "task"; var duration = TimeSpan.FromMilliseconds(200); // When report.Add(taskName, duration); // Then var lastTask = report.LastOrDefault(); Assert.NotNull(lastTask); Assert.Equal(taskName, lastTask.TaskName); Assert.Equal(duration, lastTask.Duration); Assert.Equal(CakeTaskExecutionStatus.Executed, lastTask.ExecutionStatus); }