public void RepositoryService_Add_Throws_On_Null_Repository() { //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Assert Assert.Throws<ArgumentNullException>(() => _service.Add(null)); }
public ViewResult Index() { var context = new DataContext(); var rfxRepository = new RepositoryService<Rfx>(context); var result = rfxRepository.GetById(1); result.Name = "Books"; rfxRepository.Update(result); return View(rfxRepository.GetAll()); }
public void RepositoryService_Add_Calls_Repository_Add_Method_With_The_Same_Repository_Object_It_Recieved() { // Create test data var newRepository = new Repository { Name = "Foo", Address = "Bar" }; //Create Mock var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(d => d.GetRepository<Repository>()).Returns(mockRepository.Object); //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Act _service.Add(newRepository); //Assert mockRepository.Verify(r => r.Add(newRepository)); }
public void RepositoryService_Update_Calls_UnitOfWork_Commit_Method() { // Create test data var individual = new Repository { Id = TestConstants.ID_Exists, Name = "Foo", Address = "Bar" }; //Create Mock var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(d => d.GetRepository<Repository>()).Returns(mockRepository.Object); //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Act _service.Update(individual); //Assert _mockUnitOfWork.Verify(db => db.Commit()); }
public ProdutoProjeto(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public void RepositoryService_Get_ByPage_Overload_Throws_On_Negative_TreeId() { //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Assert Assert.Throws<IndexOutOfRangeException>(() => _service.Get(-1, t => true, 0, TestConstants.PAGE_RecordCount)); }
public void RepositoryService_Get_ByPage_Overload_Returns_PagedList_Of_Repositorys() { //Arrange var mockRepository = new Mock<IRepository<Repository>>(); mockRepository.Setup(r => r.Get(It.IsAny<int>())).Returns(GetRepositorys(TestConstants.PAGE_TotalCount)); _mockUnitOfWork.Setup(u => u.GetRepository<Repository>()).Returns(mockRepository.Object); _service = new RepositoryService(_mockUnitOfWork.Object); const int treeId = TestConstants.TREE_Id; //Act var repositorys = _service.Get(treeId, t => true, 0, TestConstants.PAGE_RecordCount); //Assert Assert.IsInstanceOf<IPagedList<Repository>>(repositorys); Assert.AreEqual(TestConstants.PAGE_TotalCount, repositorys.TotalCount); Assert.AreEqual(TestConstants.PAGE_RecordCount, repositorys.PageSize); }
public void RepositoryService_Get_Throws_On_Negative_Id() { //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Assert Assert.Throws<IndexOutOfRangeException>(() => _service.Get(-1, It.IsAny<int>())); }
public void RepositoryService_Get_Returns_Null_On_InValid_Id() { //Arrange var mockRepository = new Mock<IRepository<Repository>>(); mockRepository.Setup(r => r.Get(It.IsAny<int>())).Returns(GetRepositorys(TestConstants.PAGE_TotalCount)); _mockUnitOfWork.Setup(u => u.GetRepository<Repository>()).Returns(mockRepository.Object); _service = new RepositoryService(_mockUnitOfWork.Object); const int id = TestConstants.ID_NotFound; //Act var individual = _service.Get(id, It.IsAny<int>()); //Assert Assert.IsNull(individual); }
public ClassificacaoService(string organizacao, bool isOffline) : this(organizacao, isOffline, null) { RepositoryService = new RepositoryService(organizacao, isOffline); }
public ContratosAssociados(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public ParticipantesDoProcesso(string organization, bool isOffline, object provider) : base(organization, isOffline, provider) { RepositoryService = new RepositoryService(organization, isOffline, provider); }
public OrcamentodoCanalporProdutoService(string organizacao, bool isOffline, object provider) { RepositoryService = new RepositoryService(organizacao, isOffline, provider); }
public ParticipantesDoProcesso(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public PhotoService(RepositoryService contextService) { _contextService = contextService; }
public DirectoryListController(RepositoryService repositories) { this.repositories = repositories; }
public TipoPagamentoService(string organizacao, bool isOffline) : this(organizacao, isOffline, null) { RepositoryService = new RepositoryService(organizacao, isOffline); }
public TipoPagamentoService(string organizacao, bool isOffline, object provider) { RepositoryService = new RepositoryService(organizacao, isOffline, provider); }
public UnidadeNegocio(RepositoryService repositoryService) : base(repositoryService.NomeDaOrganizacao, repositoryService.IsOffline, repositoryService.Provider) { RepositoryService = repositoryService; }
public CalendarioDeFeriados(string organizacao, bool isOffline) : this(organizacao, isOffline, null) { RepositoryService = new RepositoryService(organizacao, isOffline); }
public ClassificacaoService(string organizacao, bool isOffline, object provider) { RepositoryService = new RepositoryService(organizacao, isOffline, provider); }
public CalendarioDeFeriados(string organizacao, bool isOffline, object provider) { RepositoryService = new RepositoryService(organizacao, isOffline, provider); }
public ContratosAssociados(string organization, bool isOffline, object provider) : base(organization, isOffline, provider) { RepositoryService = new RepositoryService(organization, isOffline, provider); }
public CanalVerdeService(string organizacao, bool isOffline) : this(organizacao, isOffline, null) { RepositoryService = new RepositoryService(organizacao, isOffline); }
public void RepositoryService_Get_Calls_Repository_Get() { //Arrange var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(u => u.GetRepository<Repository>()).Returns(mockRepository.Object); _service = new RepositoryService(_mockUnitOfWork.Object); const int id = TestConstants.ID_Exists; //Act _service.Get(id, It.IsAny<int>()); //Assert mockRepository.Verify(r => r.Get(It.IsAny<int>())); }
public CanalVerdeService(string organizacao, bool isOffline, object provider) { RepositoryService = new RepositoryService(organizacao, isOffline, provider); }
public void RepositoryService_Get_Overload_Throws_On_Negative_TreeId() { //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Assert Assert.Throws<IndexOutOfRangeException>(() => _service.Get(-1)); }
public ProdutoEstabelecimento(string organization, bool isOffline, object provider) : base(organization, isOffline, provider) { RepositoryService = new RepositoryService(organization, isOffline, provider); }
public void RepositoryService_Get_ByPage_Overload_Calls_Repository_Get() { //Arrange var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(u => u.GetRepository<Repository>()).Returns(mockRepository.Object); _service = new RepositoryService(_mockUnitOfWork.Object); const int treeId = TestConstants.TREE_Id; //Act _service.Get(treeId, t => true, 0, TestConstants.PAGE_RecordCount); //Assert mockRepository.Verify(r => r.Get(It.IsAny<int>())); }
public ProdutoEstabelecimento(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public void RepositoryService_Update_Calls_Repository_Update_Method_With_The_Same_Repository_Object_It_Recieved() { // Create test data var individual = new Repository { Id = TestConstants.ID_Exists, Name = "Foo", Address = "Bar" }; //Create Mock var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(d => d.GetRepository<Repository>()).Returns(mockRepository.Object); //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Act _service.Update(individual); //Assert mockRepository.Verify(r => r.Update(individual)); }
public TurmaCanal(string organization, bool isOffline, object provider) : base(organization, isOffline, provider) { RepositoryService = new RepositoryService(organization, isOffline, provider); }
public TurmaCanal(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public UnidadeNegocio(string organization, bool isOffline) : base(organization, isOffline) { RepositoryService = new RepositoryService(organization, isOffline); }
public void RepositoryService_Add_Calls_UnitOfWork_Commit_Method() { // Create test data var newRepository = new Repository { Name = "Foo", Address = "Bar" }; //Create Mock var mockRepository = new Mock<IRepository<Repository>>(); _mockUnitOfWork.Setup(d => d.GetRepository<Repository>()).Returns(mockRepository.Object); //Arrange _service = new RepositoryService(_mockUnitOfWork.Object); //Act _service.Add(newRepository); //Assert _mockUnitOfWork.Verify(db => db.Commit()); }
public OrcamentodoCanalporProdutoService(string organizacao, bool isOffline) : this(organizacao, isOffline, null) { RepositoryService = new RepositoryService(organizacao, isOffline); }