關鍵詞:Extract Interface、抽取接口、JUnit Test Case、JUnit測試、自動生成接口、自動生成測試類、Eclipse-jee使用方法、自動生成代碼、Eclipse3.5、圖解使用教程
(3)通過類自動生成它的接口:
在Spring應用中,常常會用到“接口+實現類”的形式,即要實現類又要寫一個方法差不多的接口,有時候感覺比較煩瑣。其實,Eclipse可以根據類自動抽取出接口來。
PersonServiceImpl.java的代碼如下:
在上面代碼的空白處點右鍵,或者在PersonServiceImpl類名上點右鍵 —> Refactor –> Extract Interface,如下圖:
在“在Extract Interface”對話框中,Interface name框中輸入接口名:PersonService,將addPerson和queryPerson方法鉤選上,如下圖:
點OK后,即可自動生成PersonServiceImpl.java的接口類PersonService.java,如下圖:
而再看看PersonServiceImpl類代碼有了什么變化:
(4)自動生成Junit測試類
在類名上點右鍵 –> New –> Other ,如下圖:
在新建對話框中,選擇Java >> Junit >> Junit Test Case
在“New Junit Test Case”對話框中,填寫測試類名,此處,用默認(PersonServiceTest)即行,如果不想測試類與PersonService類置同一包下,可在Package中選擇指定的包來存放測試類,此處也默認處理。如下圖:
點Next后進入下圖,將要測試的方法鉤選中,Finish即行。
如果第一次建測試類,它要求加入JUnit的jar包,點OK即行。如下圖:
這時,JUnit測試類PersonServiceTest.java便自動生成了,如下圖:
我們只須修改測試類的方法的方法體,即可進行測試。
本文原創,轉載請注明出處,謝謝!http://www.tkk7.com/rongxh7(心夢帆影JavaEE技術博客)
posted on 2009-06-28 03:33
心夢帆影 閱讀(14892)
評論(4) 編輯 收藏 所屬分類:
Eclipse 、
圖解教程