[Java lista] Spring mvc form, helyes validalashoz unit test
Böszörményi Péter
zmblevlist at gmail.com
2008. Jún. 8., V, 21:21:04 CEST
Itt inkabb azon van a hangsuly, hogy a controller hibas bemenet eseten
visszadobja a formot, es a modelbe bepakolja a hibauzeneteket. Maga a
validalas nem bonyolult (ellenrzi, h a parameterek meg vannak adva, es
nem uresek).
Persze nem kizart, hogy olyan kodreszletet akarok tesztelni, ami
valojaban a keretrendszerhez tartozik, de valahogy nekem ez igy tunik
esszerunek.
P.
Istvan Soos wrote:
> Nem teljesen vilagos, de sajat validatort akarsz tesztelni, ugye?
> Ilyen esetben miert kellene kibanyaszni a BindingResult-os Errors-t?
> Fogod a sajat validatorodat es irsz ra unit teszteket, nem okozhat
> problemat, ha kulon osztalyba kerult implementalasra akkor egyszeru az
> elnevezes is. Vagy felreertek valamit?
>
> Udv,
> Istvan
>
> On Jun 8, 2008, at 3:10 PM, Böszörményi Péter wrote:
>
>> Udv a listanak!
>>
>> Sping form controllerekhez irok unit teszteket. A teszt soran
>> szeretnem
>> ellenorizni, hogy validalas soran a megfelelo hibauzeneteket kapom-e.
>> Debuggolas soran kiderult, hogy a ModelAndViewban
>> org.springframework.validation.BindingResult.command neven talalhato
>> egy
>> Errors megvalositas, ami tartalmazza a validacio eredmenyet. A
>> springben
>> jaratos szemelyek velemenyet kerdeznem: melyik az elfogadottabb,
>> megszokottab megoldas?
>> - A unit tesztben siman kiszedem a fent emlitett objektumot, es azt
>> vizslatom
>> - Leszarmaztatok egy teszt valtozatott a contollerbol, ami az egesz
>> validacio vegen elrak egy referenciat az Errors-rol, es azt vizsgalom
>> - Teljesen rossz a megkozelites, mert mas modja van az ilyesminek
>> (ebben
>> az esetben kernek rovid magyarazot/linket ami ezt magyarzza)
>>
>> A tippeket elore is koszi.
>>
>> P.
>> _______________________________________________
>> Javalist mailing list
>> Javalist at javagrund.hu
>> http://javagrund.hu/mailman/listinfo/javalist
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról