Exemplo n.º 1
0
        public void HaveShiftToday_When_HeDidntHadeAnyShiftsAtAll_Returns_False()
        {
            //arrange
            var sut = new SupportEngineerBuilder()
                      .Build();

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

            //assert
            result.ShouldBeFalse();
        }
Exemplo n.º 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();
        }
Exemplo n.º 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();
        }