对在新创建的实例上调用方法的方法进行单元测试?

时间:2018-07-13 07:14:48

标签: spring-boot junit4 powermockito

我们需要为以下方法编写junit测试。

public void Logout(){
  new SecurityContextLogoutHandler.logout();
}

我们如何测试在哪里调用securitycontextLogoutHandler.logout方法? 我们能够验证usinf PowerMockito是否创建了securitycontextLogoutHandler的新实例,但无法验证注销方法调用。

下面是测试的书面内容:

SecurityContextLogoutHandler securityContextLogoutHandler = 
PowerMockito.mock(SecurityContextLogoutHandler.class);

PowerMockito.verifyNew(SecurityContextLogoutHandler.class);

0 个答案:

没有答案