我使用TDD啓動了一個項目。爲JUnit創建接口
我有幾個parsers
實現相同的接口。
他們每個人都有不同的具體接口的實現。
雖然測試他們,我只是一次又一次地重複每一個相同的測試。
想知道是否有可能創建所有JUnits
的一個接口,而實現它,我只會把它作爲:
@Override
@Test
public void testMethodA()
{
// TODO Auto-generated method stub
}
@Override
@Test
public void testMethodB()
{
// TODO Auto-generated method stub
}
取而代之的副本和以往每次手動創建測試減速? 以及當類接口的改變,我需要添加到每個測試和等了JUnit的..
底線,
我想自動生成一個空的測試用例爲每一類由實現和接口,我會在通用的解析器測試中聲明。有沒有辦法做到這一點使用eclipse
?
這不是100%清楚。你是說你想爲每個類自動生成一個空的測試用例嗎? – 2014-10-03 07:15:07
您可以簡單地定義一個基類,其中包含所有解析器共有的所有測試,併爲每個解析器實現定義一個子類,其唯一工作是創建要測試的解析器。 – 2014-10-03 07:18:25
是的,我想自動生成一個空的測試用例,每個類通過實現和接口,我將在通用的解析器測試聲明。 有沒有辦法做到這一點? – USer22999299 2014-10-03 07:20:35