????????????????·
???????????? ???????[ 2014/6/6 13:33:43 ] ????????????????? ???????
?????????????£?http://code.google.com/p/mockito/wiki/MockitoVSEasyMock
????????????Jenkins&Sonar
????????????????Jenkins
????Jenkins ??????? Hudson ??????????????????????棬????????
????????????????????????????
????????Щ?????е?????
????Jenkins???????????????????????????????????????????
?-2-3-Jenkins??
????????????????????Sonar
????Sonar (SonarQube)???????????????????????????????Sonar ??????????????????湤???????????????????????????????????Java??PHP??C#??C??Cobol??PL/SQL??Flex ???
??????????
????????????????????????????????д??????
??????????????
????????????????????????????????????????в??
???????????????????????????в??
?????????????????????е??κβ?????????
????Sonar???????????????????????????????????????
???????????????????????????????????????????????????
?-2-4 Sonar??
????3 ???
????????????????????????????????????Unit??????????????????????????????????????????????????UT???????????????????????UT???????ó???????????????
????Unit??70%?????????????????????????????????????????????????
????Service??20%???漰????????????????????????????佻???????????
????UI??10%??????????????????????飬?????????????????????????
????????????о????????ε??????????????????????????????
???????????????????
?????????????в??????????????????????Щ??????????????????????????????????????????????????????????????????????????????????????????????Ч???????????
????????UI????
????UI???????????ε????Level?????????????????????????????????????????UI??Σ????????????????????????
?????????????????????д???翪???????
??????????????????????????д?????????????????????????д???????????????????????????????????????Ч??????????????????????Level??????
????????????????????????????????????п???????????????????????????????????????????????????????????Ч??????????裬????????????С?????????????????????????????????????????????
??????Σ????????????????????????????????????????T???????????????M????????????????С??????ù??????????????????????п??????DBUnit???????????????
??????????????ж?д??????????????????????????????????????Σ????????????
???????????????????????????????????????翪???????????????
???????Mock??????Spring????????
????????????????У?????????Spring?????????????????????????WebService???????????????????????
???????????????????Mockito??EasyMock??JMock??????????з????????????Mockito??????????????????е?????????????????????????????????????????????????????????????????????????????????????????????
?????????????
??????????巽????
?????????public void testSendReportLongDateSuccess()
????????public void testSendReportLongDateFail()???????????
????????????????????????????????????????????????????????????ò?????????????
???????????????????????
???????Mock????????????????????????????????????????????????????????????幹??????????5????????????????????????
??????????????????????????????????????Щ?????
??????Σ??????Щ??????????????????????????
????????ο???????????Unit Testing Guidelines??
????http://geosoft.no/development/unittesting.html
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11