public void dado_um_placar_valido_deve_retornar_valido(int placarValido) { var jogoPlacar = new DesafioCore.DB.Model.JogoPlacar(); jogoPlacar.Placar = placarValido; var validador = new PlacarValidador(); var resultado = validador.Validar(jogoPlacar); Assert.IsTrue(resultado.Valido); Assert.IsNull(resultado.Mensagem); }
public void dado_um_placar_invalido_deve_retornar_invalido(int placarInvalido) { var jogoPlacar = new DesafioCore.DB.Model.JogoPlacar(); jogoPlacar.Placar = placarInvalido; var validador = new PlacarValidador(); var resultado = validador.Validar(jogoPlacar); Assert.IsFalse(resultado.Valido); StringAssert.Contains(resultado.Mensagem, "Placar"); StringAssert.Contains(resultado.Mensagem, "inválido"); }