Objc Equivalente a STFail pero deteniendo la prueba
Frecuentes
Visto 310 equipos
4
estoy buscando el equivalente de STAssertTrue, STAssertFail...
pero pueden detener la prueba cuando está mal (como en Java).
¿Tienen algo así en objc?
1 Respuestas
4
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
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas objective-c unit-testing or haz tu propia pregunta.
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