示例#1
0
        public void TesteRetornaMaiorValorMag()
        {
            calculador = new CalculadorNumero();

            ValorMag num1 = new ValorMag(99, 5);
            ValorMag num2 = new ValorMag(26, 7);

            ValorMag resultado = calculador.RetornaMaiorValorMag(num1, num2);

            Assert.AreEqual(num2.ValorReal, resultado.ValorReal);
        }
示例#2
0
        public void TesteRetornaMaiorValorMagDeLista()
        {
            calculador = new CalculadorNumero();
            List <ValorMag> lista = new List <ValorMag>
            {
                new ValorMag(10, 2),
                new ValorMag(15, 2),
                new ValorMag(35, 8),
                new ValorMag(10, 9),
                new ValorMag(99, 2),
                new ValorMag(58, 5),
                new ValorMag(20, 3)
            };

            ValorMag resultado = calculador.RetornaMaiorValorMag(lista);

            Assert.AreEqual(10, resultado.Valor);
            Assert.AreEqual(9, resultado.Magnitude);
            Assert.AreEqual("100000000", resultado.ValorReal);
        }