public void PostCategoria_DeveraRetornar_A_MesmaCategoria_SePostar() { var item = CategoriaMock.CategoriaDemo(); var result = controller.PostCategoria(item) as CreatedAtRouteNegotiatedContentResult <Categoria>; Assert.AreEqual(result.Content.Descricao, item.Descricao); }
public void DeveraPassar_SeCategoriaValida() { var expected = true; var result = validation.IsValid(CategoriaMock.CategoriaDemoValida()); Assert.AreEqual(expected, result); }
public void DeveraFalhar_SeCategoriaInvalida() { var expected = new Exception(); var result = validation.IsValid(CategoriaMock.CategoriaDemoInvalida()); Assert.AreEqual(expected, result); }
public void DeveraPassar_SeCategoriaNome_MaiorIgual2digitos() { var expected = true; var result = validation.ValidarNomeCategoria(CategoriaMock.CategoriaDemoValida().Nome); Assert.AreEqual(expected, result); }
public void DeveraFalhar_SeCategoriaNome_MenorQue2digitos() { var expected = false; var result = validation.ValidarNomeCategoria(CategoriaMock.CategoriaDemoInvalida().Nome); Assert.AreEqual(expected, result); }
public void PutCategoria_DeveraFalhar_SeIdNaoEncontrado() { var badResult = controller.PutCategoria(8, CategoriaMock.CategoriaDemo()); Assert.IsInstanceOfType(badResult, typeof(BadRequestResult)); }
public void IniciarlizarTeste() { contextTest = new AppContextTest(); controller = new CategoriasController(contextTest); CategoriaMock.InserirCategoriasNoContextoSeVazio(contextTest); }