Exemple #1
0
        public JsonResult VerificarSobrevivente(int?quantidade)
        {
            if (quantidade == null)
            {
                return(TratarRetornoErro("Nenhum valor inserido!"));
            }

            if (quantidade < 2)
            {
                return(TratarRetornoErro("Informe uma quantidade maior de soldados."));
            }

            var retorno = _soldados.VerificarSoldadoSobrevivente((int)quantidade);

            if (retorno.PosicaoSobrevivente == 0)
            {
                return(TratarRetornoErro());
            }

            return(Json(retorno));
        }
Exemple #2
0
        public void VerificarSoldadoSobrevivente_41Soldados_Posicao19()
        {
            var resultado = _soldados.VerificarSoldadoSobrevivente(41);

            Assert.True(resultado.PosicaoSobrevivente == 19);
        }