例 (JUnit 3 テストケース内の JUnit 4 アノテーション):
public class MyTest extends TestCase {
@Test
public void foo() { }
@Test
@Ignore
public void testBar() { }
}
クイックフィックス適用後:
public class MyTest extends TestCase {
public void testFoo() {}
public void _testBar() {}
}
例 (JUnit 4 テストケース内の JUnit 5 アノテーション):
public class MyTest {
@BeforeAll // JUnit 5 ライフサイクルメソッド
public void initialize() { }
@org.junit.Test // JUnit 4 テストアノテーション
public void test() {}
@org.junit.Test // JUnit 4 テストアノテーション
public void testWouldBeExecuted() {}
}
クイックフィックス適用後:
public class MyTest {
@BeforeClass // JUnit 4 ライフサイクルメソッド
public void initialize() { }
@org.junit.Test // JUnit 4 テストアノテーション
public void test() {}
@org.junit.Test // JUnit 4 テストアノテーション
public void testWouldBeExecuted() {}
}