示例#1
0
        public void RaizQuadradaBasicaTeste02()
        {
            Raiz   r             = new Raiz();
            double esperado      = 3.0;
            double entrada       = esperado * esperado;
            double resultadoReal = r.RaizQuadrada(entrada);

            Assert.AreEqual(esperado, resultadoReal, esperado / 100);
        }
示例#2
0
        public void RaizQuadraNumeroMenorQueZero()
        {
            Raiz   r       = new Raiz();
            double entrada = -9.0;

            try
            {
                r.RaizQuadrada(entrada);
            }
            catch (ArgumentOutOfRangeException e)
            {
                StringAssert.Contains(e.Message, Raiz.msgErroRaizValorNegativo);
                return;
            }
            Assert.Fail("O método não lançou a exceção esperada.");
        }