Exemplo n.º 1
0
        public void ShouldFindNextKakeDato_WhenFerierIsNull()
        {
            DateTime today = new DateTime(2010, 04, 30);
            DateTime expectedKakeDato = new DateTime(2010, 05, 14);
            KakeFordeler kakeFordeler = new KakeFordeler(_kakeAnsvarlige, new FerieOversikt(new List<Ferie>()), null, today, today);

            kakeFordeler.FindNextKakeDato(today);

            Assert.That(kakeFordeler.NextKakeDato.ToShortDateString(), Is.EqualTo(expectedKakeDato.ToShortDateString()));
        }
Exemplo n.º 2
0
        public void ShouldFindNextKakeDato_WhenFridayInTwoWeeksIsAHoliday()
        {
            DateTime nextFriday = new DateTime(2010, 05, 14);
            SetupFerieOversiktMock(nextFriday, true);
            DateTime today = new DateTime(2010, 04, 30);
            DateTime expectedKakeDato = new DateTime(2010, 05, 21);
            KakeFordeler kakeFordeler = new KakeFordeler(_kakeAnsvarlige, _ferieOversiktMock.Object, null, today, today);

            kakeFordeler.FindNextKakeDato(today);

            Assert.That(kakeFordeler.NextKakeDato, Is.EqualTo(expectedKakeDato));
        }