You can watch this episode by subscribing to Cocoacasts Plus.

Building a Weather Application From Scratch

Mocking Network Requests

We wrote the first unit test for the RootViewModel class in the previous episode. It's true that unit testing asynchronous code is more complex than unit testing synchronous code, but I hope that the previous episode has shown that it isn't that hard.

Instant and Unlimited Access
to 400+ Cocoacasts Tutorials


$19 / month

Pay Once a Month


$8.25 / month (billed annually)

Pay Once a Year and Save 56%

Next Episode "Exposing Gaps in the Test Suite"