【发布时间】:2009-05-25 02:05:27
【问题描述】:
我正在开发一个 Java Web 应用程序,它为用户运行一系列财务计算。运行财务计算时,大约使用 30 个不同的输入来计算最多 18 年的 15 个不同的值(最多 15*18 个预期值)。如您所知,有大量信息需要计算和验证。
我正在寻找的是有关如何准备测试数据(模拟 30 种不同的输入)、将其加载到一系列对象中并通过计算器运行对象以生成输出的建议,然后可以将其与预期进行比较价值观。
我曾尝试存根数据库,但这最终导致永远。嘲笑一切似乎同样乏味。如果可能,我想避免外部数据库依赖。
【问题讨论】:
-
这个难题的另一个部分是对象图从根对象开始运行了好几层。所有数据场景和输出均由专家预先定义,因此我们目前不会动态生成任何信息