私有构造函数的测试框架

时间:2014-02-20 10:25:02

标签: java unit-testing junit4

对于我的JUnit测试,我使用像Hamcrest和Mockito这样的框架,但没有一个给我Matchers或类似的东西来测试私有构造函数。

我知道有一种方法可以测试这个,如下所示:

但是我有一个私有构造函数的类,所以我不想重复代码。 在我编写自己的testtools之前,我想问一下是否有任何框架可以测试我的私有构造函数并测试该类没有其他构造函数等。

[UPDATE]

1 个答案:

答案 0 :(得分:0)

通过测试私有构造函数,您期望什么?例如。你试图测试单例,你应该有一个返回实例的方法。所以你可以隐式地测试构造函数。