In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ?
A. Unit testing
B. Integration testing
C. System testing
D. None of the mentioned