Example #1
0
        public void HaveShiftToday_When_HeDidntHadeAnyShiftsAtAll_Returns_False()
        {
            //arrange
            var sut = new SupportEngineerBuilder()
                      .Build();

            //act
            var result = sut.HaveShiftToday();

            //assert
            result.ShouldBeFalse();
        }
Example #2
0
        public void HaveShiftToday_When_HeDoesntHaveShiftToday_Returns_False()
        {
            //arrange
            var sut = new SupportEngineerBuilder()
                      .WithShiftLoggedOnDate(DateTime.Today.AddDays(-1))
                      .Build();

            //act
            var result = sut.HaveShiftToday();

            //assert
            result.ShouldBeFalse();
        }
Example #3
0
        public void HaveShiftToday_When_HeHaveShiftToday_Returns_True()
        {
            //arrange
            var sut = new SupportEngineerBuilder()
                      .WithShiftLoggedOnDate(DateTime.Today)
                      .Build();

            //act
            var result = sut.HaveShiftToday();

            //assert
            result.ShouldBeTrue();
        }