1

我正在寻找一个开源 Java 项目,其中包含两个相当完整的测试套件:一套集成测试 一套单元测试,用于相同的代码。

请注意,我只对使用 JUnit 或 TestNG 编写的开发人员测试感兴趣。

我问这个是因为我经常看到人们说单元测试和集成测试都是必要的。但到目前为止,我不知道有任何代码库具有这两种测试覆盖率。

有人知道这样的项目吗?

4

3 回答 3

2

看看挂毯网络框架。从代码质量的角度来看,这是我见过的最好的代码之一!它同时使用单元测试和集成测试(硒驱动)。它们与 maven 很好地集成,因此您可以在本地运行它们。我会更喜欢 canoo-webtest(独立于浏览器),但套件很好。

但你是对的,所有的强制(自动化)单元+集成测试,但你在实践中几乎看不到它......虽然它真的有回报!

于 2010-01-08T03:52:37.387 回答
1

FitNess should have both. I know that fitness has a very high test coverage and takes pride in clean code. I`m not completely sure if there are integration tests, but since fitNess is an acceptance test framework they probably have every kind of test type in place.

You`ll find the source here http://fitnesse.org/ under download

于 2009-08-10T05:43:52.953 回答
0

CruiseControl有单元测试和功能测试。大多数(全部?)功能测试都是针对最新的组件,仪表板。但是,如果您将要查看的内容限制在该组件上,您会发现单元测试和功能测试。

于 2009-08-20T03:53:40.133 回答