|
Yes. You write code to test all the various, designed operations of your application. It's how you know the design is worth a crap. Professionally speaking, you would at least define these loosely after designing the app, and before you wrote the code for the app. Then you would code the tests to do their predefined functions.
|