¿Funcionan OCUnit y OCMock en el iPhone SDK?
objective-c cocoa (9)
Simplemente no pude hacer que funcione, 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!
No estoy tan seguro de OCMock, pero el soporte de OCUnit ahora está incluido en el iPhone 2.2 SDK.
Puede descargar una aplicación de ejemplo de Stanford Aplicación para iPhone Programación CS193P Conferencia 19.
Puede que le interese este proyecto que integra OCMock & gh-unit (basado en Google toolkit)
Creé algunas pruebas de OCUnit para una aplicación de iPhone, pero para ejecutar las pruebas que tuve que compilar para Mac OS X, no para iPhone OS, cambiar de un lado a otro fue un problema.
El marco de Google es más limpio, pueden ejecutar las pruebas en el simulador o en el dispositivo.
No sé si OCUnit funciona con iPhone, pero hay un framework iPhoneUnitTesting disponible en Google Code.
Me colgué de la misma cosa. Finalmente encontré la respuesta en Mitch''s World luego volví a publicar la solución en mi sitio . La solución rápida es agregar la carpeta OCMock.framework a / Library / frameworks y consultarla desde allí. Por alguna razón, XCode no desea agregar carpetas externas a su marco natural para buscar en la ruta. Hasta que sepa más, esto es lo mejor que podemos hacer.
-Acantilado
Colin Barrett tiene una publicación en el blog sobre OCMock y el iPhone .
Sen: te (el creador del framework) explica cómo usar OCUnit con un proyecto de iPhone: http://www.sente.ch/s/?p=535&lang=en .
Echa un vistazo aquí . Encontrará una plantilla Xcode que puede usar que tiene OCUnit y OCMock configurados para usted.
En el momento de escribir OCUnit "simplemente funciona" en el iPhone. Apple está enviando plantillas que funcionan de la caja.