public void TestAtFirmaGetAllHenterAlleFirmaer() { var fixture = new Fixture(); var objectMapperMock = MockRepository.GenerateMock <IObjectMapper>(); var exceptionBuilderMock = MockRepository.GenerateMock <IExceptionBuilder>(); var personer = fixture.CreateMany <Person>(3).ToList(); var firmaer = fixture.CreateMany <Firma>(3).ToList(); var adresser = new List <AdresseBase>(); adresser.AddRange(personer); adresser.AddRange(firmaer); var adresseRepositoryMock = MockRepository.GenerateMock <IAdresseRepository>(); adresseRepositoryMock.Expect(m => m.AdresseGetAll()) .Return(adresser) .Repeat.Any(); var commandHandler = new MyCommandHandler(adresseRepositoryMock, objectMapperMock, exceptionBuilderMock); Assert.That(commandHandler, Is.Not.Null); var result = commandHandler.FirmaGetAll(); Assert.That(result, Is.Not.Null); Assert.That(result.Count(), Is.EqualTo(3)); }