java - JTestcase 使用 JUnit 处理 xml 文件中的数据?

标签 java unit-testing junit testcase

我查看了一些使用 JTestcase 将数据与测试用例分离的旧代码(JTestCase 基本上有助于管理 xml 文件中的数据)。 因此 JTestCase 与 JUnit 测试用例代码集成。

可用于 JTestcase 的 Jar 是 2006 版本,所以我猜没有相同的新版本。这让我觉得 JTestCase 可能是旧的东西,否则他们会提供新版本。

请告诉我是否有一些新技术可以代替 JTestCase,如果没有,Jtestcase 的缺点是什么(比如考虑到它允许使用 xml 文件这一事实,这可能是性能问题,而这本身就是与更好地组织复杂的数据)。

我找不到 JTestcase 的 Maven 工件。请告诉我是否可以在任何网站上使用。

哪个网站是寻找 Maven 工件的良好可靠来源。目前我看到https://repository.sonatype.org/index.html#welcome出于同样的目的。

最佳答案

仅仅为了编写一个单元测试就需要付出很多努力。
我认为使用 JTestCase 的负面影响是使您必须编写的代码量增加一倍。

我不会使用这个框架,除非您能看到将测试数据放入 XML 中有一些显着的好处。我认为在大多数情况下,为测试这样做会使维护变得更加困难!

关于java - JTestcase 使用 JUnit 处理 xml 文件中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4499494/

相关文章:

java - Spock-Test-Framework 中的 Mock-Signature 似乎与文档中的不同

spring - 当我们传递参数(RowMapper)时如何模拟模拟Spring JDBC

java - 从 JUnit 命令行获取测试列表

java - NetBeans 内存不足错误

Python:如何从unittest模块访问测试结果变量

c# - 如何对依赖于 HttpContext.GetGlobalResourceObject 的类进行单元测试?

java - 单元测试 HttpURL 连接

java - Android 的 BreakIterator 将换行符视为句子分隔符

java - 你知道哪些java报表框架?

java - 在哪里可以找到 Java 的最佳实践文档?