2013-08-21 19 views
5

Wciąż jestem stosunkowo nowym twórcą iOS, a także absolutnie nieznajomy dla każdego rodzaju testów, które nie kompilują, nie uruchamiają i nie sprawdzają, co przychodzi ci na myśl.Testowanie jednostkowe dla projektów iOS

To oczywiście słabość każdego profilu programisty i zdecydowałem się jeździć teraz, gdy pojawiają się interesujące, prawdziwe projekty.

W moim dążeniu do znalezienia najlepszego podejścia, aby przejść od 0 do 100 jak najszybciej (i dobrze), jak to możliwe, przychodzę do wyspecjalizowanej społeczności, aby uzyskać Twoją opinię.

W tym samym czasie proszę o wskazówki, ja także dostaję się do Amazon, aby poszukać sprawdzonych książek na ten temat, a Google zajmie się resztą. Po prostu przychodzę tutaj, aby zebrać opinie tych, którzy chcą poświęcić minutę lub aby móc prawdopodobnie trafić w dziesiątkę z wielką radą i lepiej zaplanować moją strategię uczenia się.

Odpowiedz

5

To prawda. Do mojej pracy testowanie i rozwój oparty na testach jest niezbędny.

często używam Java i JUnit, ale dla Objective-C i XCode myślę, że to screencast to bardzo dobry start: http://qualitycoding.org/objective-c-tdd/

Odkąd obejrzeć ten screencast używam OCHamcrest i OCMockito (zarówno explaind w tym screencast) jak również SenTestingKitAsync do testowania funkcji asynchronicznych.

Myślę, że Clean Code book jest koniecznością dla każdego programisty. Jest rozdział o testowaniu.

Powiązane problemy