是否有可能在Spring启动应用程序中为每个测试方法创建@After建议?为了编写测试我正在使用groovy。这里的例子:
测试类:
@RunWith(SpringRunner)
class MyTest {
@Test
void 'this is my test'() {
...
}
}
我的建议课程:
@Advice
public class MyAdvice() {
@After("@annotation(org.junit.Junit)")
public void after() {
System.out.println("This is end of test case");
}
}
或者登录@After注释失败(AssertException)或传递的事件。当我试图在我的应用程序中运行此代码时,我得到类似“方法名称',这是我的测试'无效”。