Beispiel #1
0
            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.Last();

                Assert.Equal(taskName, lastTask.TaskName);
                Assert.Equal(TimeSpan.Zero, lastTask.Duration);
                Assert.Equal(CakeTaskExecutionStatus.Skipped, lastTask.ExecutionStatus);
            }
Beispiel #2
0
            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.Last();

                Assert.Equal(taskName, lastTask.TaskName);
                Assert.Equal(duration, lastTask.Duration);
                Assert.Equal(CakeTaskExecutionStatus.Executed, lastTask.ExecutionStatus);
            }