In Xcode when you create a new objective c unit test case, it asks you to choose between \"Logic\" test and \"Application\" test. What\'s the difference?
The Logic Test part is for doing White Box testing; it allows you to test things at a more granular level.
Application Test is more like Black Box testing where you check that interactions with UI controls and the UI of your application is giving you the expected results/behavior.