0
私はjunitのフィットネステストケースを用意しています。私は各テストケースごとにテストまたはページ名(setup()から)を記録したいと思います。サンプルコードを使ってテストやページ名を動的に見つける方法を教えてください。動的にテスト名を取得する方法
おかげ
私はjunitのフィットネステストケースを用意しています。私は各テストケースごとにテストまたはページ名(setup()から)を記録したいと思います。サンプルコードを使ってテストやページ名を動的に見つける方法を教えてください。動的にテスト名を取得する方法
おかげ
のJUnitのTestName ruleあなたが探しているものです。
public class TestNameTest {
@Rule
public TestName name= new TestName();
@Test
public void testA() {
assertEquals("testA", name.getMethodName());
}
}
は私の質問にコメントを追加しました。私はこのアプローチを試して、名前は "[email protected]"の値を取得します。 – user920420
詳細を追加します。このテストを実行すると、http://fitnesse.org/FitNesse.UserGuide.TwoMinuteExample、次に私のログに "TwoMinuteExample"を印刷します。どうすればいいのかアドバイスしてください。 – user920420