???????????????????????????????TestedBy???????????к?????????????Щ???????????/??????????????

????????????в????????????Щ??????????磺

????Java????

????1. "ClassUnderTest.methodUnderTest shouldThrowExceptionWithNullParameter doen??t pass"

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

????Java????

????1. "Failure: methodUnderTest in ClassUnderTest doesn??t throw exception with null parameter?? but it should!"

??????????????????????????/???????? (?????????)?????????????????????????????Щ???????????????????????

?????????????е????????????е??????????????????????????Junit?????У????TestedBy?????Junit??????

?????Щ???

?????????о?????????TestedBy???????

????1???????????????м???????????????????????IDE?У???????????????????????????????????????eclipse4.4?????????????????????????????????????????????????С??????????????????????????eclipse?????????????????????????????????????????????ν???????/??????(????3??)??в??????????????????eclipse????????????????????λ??????????????????

????2?????????java??????????Щ??????????????????????飬????????BDD??????????????????????? shouldNotAcceptNull()????shouldThrowsExceptionIfEmpty???????BDD??????????????????????????????????TestedBy????????JavaDoc????а???Щ???????API?????

????3????????????????????в??????????????????????????Щ???

????4?????????????????????????????????????????Щ??

????5??????????????ɡ????????(ant??maven??????eclipse????)?????????TestedBy????????????????6??

????6??Ant /maven ????/?????????????????в????????????????????????(?????????????????????????????)??

????A. ??????棺?????????????????TestedBy?????????????С?

????B. ??TestedBy????п?????в???????????????????????е???????????????????????????

????C. ???????????(???)????????????

??????????????????????????????????????????????????????Щ??????????飬??????????????????????????????????????á?

????Conclusions???

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

??????????????..?????????????????

?????????????project homepage on javalinuxlabs. googlecode ???棬???????svn????????Щ????????????????????????????????????????????????????????????????????????????????ó???