共計 683 個字符,預計需要花費 2 分鐘才能閱讀完成。
下面是一個使用 TestName 類的 Java 實例:
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TestName;
public class TestNameExample {
@Rule
public TestName testName = new TestName();
@Test
public void testMethod1() {System.out.println("當前測試方法名稱:" + testName.getMethodName());
}
@Test
public void testMethod2() {System.out.println("當前測試方法名稱:" + testName.getMethodName());
}
@Test
public void testMethod3() {System.out.println("當前測試方法名稱:" + testName.getMethodName());
}
}
在這個例子中,我們使用了 JUnit 的 TestName 規則。該規則允許我們在測試方法中獲取當前測試方法的名稱。
在 @Test 注解的測試方法中,我們通過調用 testName.getMethodName()
來獲取當前測試方法的名稱,并將其打印到控制臺上。
當我們運行這個測試類時,我們將看到以下輸出:
當前測試方法名稱:testMethod1
當前測試方法名稱:testMethod2
當前測試方法名稱:testMethod3
這表明 TestName 規則成功地幫助我們獲取了當前測試方法的名稱。
丸趣 TV 網 – 提供最優質的資源集合!
正文完