Exemplo n.º 1
0
        public void TestCalculaJuros(string value)
        {
            CalculaJurosController controller = new CalculaJurosController();
            CalculaJuros           _data      = new CalculaJuros();

            _data.initialValue = 100.00;
            _data.time         = 5;

            ActionResult <string> result = controller.GetCalculaJuros(_data.initialValue, _data.time);

            Assert.False(!result.Value.Equals(value), $"{value} : Esse valor final está errado.");
        }
Exemplo n.º 2
0
        public void Test1()
        {
            HttpClient _client = new HttpClient();

            CalculaJurosController Controller = new CalculaJurosController();
            decimal valor         = Controller.GetCalculaJuros(100, 5).Value;
            decimal valorEsperado = Convert.ToDecimal(105.10);

            // Assert
            Assert.Equal <decimal>(valorEsperado, valor);

            valor         = Controller.GetCalculaJuros(40, 7).Value;
            valorEsperado = Convert.ToDecimal(42.89);

            // Assert
            Assert.Equal <decimal>(valorEsperado, valor);

            valor         = Controller.GetCalculaJuros(60, 3).Value;
            valorEsperado = Convert.ToDecimal(61.82);

            // Assert
            Assert.Equal <decimal>(valorEsperado, valor);
        }