??????????????????????????????????????????????α????????????????????????????——???????????????????????????????????????????????????????????????Щ????????????????????????

??????α??????????

?????????????????????????????????????汾?????????е????????????????????????????ε???????????????????????к?????????翴??Ч?????????????緢??bug???г???????????????????????????????????????в???????????籩??????????

??????δ?????????????????????????????????ò?????????С???????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????β???????????????????????????????????grails?????unit?????ó????????????

???????????????????????????????ant+Ivyд???????????????Grails?????????????????????????dev??test??prod??????????????????????????????

???????????????????sae?????????????????????war?????????????????е??????sae???????????????????????????????????????У???????Ρ?

????????????????

??????????????????к??????????к?????壬???????????????ж?????塣????ú???????????????????????????????????????????????????????????????????????????????????????????????????????????????а?????????????????????

???????У?????????????????????????????????????Ч???????????????????????????Mock?????????????????????????Щ??????????????????????Щ?????????????????????????????????????????????????в??????????????????????????Σ?????????????????

?????????????????????????????????????????????????

????????????Ч??

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????е????????????????????????????????????????????л????

?????????????????????????????????????????????в????????????й???Ч?????????????к??????????????????Ч????????????????Ч?????????????????????????Ч????

?????????£???????????????????????Ч????????????????????Ч????

??????????

????????????Ч????????????????????????????????????Junit4????????????Ч???????????????????????IDE??????????????????????????????β??????????????dbunit?????spring????????????????mock??к????????

?????????????????????Unitlis???????????????????????????????ò????????????????????????????汾????????????о???????????а????????????http://unitils.sourceforge.net/summary.html??

?????????Unitils?????????????????????

????1??????????????????????????null???????????????????????????????????????

????2????????spring???????????????????????????????

????3??????dbunit?????ü?????????????????????????????????

????4???????Mock???????????????????????????á?