2008-10-01 18 views

Respuesta

17

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

+0

La Caja de herramientas de Google para Mac es una gran pieza de software. He encontrado que es una herramienta imprescindible para el desarrollo de iPhone. –

4

Creé algunas pruebas de OCUnit para una aplicación de iPhone, pero para poder 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 Google framework es más limpio, pueden ejecutar las pruebas en el simulador o en el dispositivo.

4

Me cuelguen de la misma cosa. Finalmente encontré la respuesta en Mitch's World luego reenví la solución al my site. 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.

-Cliff

7

No tan seguro de OCMock, pero OCUnit apoyo se incluye ahora en iPhone 2.2 SDK.

se puede descargar una aplicación de ejemplo de Stanford iPhone Application Programming CS193P Conferencia 19.

+0

El contenido de esa página probablemente se actualizó, no hay Conferencia 19 que se encuentre allí ahora. – Palimondo

3

Echa un vistazo here. Encontrará una plantilla Xcode que puede usar que tiene OCUnit y OCMock configurados para usted.

4

En el momento de escribir OCUnit "simplemente funciona" en el iPhone. Apple está enviando plantillas que funcionan de la caja.

1

Usted puede estar interesado en este proyecto que Integrats OCMock & gh-unidad (basado en Google toolkit)

Unit test