Exemple #1
0
        public void GetApiCalculaJuros()
        {
            decimal valorEsperado = 105.1m;
            decimal valorInicial  = 100m;
            int     qtdeDeMeses   = 5;

            var apiClient = new CalculaJurosController(_service);
            var resultado = apiClient.CalculaJurosCompostoPrefixado(valorInicial, qtdeDeMeses);

            Assert.IsInstanceOfType(resultado, typeof(OkObjectResult));

            ObjectResult objResultado = resultado as ObjectResult;

            Assert.AreEqual(200, objResultado.StatusCode);
            Assert.IsInstanceOfType(objResultado.Value, typeof(decimal));
            Assert.AreEqual(valorEsperado, objResultado.Value);
        }