Mocking oriented design

A tutt'oggi, considero TypeMock il miglior tool disponibile per creare mock objects, per la sua capacità di "mockare tutto": virtuale o meno, statico o meno... Per lui non è un problema. Ecco perchè non ho ancora attraversato il fiume adottando RhinoMocks, che produce mock oggettivamente migliori (leggi: "type safe") ma è decisamente più schizzinoso in merito ai membri effettivamente "mockabili".
Personalmente, credo ogni tool(kit) dovrebbe essere "zero friction" (ed è qui, per esempio, *IMVHO* LINQ perde nei confronti di Hibernate a causa del mancato supporto alle entità PI), ma questo commento esprime una opinione diametralmente opposta. Dovremmo quindi rendere tutto virtual (alla Java, per intenderci) e rinunciare "tout court" ai membri statici? Opinioni? Idee? Parliamone!

Technorati tags:

posted @ domenica 29 aprile 2007 13:23

Print
«ottobre»
domlunmarmergiovensab
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789