Almost a year ago, I wrote an article on Proper Unit Test Structure in Apex. In that article I state: A unit test is typically described as: a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are