Pregunta

Simplemente no pude hacerlo funcionar, ¡y me pregunto si estoy perdiendo el tiempo o si simplemente soy estúpido!

Lo siento, no tengo el error exacto que tengo ahora. ¡Pero solo quiero saber si funciona o no!

¿Fue útil?

Solución

No sé si OCUnit funciona con iPhone, pero hay un iPhoneUnitTesting disponible desde Google Code.

Otros consejos

Colin Barrett tiene una publicación en el blog sobre OCMock y iPhone .

No estoy tan seguro de OCMock, pero la compatibilidad con OCUnit ahora está incluida en el iPhone 2.2 SDK.

Puede descargar una aplicación de ejemplo desde Programación de aplicaciones para el iPhone de Stanford CS193P Clase 19.

Sen: te (el creador del marco) explica cómo usar OCUnit con un proyecto de iPhone: http://www.sente.ch/s/?p=535&lang=es .

Creé algunas pruebas OCUnit para una aplicación de iPhone, pero para ejecutar las pruebas tuve que compilar para Mac OS X, no para iPhone OS, y cambiar de lugar fue un dolor.

El marco de trabajo de Google es más limpio, Puede ejecutar las pruebas en el simulador o en el dispositivo.

Me quedé colgado de lo mismo. Finalmente encontré la respuesta en Mitch's World y luego volví a publicar el solución en mi sitio . La solución rápida es agregar la carpeta OCMock.framework a / Library / frameworks y consultarla desde allí. Por el motivo que sea, XCode no desea agregar carpetas externas a su búsqueda de marco natural a la ruta. Hasta que descubra más, esto es lo mejor que podemos hacer.

-Cliff

En el momento de escribir OCUnit " simplemente funciona " en el iPhone. Apple son plantillas de envío que funcionan fuera de la caja.

Echa un vistazo a aquí . Encontrará una plantilla de Xcode que puede usar que tiene OCUnit y OCMock listos para su instalación.

Quizás te interese este proyecto que integra OCMock & amp; gh-unit (basado en el kit de herramientas de Google)

prueba de unidad

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top