public void ShouldReturnTrueForTwoEqualKakeAnsvarlige() { KakeAnsvarlig kakeAnsvarlig1 = new KakeAnsvarlig("Christian", "*****@*****.**"); KakeAnsvarlig kakeAnsvarlig2 = new KakeAnsvarlig("Christian", "*****@*****.**"); Assert.That(kakeAnsvarlig1, Is.EqualTo(kakeAnsvarlig2)); }
public void ShouldToString() { KakeAnsvarlig kakeAnsvarlig = new KakeAnsvarlig("Christian", "*****@*****.**"); string kakeAnsvarligString = kakeAnsvarlig.ToString(); Assert.That(kakeAnsvarligString.Contains("Christian")); Assert.That(kakeAnsvarligString.Contains("*****@*****.**")); }
public void ShouldFindNextKakeAnsvarlig() { KakeAnsvarlig previousKakeAnsvarlig = new KakeAnsvarlig(_kakeAnsvarlige.First().Navn, _kakeAnsvarlige.First().Epost); _kakeFordeler = new KakeFordeler(_kakeAnsvarlige, _ferieOversiktMock.Object, previousKakeAnsvarlig, DateTime.Now, DateTime.Now); _kakeFordeler.FindNextKakeAnsvarlig(); KakeAnsvarlig expectedKakeAnsvarlig = _kakeAnsvarlige[1]; Assert.That(_kakeFordeler.NextKakeAnsvarlig.Navn, Is.EqualTo(expectedKakeAnsvarlig.Navn)); }
public void SetUp() { _epostSenderMock = new Mock<IEpostSender>(); _kakeFordelerRepositoryMock = new Mock<IKakeFordelerRepository>(); _kakeFordelerService = new KakeFordelerService(_epostSenderMock.Object, _kakeFordelerRepositoryMock.Object); _nextKakeDato = new DateTime(2010, 04, 30); _nextKakeAnsvarlig = new KakeAnsvarlig("Roy", "*****@*****.**"); _kakeFordeler = new KakeFordeler(null, null, _nextKakeAnsvarlig, _nextKakeDato, _nextKakeDato); _kakeFordelerRepositoryMock .Setup(m => m.GetFerieOversikt()) .Returns(() => new FerieOversikt(new List<Ferie>())); _kakeFordelerRepositoryMock .Setup(m => m.GetMuligeKakeAnsvarlige()) .Returns(() => new List<KakeAnsvarlig>() { new KakeAnsvarlig("", "") }); }