Ugo Cei wrote:
Il giorno 14/ott/04, alle 09:44, Reinhard Poetz ha scritto:

As you may have seen, I use Easymock at the Cocoon Block Deployer for my tests. IIUC, having a framework like this, also makes it very easy to test frameworks like Avalon because you can mock the service manager with a few lines of code. What I want to say, testability isn't a real difference but I agree with the other mentioned advantages containers providing dependency injection.


Er ... no, I haven't had much time to look at it deeply, yet. In any case, could you please provide something like an "executive summary" of what the BD is, particularly whether it is supposed to work with the current blocks system or with something new, and such.


Done a few hours ago ;-)
http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=109773890026822&w=2


Re testability, I agree that mock objects can help a lot, but sometimes it can even be easier to be able to do without.

The thing is, with easymock you don't need mock object at all because it works with proxies. And, if you have dependency injection, you also need some mock objects to fill your setters, don't you? Otherwise, how can you test the object if it is not instantiated completly.


--
Reinhard

Reply via email to