The recent delivery ADF Faces codebase with the missing jsf-mock dependency
got me thinking...

  - "Do we really need hand-written (or possibly generated) mock
  implementation classes as a dependency?"
  - "What strategy should we follow for our own classes that require
  mock implementations?"

For future test development, we might benefit from using jMock which doesn't
require a separate set of mock class implementations to mock the interfaces
/ abstract classes.

http://jmock.codehaus.org/getting-started.html

Interestingly, jMock can leverage CGLib to manage dynamic proxy creation of
abstract classes, and produces extremely readable unit tests that capture
the semantics of the code being tested.

Does anyone have jMock or mock object experiences to share?

tc,
-john.
--
http://apress.com/book/bookDisplay.html?bID=10044
Author: Pro JSF and Ajax: Building Rich Internet Components, Apress

Reply via email to