Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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");
        }