Saltar al contenido

¿Cómo usar assertTrue?

Solución:

assertTrue se basa en una única condición booleana. Por ejemplo

assertTrue(1 == 2);

Necesita importar la declaración estáticamente para usar

import static org.junit.Assert.assertTrue;

Sin embargo, normalmente assertEquals se utiliza al comparar 2 parámetros, p. ej.

public class MyTest {

   @Test
   public void testAssert() throws Exception {
        assertEquals(1, 2);
   }
}

Tienes que especificar la clase que define ese método:

Assert.assertTrue(condition);

Además, está llamando al método con 2 parámetros, lo que no tiene sentido. assertTrue espera una sola expresión booleana.

Aunque también puede hacer esto mediante una importación estática:

import static org.junit.Assert.*;

que te permitirá llamarlo como assertTrue(condition); en lugar de.

Del documento: assertTrue (boolean) o assertTrue (String, boolean) si desea agregar un mensaje.

AssertTrue afirmar que un condición es cierto, todavía tiene que codificar dicha condición para que sea evaluado en tiempo de ejecución.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *