|
The quick answer is to do as much model testing as possible.
The idea is that you have a hard split between the model and view (a la MVC). Then you can test the model with unit tests, test the graphical stuff with simulators, test that the view responds correctly to the model and youre done.
|