Я хочу добавить подтестный, сбои, к сбою, при этом наследуя полезные методы родителя < /p>
@RunWith(Suite.class)
@Suite.SuiteClasses({FailingTest.FailingIO.class})
class FailingTest {
@Test
test1() {}
static class FailingIO extends FailingTest {
< /code>
Я получаю JUNIT: (возможно, косвенно) содержит себя как костюм < /code>, потому что аннотации также унаследованы, я полагаю. Есть ли способ наследовать только методы и оставлять аннотации родителю? Что происходит? Какова политика выпуска версий JUNIT в отношении опции? Здесь, здесь и здесь. Но когда я использую это для продления сбоя в сбое? Где я могу определить этот код, и кто будет потреблять произведенную подставку? Он не содержит себя, но, к сожалению, выполняет тесты с заинтересованностью.
Подробнее здесь: https://stackoverflow.com/questions/188 ... suiteclass