internal List <string> ValidarTest([PexAssumeUnderTest] Leilao target) { List <string> result = target.Validar(); return(result); // TODO: add assertions to method LeilaoTest.ValidarTest(Leilao) }
public void ValidarSucessoTest() { //Arranja var leilao = new Leilao(); leilao.NomeLote = "NomeLote"; leilao.Valor = 90; leilao.Produtos = new List <Produto> { new Produto { Preco = 100 } }; //Age var erros = leilao.Validar(); //Afirma Assert.IsTrue(erros.Count == 0); }
public void ValidarErroDescontoTeste() { //Arranja var leilao = new Leilao(); leilao.NomeLote = "NomeLote"; leilao.Valor = 80; leilao.Produtos = new List <Produto> { new Produto { Preco = 100 } }; //Age var erros = leilao.Validar(); //Afirma Assert.IsTrue(erros.Contains("Desconto máximo excedido.")); }
public void ValidarErroTeste() { // Arrange var leilao = new Leilao(); leilao.Id = 1638; leilao.NomeLote = "Lote 1638"; leilao.Preco = 89.9m; leilao.Produtos = new List <Produto> { new Produto { Nome = "Teste", Preco = 100 } }; // Act var erros = leilao.Validar(); // Assert Assert.IsTrue(erros.Contains("Desconto máximo excedido")); }
public void ValidarErroTest() { // Arrange - Montar o objeto a ser testado var leilao = new Leilao(); leilao.Id = 1; leilao.NomeLote = "Leilao Sucesso"; leilao.Preco = 89.9m; leilao.Produtos = new List <Produto> { new Produto { Preco = 100 } }; // Act - Testar de fato var erros = leilao.Validar(); // Assert - Afirmar ou comparações dos resultados Assert.IsTrue(erros.Contains("O valor do lote está abaixo do permitido.")); }
public void ValidarSucessoTest() { // Arrange - Montar o objeto a ser testado var leilao = new Leilao(); leilao.Id = 1; leilao.NomeLote = "Leilao Sucesso"; leilao.Preco = 90; leilao.Produtos = new List <Produto> { new Produto { Preco = 100 } }; // Act - Testar de fato var erros = leilao.Validar(); // Assert - Afirmar ou comparações dos resultados Assert.IsTrue(erros.Count == 0); }
public void ValidarSucessoTeste() { // Três A's do Tester // Arrange var leilao = new Leilao(); leilao.Id = 1638; leilao.NomeLote = "Lote 1638"; leilao.Preco = 90; leilao.Produtos = new List <Produto> { new Produto { Nome = "Teste", Preco = 100 } }; // Act var erros = leilao.Validar(); // Assert Assert.IsTrue(erros.Count == 0); }
public void ValidarSucessoTest() { //Arrange var leilao = new Leilao { Id = 1, Nome = "Lote 1683", Preco = 90, Produtos = new List <Produto> { new Produto { Preco = 100 } } }; //Act var erros = leilao.Validar(); //Assert Assert.IsTrue(erros.Count == 0); }
public void ValidarFalhaTest() { //Arrange var leilao = new Leilao { Id = 1, Nome = " ", Preco = 89, Produtos = new List <Produto> { new Produto { Preco = 100 } } }; //Act var erros = leilao.Validar(); //Assert Assert.IsTrue(erros.Contains("Nome do Lote é obrigatório.") && erros.Contains("Desconto máximo excedido.")); }