_______________ can easily be used to substitute application code with the test code.
(a) Encapsulation
(b) Polymorphism
(c) Overloading
(d) Static binding
This question was posed to me in homework.
Asked question is from JMock in chapter Testing with Mock Objects of JUnit