我使用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