public void test_repository_factory_mocking() { var airlines = new List<Airline>() { new Airline() {ID = 2,Name = "Emirates",Code = "EK",AddedBy = "Sunil Samuel",AddedTime = DateTime.UtcNow}, new Airline() {ID = 3,Name = "Air India",Code = "AI",AddedBy = "Sunil Samuel",AddedTime = DateTime.UtcNow}, }; Mock<IDataRepositoryFactory> mockAirlineRepository = new Mock<IDataRepositoryFactory>(); mockAirlineRepository.Setup(obj => obj.GetDataRepository<IAirlineRepository>().Get()).Returns(airlines); var repositoryTest = new RepositoryFactoryTestClass(mockAirlineRepository.Object); var airlineList = repositoryTest.GetAirlines(); Assert.IsTrue(airlineList.Count() > 1); }
public void test_repository_factory_message() { var repositoryTest = new RepositoryFactoryTestClass(); var airlines = repositoryTest.GetAirlines(); Assert.IsTrue(airlines != null); }