private方法如何做单元测试?

原创 2006年06月01日 15:18:00

从e文网页上找到一个文章,提供如下四个方法:

1 不测试:没必要测试private方法。(Faint。这也算是一种方式。)

2 将private方法变成protected或者package访问权限。(个人倾向于这种方式。)

3 在被测类中编写仅对测试有用的代码。(业务逻辑、测试代码混到一个类中,个人认为不好。)

4 使用反射方式测。(有点麻烦,个人不建议采用。)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Intellij idea如何做单元测试 JUnit4

1,新建maven工程-目录结构如下图: 2,在/src/main/java下新建 Maven3rd.java文件,代码如下: /** * Created by sai on 17-7-31. ...

Intellij idea如何做单元测试 JUnit3

1,使用默认参数新建一个maven工程,工程目录如下图所示: 2,在pom.xml中添加依赖: junit junit ...

C++单元测试三:测试private成员

测与不测之争 关于类的私有成员(数据和方法),要不要进行单元测试之争,尚没有统一的结论;(关于这一争论,可以参考http://stackoverflow.com/questions/9202862/...

junit做单元测试的两种方法

我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这 一小部分功能是正确的。但是,我们同时应该确保每一个函...

解决“使用google test做单元测试(unit test)中访问类的私有成员”的几种方法

在使用google test做单元测试(unit test)中,有时候会碰到访问类的私有成员, 本文 只给出了两个常用的方法。

Python 性能比较和做函数级单元测试的方法

这是从python的docs文档中摘录出来的两小节,以后再写python代码肯定会经常用到。性能度量有些用户对了解解决同一问题的不同方法之间的性能差异很感兴趣。Python 提供了一个度量工具,为这些...

C#下如何给返回类型是类类型的方法做单元测试

一句话,被测试方法的返回类型的对应的类,必须覆盖Equals()方法。    //返回类型 class myObject { public int data; } //被测试...

Android 单元测试 方法

  • 2011-12-23 08:46
  • 320KB
  • 下载

IDEA 运行junit单元测试方法

配置Run,增加Junit 最终配置如下:
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)