OCUnit e OCMock funzionano su iPhone SDK?
-
03-07-2019 - |
Domanda
Semplicemente non sono riuscito a farlo funzionare e mi chiedo se sto perdendo tempo o se sono semplicemente stupido!
Mi dispiace non ho l'errore esatto che ho adesso. Ma voglio solo sapere se funziona o no!
Soluzione
Non so se OCUnit funziona con iPhone, ma esiste un iPhoneUnitTesting framework disponibile da Google Code.
Altri suggerimenti
Colin Barrett ha un post sul blog su OCMock e il iPhone .
Non sono così sicuro di OCMock, ma il supporto OCUnit è ora incluso in iPhone 2.2 SDK.
Puoi scaricare un'applicazione di esempio da Stanford iPhone Application Programming CS193P Conferenza 19.
Sen: te (il creatore del framework) spiega come utilizzare OCUnit con un progetto iPhone: http://www.sente.ch/s/?p=535&lang=en .
Ho creato alcuni test OCUnit per un'app per iPhone, ma per eseguire i test ho dovuto compilare per Mac OS X, non per iPhone OS, e passare avanti e indietro è stata una seccatura.
Il Google framework è più pulito, loro può eseguire i test nel simulatore o sul dispositivo.
Sono stato sospeso sulla stessa cosa. Alla fine ho trovato la risposta su Mitch's World quindi ripubblicato il soluzione su il mio sito . La soluzione rapida è aggiungere la cartella OCMock.framework a / Library / frameworks e fare riferimento da lì. Per qualsiasi motivo XCode non vuole aggiungere cartelle esterne al proprio framework naturale ricercate nel percorso. Fino a quando non scoprirò di più, questo è il meglio che possiamo fare.
-Cliff
Al momento della stesura di OCUnit " funziona semplicemente " su iPhone. Apple sta spedendo modelli che funzionano subito.
Dai un'occhiata qui . Troverai un modello Xcode che puoi usare con OCUnit e OCMock pronti per te.
Potresti essere interessato a questo progetto che integra OCMock & amp; gh-unit (basato su Google toolkit)