是否有可能将@After Advice与spring boot junit tests结合起来?

时间:2017-09-13 21:59:03

标签: java spring spring-boot junit spring-aop

是否有可能在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)或传递的事件。当我试图在我的应用程序中运行此代码时,我得到类似“方法名称',这是我的测试'无效”。

0 个答案:

没有答案