【发布时间】:2017-07-10 12:17:56
【问题描述】:
我有一个私有方法,我在其中进行所有验证,该方法将通用对象作为输入参数。这个私有方法被 10 个公共方法调用,传递特定对象,该对象是私有方法的参数列表中提到的通用对象的子类。
我如何编写一个通用测试套件来测试私有方法,然后通过所有 10 种不同的公共方法调用此方法,这样我就不会在每个公共测试方法中重复验证。
我正在使用 testng 和 mockito 进行测试。
【问题讨论】:
-
不要只描述代码的样子。发布所涉及的类的结构(以及 not 与问题无关的实现细节。)
标签: java unit-testing mockito testng