Index
UMI. diagram 34 Unit testing (cont.)
Behavioral diagram 103 Informal testing process 234
Cardinality notation 39
Problem with ad hoc test 234
Interaction diagram 105
Scope 233
UMI. diagram (cont.)
Terminology 235
Note 39 Test class 236
UML object diagram 84 Test method 236
Defined 84
Test run 236
Notation 86 Test task 236
Object box notation 85 Test-driven development 247
UMI. packagc diagram 197
Unit testing framework 234
Defining visibility of component 197 Validating API contract 233
Dependency notation 197 White box test 235
Notation 197 Unit testing framework 234
Package 197 ABAP Unit 235
Relaxed notation 197 Automated testing 235
UML sequence diagram 103
JUnit 235
Deleting an object lifeline 299 M/m'f 235
Found message 104 Stffl/f 235
Interaction frame 300 xUnit 235
Message 104, 105 Use case 248
New message 298 /\cft»r 248,249
Notation 104 ZV/me</ 248
Object activation bar 105
Extension 248
Objcct lifeline 105
Extension scenario 249
Return message 105
Guarantee 249
Self call 105 Identifying test case 252
UML state machine diagram 125 Main success scenario 248, 249
Final state 126
Precondition 249
Initial pseudostate 125 Primary actor 249
Notation 125 Requirements verification 252
State 125 SCO/JC 249
Transition 125
Terminology 249
Transition label syntax 125
UML use case diagram 248
V
Notation 251
Usage 251 Value parameter
Unified Modeling Language -» UML
Defined 46
Unit testing 233
Example 46
ABAP Unit 233 Vector 171
Assertion 236 Defining an iterator 175
Black box test 234 Global class ZCL_VECTOR 171
Fixture 236
Ifrage example 176
IEEE definition 233
356