如何提取一個測試層次結構[2]

發表于:2010-01-05來源:作者:點擊數: 標簽:結構
如何提取一個測試層次結構[2] 軟件測試 討論: 可以將這個訣竅歸結為:“抽取 測試用例 類的超類,將其聲明為抽象的因為沒有理由去實例化它?!?1. 通過將重復的測試代碼移到一個超類中來消除重復性事一個好主意。 2. 在重復代碼出現之前,我們一般想不到它

      如何提取一個測試層次結構[2]   軟件測試 

    討論:

  可以將這個訣竅歸結為:“抽取測試用例類的超類,將其聲明為抽象的因為沒有理由去實例化它?!?/P>

  1. 通過將重復的測試代碼移到一個超類中來消除重復性事一個好主意。

  2. 在重復代碼出現之前,我們一般想不到它。

  最后有個地方要注意:必要的時候調用方法super.setUp()和super.tearDown()。從TestCase類直接派生子類的時候,并不需要擔心這些,因為超類的實現中什么也沒有做;但是現在你的超類的每個方法的實現中都可能有很重要的部分。這是一個常犯的錯誤——一個我們所有人都會犯的錯誤,并將持續到我們的編程生涯的結束的那一天——所以不必為此感到難過。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97