首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mockito/PowerMockito检查返回

Mockito/PowerMockito检查返回
EN

Stack Overflow用户
提问于 2020-08-18 01:21:42
回答 1查看 34关注 0票数 0

基本上,我有一门课,重要的部分如下:

代码语言:javascript
复制
class A{
double num = 2;

public double getNum(){
return num;
  }

}

我想确保不像这样:

代码语言:javascript
复制
class A{

public double getNum(){
return 2;
  }

}

有什么方法可以用Mockito或PowerMockito来完成吗?

我是PowerMockito的新手,只进入了Mockito的几个月,如果这是个愚蠢的问题,我很抱歉。

EN

回答 1

Stack Overflow用户

发布于 2020-08-18 02:34:42

代码语言:javascript
复制
class A{
  private double num;
  
  public constructor(double num){
    this.num = num;
  }

  public double getNum(){
    return num;
  } 
}

如果你想要这样的话,你就得试试上面这样的东西。但是没有必要去验证这一点,因为测试应该验证这种行为。不管它是从service1还是从硬编码文本中提取出来的,因为在其他一些测试中,该类肯定会失败。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63460583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档