??????????JUnit??????????????
???????????? ???????[ 2012/11/19 9:53:33 ] ????????
1?????????????
??в???——????????????????????????????????????????????????????????????
??????——????????????????????“?????”???????????????????????????á?
???????——??С?????????????????????????顣?????????????????????????????????????????????
JUnit ——???????????????Java????????????д?????п?????????????????????????????xUnit??????????????java???????????????в???????????
2????????????
2.1????????????
A???????????——??????????????????е??????????????????Ч???
B????????????????——?????С?汾????????????????????????????????????????????????????е????
C?????????????????——????????????????????????????“?????”??????????????????
2.2????????????????
A????????????????????????
B???????????????????????
C?????????????????????????????????????????е????????
2.3???????????????
???????е????????????xUnit??п????????????????????JUnit??java????CppUnit??C ????DUnit ??Delphi ????NUnit??.net????PhpUnit??Php ???????ò???????????????????????Erich Gamma ????????????????????Kent Beck??XP??Extreme Programming???????? ???????????????JUnit??
3.Junit??????
3.1??JUnit??????JUnit????????д???
?????
A??????????????????????????
B??????????????????????????????????????????????????
C???????????????????????????У?JUnit??Ant???????????????????
D??JUnit??????????????????ж??ο?????
C???????????JUnit?????????
??д???
A???????????д?????????????????????????????????д??
B????????????????????
C??????????ü??е????????д????????
3.2??JUnit??????
A????????????ж????????????????????Boolean???
B???????????豸??ù?????????????????????
C????????????????????????С?
D??????????????????????????
3.3??JUnit??????
A????????????в????????????????????????????(TestCase)??
B????????????????????????????????(TestCase)??????????????(TestSuite)??
C????????????????????(TestResult) ??
D??????????е??????????(TestListener)??
E??????????????????????????????????????????????????????(TestFailure)
F??JUnit Framework?е????????AssertionFailedError????
JUnit?????????????Composite????TestSuite?????????κ???????Test???????????TestSuite?????run()???????????????????????????????????run()??????????ο??????????2003-6?????
??????
???·???
??????????????????
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