????????????????????з?????к??????????JAVA???????JUnit?????????????????????????????????????????????????????????????????????JAVA???????????????????????????????????????????????UI??????UI????????????????е???????????????鷳????????????????????????????????????????????????????????
????????????????????????????????????????????????????JavaScript????????????QUnit??Jasmine??????е???Щ????????????Javascript??????к??????????UI??????????????????鷳???????????????????????????????????????????UI???????????????????????????и????ó?????????????????????д??????????н????
????Cucumber?????????????????
????Cucumber????????????BDD??????????????????????????Ruby ??????????????????????????????????????Cucumber???cucumber-jvm?????????jvm?????????????????Java??Clojure??Scala??Groovy ??????Cucumbe?????????????????????????????????????????????????BDD???????????????????Ruby??д?????Java??·Net?????????????

????

????Jasmine???????????????
????Jasmine???????????javascript???????????????????????????????????????JavaScript???????????????????????????????????????????д????????????????
????Jasmine?????????????????????????????????????????????????????????????????????Jasmine??????????Ant/Maven????м?????????????????????????Jekins??????????????м???????????????????XMl???????Jasmine???з???API??????????????????API???Jasmine???????????????е????????????Rhino??node.js????????

????Mocha?????????JavaScript??????
????Mocha?????????????????JavaScript ???????????Node.js??????????JavaScript??ò????Mocha????з??????JavaScript?????????????????Node.js????????У??????????????????????Mocha??????????в??????????????????棬?????δ????????????????????????

????

????????????Mocha?????????????
???????????????? promises
??????javascript API?????в???
????non-ttys?????????????
???????????????
???????node debugger