public async Task Put_Categoria() { var service = new CategoriasController(_mockContext.Object); await service.PutCategoria(1, _categoria); _mockContext.Verify(m => m.SaveChangesAsync(It.IsAny <CancellationToken>()), Times.Once); var badR = await service.PutCategoria(10, _categoria); Assert.IsType <BadRequestResult>(badR); }
public async Task Put_Categoria() { var service = new CategoriasController(_mockContext.Object); await service.PutCategoria(1, _categoria); _mockContext.Verify(m => m.SaveChangesAsync(It.IsAny <CancellationToken>()), Times.Once()); }
public async Task Put_Categoria() { var service = new CategoriasController(_mockContext.Object); await service.PutCategoria(1, _categoria); // Verifica se o método foi realmente chamado e se foi executado somente uma vez _mockContext.Verify(m => m.SaveChangesAsync(It.IsAny <CancellationToken>()), Times.Once()); }
public async Task Put_Categoria() { var service = new CategoriasController(_mockContext.Object); await service.PutCategoria(1, _categoria); _mockSet.Verify(m => m.SaveChangesAsync, Times.Once()); }
public async Task Put_Categoria() { //Esses teste são para ver se eles foram executados um de cada vez cada 1 var service = new CategoriasController(_mockContext.Object); await service.PutCategoria(1, _categoria); _mockContext.Verify(m => m.SaveChangesAsync(It.IsAny <CancellationToken>()), Times.Once);// Vai testar se vai executar o saveChanges }
public void PutCategoria_DeveraFalhar_SeIdNaoEncontrado() { var badResult = controller.PutCategoria(8, CategoriaMock.CategoriaDemo()); Assert.IsInstanceOfType(badResult, typeof(BadRequestResult)); }
public void Put() { CategoriasController controller = new CategoriasController(container); Categoria categoria = container.GetCategoria(2); categoria.Descricao = "Modified-Desktop"; categoria.Slug = "modified-desktop"; System.Web.Http.Results.StatusCodeResult result = (System.Web.Http.Results.StatusCodeResult)controller.PutCategoria(2, categoria); Assert.IsNotNull(result); Assert.AreEqual("Modified-Desktop", container.GetCategoria(2).Descricao); Assert.AreEqual("modified-desktop", container.GetCategoria(2).Slug); }