Objc Equivalente a STFail pero deteniendo la prueba

estoy buscando el equivalente de STAssertTrue, STAssertFail...

pero pueden detener la prueba cuando está mal (como en Java).

¿Tienen algo así en objc?

preguntado el 12 de junio de 12 a las 13:06

1 Respuestas

Podrías usar el raiseAfterFailure método de SenTestCase. Por ejemplo, en el siguiente método de prueba, "EPIC FAIL" nunca sucederá.

- (void)testFailing
{
    [self raiseAfterFailure];

    STFail(@"FAIL");
    STFail(@"EPIC FAIL!");
}

Respondido el 10 de Septiembre de 12 a las 22:09

esto funcionó muy bien para hacer que el depurador fallara en una prueba fallida. llamé raiseAfterFailure in -setUp y establezca un punto de interrupción en todas las excepciones de objc. - jasongregori

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.