public void is_nan_nao_deve_retornar_execao()
        {
            string message = string.Empty;

            try
            {
                IAssert assert = new RealAssert();
                double adouble = 10;

                assert.IsNaN(adouble);
            }
            catch (Exception ex)
            {
                message = ex.Message;
            }

            Assert.AreEqual(message, "  Expected: NaN\r\n  But was:  10.0d\r\n");
        }
        public void is_nan_com_mensagem_e_array_de_object_nao_deve_retornar_execao()
        {
            string message = string.Empty;

            try
            {
                IAssert assert = new RealAssert();
                double adouble = 10;
                object[] lista = new object[0];

                assert.IsNaN(adouble, "mensagem", lista);
            }
            catch (Exception ex)
            {
                message = ex.Message;
            }

            Assert.AreEqual(message, "  mensagem\r\n  Expected: NaN\r\n  But was:  10.0d\r\n");
        }