Diky Jirimu a Michalovi,

reseni tehle konktetni situace je zrejme -- prepsal jsem mock objekty tak, ze jsou instanci primo Visit. V tom neni problem. Slo my spis o to, jestli tohle je normalni chovani Hibernate nebo moje blbost.
Jestli jsem to dobre pochopil, tak je to vlastnost.

Jiri, muzete mi prosim rict, proc nemichat OOP a ORM? Podle jmena (omen momen :) bych cekal, ze ORM je tu kvuli OOP a pokud neco ze zakladnich kamenu OOP v OMR 'nefunguje', cekal bych, ze to na me na googlu hned vyskoci. Neberte to, ze prudim, vubec ne, jen jsem se hluboce podivil. :)

kolisko


Ahoj,

ja se priznam, ze mi prijde zvlastni potreba ukladat mock objekty do DB. Proc 
neotestovat DAO zvlast na skutecnem modelu
a pri ostatnich testech pouzivat Mock DAO a tam muze klidne byt mock visit.

V integracnich testech uz tam mock visit opet nema co delat...

Takze bych se klonil k tomu, ze spatne testujete ...

Michal Palička napsal(a):
Dobry den,

nebylo by mozne v testech zkopirovat obsah instance MockVisit
do nove instance Visit a teprve tu pak ukladat do DB?

MockVisit mv ...
Visit v = new Visit(mv);
visitService.save(v);

mp.


Odpovedet emailem