Java/Groovy/Grails 需要生成有意义的测试数据

标签 java grails groovy test-data

我需要使用 Java 或 Groovy(首选 Groovy)以编程方式生成有意义的测试数据。我需要的数据包括名字、中间名、姓氏、地址(城市、邮政编码、国家、街道)、电话、电子邮件。如果我可以将自己的逻辑添加到库中以满足我的自定义需求(例如信用卡或银行账户数据等),那就太好了。

有人可以指导我正确的方向吗?

最佳答案

对于 Grails,您可以使用 fixturesbuild-test-data插件。

fixtures 插件提供了一个 DSL,用于创建具有特定属性值的测试数据。虽然测试数据插件将填充您未明确分配的所有值,但所有属性值都符合约束集。

关于Java/Groovy/Grails 需要生成有意义的测试数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9403721/

相关文章:

java - 如何将 Java JAR 文件添加到 Grails 项目?

groovy - 我可以将条件表达式放在 groovy 的多行字符串中吗?

java - 比较2个目录中的文件

java - 求解器返回错误 : How do I handle It

java - Grails 中 pdf 生成中的 NoClassDefFoundError 异常

grails - 如何访问 Grails 2.0 中的 Grails 配置?

java - 使用 HTML/JavaScript 在网页中显示小程序

java - Volatile 变量与 Atomic 变量有什么区别?

grails - Grails如何根据变化的搜索参数动态搜索

Groovy 枚举构造函数匹配