E4 - JUnitµ¥Ôª²âÊÔ(1) ÏÂÔر¾ÎÄ

ÎÊÌâ5£º

²Î¿¼¡¶JUnit In Action£¨µÚ2°æ£©¡·,̸̸Äã¶ÔJUnit²âÊÔ¿ò¼ÜµÄÀí½â¡£

µ±ÄãÐèÒª±àд¸ü¶àµÄTestCaseµÄʱºò£¬Äã¿ÉÒÔ´´½¨¸ü¶àµÄTestCase¶ÔÏó¡£µ±ÄãÐèÒªÒ»´ÎÖ´Ðжà¸öTestCase¶ÔÏóµÄʱºò£¬Äú¿ÉÒÔ´´½¨Ò»¸öTestSuite¶ÔÏó»òʹÓÃȱʡµÄTestSuite¶ÔÏó½øÐзâ×°¡£ÎªÁËÖ´ÐÐTestSuite£¬ÐèҪʹÓÃTestRunner¡£Í¨¹ýTestRunnerµÄÖ´ÐÐÉú³ÉTestResult¶ÔÏó¡£

£¨1£©TestCase²âÊÔÓÃÀý

Óû§¶¨ÒåµÄTestCase±ØÐëÀ©Õ¹junit.framework.TestCaseÀ࣬ËüÒÔtestXXX·½·¨µÄÐÎʽ°üº¬ÁËÒ»¸ö»ò¶à¸ö²âÊÔ¡£Ò»¸ö²âÊÔÓÃÀý°Ñ¾ßÓй«¹²ÐÐΪµÄ²âÊÔ¹éÈëÒ»×é¡£ £¨2£©TestSuite²âÊÔÌ××°

Ò»¸ö²âÊÔÌ××°¿ÉÒ԰Ѷà¸ö²âÊÔÓÃÀý»ò²âÊÔÌ××°·âװΪһ×é £¨3£©TestRunner²âÊÔÔËÐÐÆ÷

²âÊÔÔËÐÐÆ÷ÓÃÀ´ÔËÐвâÊÔÌ××°£¬JunitÌṩÁ¼ÖÖµäÐ͵IJâÊÔÔËÐÐÆ÷£º junit.swingui.TestRunner ºÍ junit.textui.TestRunner

ʵÑ鱨¸æ

±àÖÆÖ½ÖÊʵÑ鱨¸æ£¬ÏêϸÃèÊöʵÑé¹ý³ÌºÍʵÑéÌå»á£»