示例#1
0
        public void test_repository_factory_mock1()
        {
            var mockDataRepository = new Mock<IDataRepositoryFactory>();
            mockDataRepository.Setup(obj => obj.GetDataRepository<IDeveloperRepository>().Get()).Returns(_developers);

            var factoryTest = new RepositoryFactoryTestClass(mockDataRepository.Object);
            var result = factoryTest.GetDevelopers();

            Assert.IsTrue(result == _developers);
        }
示例#2
0
 public void test_repository_factory_usage()
 {
     var factoryTest = new RepositoryFactoryTestClass();
     var developers = factoryTest.GetDevelopers();
     Assert.IsTrue(developers != null);
 }