Gamma, Erich, 27, 91
garbage collection, 347
Generated EJBs, 237
generic mock files, 129
glossary, 345–351
graphic test runner, 29–30
Graphical user interface. See GUI
green bar, 30
grow then split, 56
GUI, 263–290
Abbot, 290
AWT robot, 289
correct enable status, 276
creation testing, 265–267
delete button testing, 269
delete function testing, 270–271
deleting from the model, 272–273
display testing, 267–268
domain model, 264
embedding the model, 273–275
humble dialog, 285–286
Jemmy, 290
JFCUnit, 287–289
Liar View bug pattern, 275–276, 282
link testing, 268–269
ListModel introduction, 271
opening a dialog, 280–282
product catalog editor, 283–285
product details, 276–279
separating logic from interface, 264–265
sort order testing, 272
Swing-based testing, 287–289
Swing thread problem, 286
testing community's usual test method, 290
testing goals, 265
things left unfinished, 282
visible variables, 286