为了账号安全,请及时绑定邮箱和手机立即绑定

使用任何传递的参数模拟返回

使用任何传递的参数模拟返回

炎炎设计 2021-08-04 10:14:53
在尝试模拟 MavenXpp3Reader 时,read()尽管我尝试模拟返回,但该方法仍然为 null。这是我的尝试    String testVer = "1.0.0.TEST";    MavenXpp3Reader mockReader = mock(MavenXpp3Reader.class);    Model mockModel = mock(Model.class);    when(mockModel.getVersion()).thenReturn(testVer);    when(mockReader.read(new FileReader("pom.xml"))).thenReturn(mockModel);    Model model = mockReader.read(new FileReader("pom.xml"));model仍然为空。基本上,无论传递什么参数,我都想mockModel在MavenXpp3Reader.read()被调用时返回。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信