... how you can structure your test har- nesses. A practical way to classify test harness design patterns is to consider the type of test case data storage and the type of test- run processing. The ... leads to six fundamental test harness design patterns: • Flat test case data, streaming processing model • Flat test case data, buffered processing model • Hierarchical test case data, streaming ... minimal test harness. You can extend the harness, for example, by adding CHAPTER 4 ■ TEST HARNESS DESIGN PATTERNS 103 6633c04.qxd 4/3/06 1:56 PM Page 103 summary counters of the number of test cases...