我有一个方面在我的 TestNG 测试方法引发异常后运行。我想将测试方法名称添加到我的 aspectj 方法中。
对此有什么想法吗?请在下面找到我的代码示例:
方面:
pointcut publicCall(): call(public * *(..));
after() throwing (AssertionError e): publicCall() {
logger.debug("Assertion Error thrown");
System.out.println("Threw an exception: " + e);
}
测试:
@Test
public void testScenarioOne(){
logger.debug("From Scenario One Test");
Assert.assertEquals(true, false);
}