有没有任何自动化工具在编写单元测试时发现类依赖关系?单元测试:找到类依赖关系
一个例子来说明我的意思:
我们想要写一个类ToBeTested单元测试。所以我会写一些测试来验证班级的预期行为。现在我仍然不知道是否有类的依赖,因为ToBeTested可能会使用很多其他类。这一点很重要,因为我们希望打破这些依赖关系,或者至少确保它们是安全的(已经测试过)。
找到依赖关系的最佳方法到目前为止,我发现使用了eclemma,它给了我一个包含测试期间运行的代码的类的列表。
但知道我手动输入这些类,有没有更容易/自动化的方式来获得这些类,甚至在我的Java程序中使用此列表。
编辑:对不起,我正在使用eclipse和java。
不错,但看起来像这只适用于软件包。我对类更感兴趣 – Skiy 2010-10-06 17:34:10
当前链接https://github.com/clarkware/jdepend/blob/master/docs/JDepend.html – 2017-04-28 08:59:49