0
對於我的JUnit測試,我使用了像Hamcrest和Mockito這樣的框架,但它們都沒有給我匹配器或類似的東西來測試私有構造函數。專用構造函數的測試框架
我知道有測試一個方面,這就像在這裏descriped:
- http://wiki.ivonet.nl/display/JAVA/JUnit+test+private+constructors
- How to test a private constructor in Java application?
- How to add test coverage to a private constructor?
但是我有一個私人的構造多個類,所以我不想重複代碼。 之前,我寫我自己的testtools我想詢問是否有可測試我的私有構造和測試類中的任何框架已經沒有其他的構造等
[更新]
- 找到http://javadoc.jenkins-ci.org/org/jvnet/hudson/test/JenkinsMatchers.html,但它不是詹金斯提供測試工具的任務。
增加我的代碼覆蓋率並注意永遠不會有構造函數。沒有構造函數的需要,因爲所有的方法都是靜態的。 – kdoteu
如果它從未構建過,爲什麼要測試它? – Bart
正如我所說的我的測試覆蓋面,我希望沒有構造函數ever.For例如,我可以確保如果我的團隊成員之一在那裏做一些代碼,他們永遠不會添加構造函數。 – kdoteu