public void TestAtConstructorInitiererFællesElementQueryHandlerBase() { var fællesRepository = MockRepository.GenerateMock <IFællesRepository>(); var objectMapper = MockRepository.GenerateMock <IObjectMapper>(); var queryHandler = new MyFællesElementQueryHandler(fællesRepository, objectMapper); Assert.That(queryHandler, Is.Not.Null); Assert.That(queryHandler.Repository, Is.Not.Null); }
public void TestAtBrevhovedGetByNummerKasterIntranetRepositoryExceptionHvisBrevhovedIkkeFindes() { var fixture = new Fixture(); var brevhoveder = fixture.CreateMany <Brevhoved>(3).ToList(); var fællesRepository = MockRepository.GenerateMock <IFællesRepository>(); fællesRepository.Expect(m => m.BrevhovedGetAll()) .Return(brevhoveder); var objectMapper = MockRepository.GenerateMock <IObjectMapper>(); var queryHandler = new MyFællesElementQueryHandler(fællesRepository, objectMapper); Assert.That(queryHandler, Is.Not.Null); Assert.Throws <IntranetRepositoryException>(() => queryHandler.BrevhovedGetByNummer(-1)); }
public void TestAtBrevhovedGetByNummerHenterBrevhoved() { var fixture = new Fixture(); var brevhoveder = fixture.CreateMany <Brevhoved>(3).ToList(); var fællesRepository = MockRepository.GenerateMock <IFællesRepository>(); fællesRepository.Expect(m => m.BrevhovedGetAll()) .Return(brevhoveder); var objectMapper = MockRepository.GenerateMock <IObjectMapper>(); var queryHandler = new MyFællesElementQueryHandler(fællesRepository, objectMapper); Assert.That(queryHandler, Is.Not.Null); var brevhoved = queryHandler.BrevhovedGetByNummer(brevhoveder.ElementAt(1).Nummer); Assert.That(brevhoved, Is.Not.Null); Assert.That(brevhoved.Nummer, Is.EqualTo(brevhoveder.ElementAt(1).Nummer)); }