public void GetRepository_Random() { IRepositoryFactory f = new RepositoryFactory(new Mocks.MockRepositoryConfigurationMockRandom()); Assert.IsNotNull(f, "failed to create repo factory"); IKPIRepository repo = f.GetRepository(); Assert.IsNotNull(repo, "failed to get repository from factory"); Assert.IsInstanceOf<RandomKPIRepository>(repo, "failed to get repository from factory"); }
public void GetRepository_Database() { IRepositoryFactory f = new RepositoryFactory(new Mocks.MockRepositoryConfigurationDatabase(cDBConnectionString)); Assert.IsNotNull(f, "failed to create repo factory"); IKPIRepository repo = f.GetRepository(); Assert.IsNotNull(repo, "failed to get repository from factory"); Assert.IsInstanceOf<DatabaseKPIRepository>(repo, "failed to get repository from factory"); }