У меня есть родительский абстрактный класс JUnitTest:Конструктор вызов должен быть первым оператором в конструкторе с наследованием
public abstract class RestWSTest
{
public RestWSTest()
{
}
@Before
public void setUp() throws Exception
{
...
}
@After
public void tearDown() throws Exception
{
...
}
}
Тогда я хотел бы иметь класс, расширяющий RestWSTest
, как это:
public class RestWSCreateGroupTest extends RestWSTest
{
public RestWSCreateGroupTest()
{
super();
}
@Before
public void setUp() throws Exception
{
super(); --> *Constructor call must be the first statement in a constructor*
...
}
@After
public void tearDown() throws Exception
{
super(); --> *Constructor call must be the first statement in a constructor*
...
}
@Test
public void testCreateGroup()
{
...
}
}
Почему появляется сообщение об ошибке? У меня есть конструктор, и там я звоню super()
, поэтому я действительно не знаю, что делать ...
Да, верно. Я чувствую себя так глупо ... – Francesco