错误原因:调用静态方法,要事先引入静态类,否则mock的时候会默认为测试的类

解决方法:@PrepareForTest({SecurityContextHolder.class})引入静态类

注:@PrepareForTest在运行测试用例时,会创建一个新的org.powermock.core.classloader.MockClassLoader实例,然后加载该测试用例使用到的类(系统类除外)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
  • 2022-01-01
  • 2021-11-27
  • 2021-08-03
  • 2022-01-12
  • 2021-12-20
猜你喜欢
  • 2022-12-23
  • 2022-01-24
  • 2022-12-23
  • 2022-02-08
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案