模拟围绕方法的注释

时间:2012-08-14 06:48:07

标签: java junit playframework-2.0 mockito

我有一个自己定义的注释(@BasicAuth),用于将BasicAuth添加到方法中。

像这样:

public class TokenController extends BaseController {
  @BasicAuth
  public static Result create() {
   ....
  }
}

它就像一个魅力,但当我测试创建方法时,我想关闭(或模拟)保护。那可能吗?

2 个答案:

答案 0 :(得分:0)

只需使用TokenController创建new TokenController()并致电create()即可。注释将被忽略,因为您在框架外创建它。

答案 1 :(得分:0)

是的,当你刚刚使用TokenController时没关系。注释用于反射