Abbot, 290
abstract classes, 153, 155
abstract persistence interface, 178
acceptable error level, 161
acceptance tests, 9–10, 88, 301, 311
activity, 292–294
actual error level, 161
ad hoc queries, 184–185
adaptation cost, 89
adapter, 135
adding parameters, 88
agile methodologies, 10, 304
Agile Software Development (Cockburn), 364
AllTests, 37, 59
anonymous class, 127
anticomposition axiom, 146
antidecomposition axiom, 4, 146
antiextensionality axiom, 146
Apache Software Foundation, 241
Apache Web Server, 241
API, 241
Assert, 93
assert(), 328
assertEquals(), 33
AssertionFailedError, 93
assertions, 32
assertTrue(), 32, 328
asynchronous services, 204–212
automating unit tests, 23–38
automation framework, 25–27
automation types, 24
cost-benefit analysis, 23–24, 305–307
JUnit. See JUnit
test levels, 24–25
uses, 312
AWT, 345
AWT robot, 289
AWT test runner, 29