我正在开发一个包含大量plsql代码的项目,并希望在我们的代码库中添加更多特定的单元测试.我想测试的一些程序/功能不在包规范中,我无法改变它.
有没有办法访问这些'私人'plsql程序而不将它们添加到规范?
到目前为止,我唯一的想法是在测试之前将特殊包规范编译到DB,它指定了测试中的过程.我猜这会有效,但我想知道是否有更简单的方法,一些邪恶的秘密甲骨文黑客也许;-)
我正在使用JUnit/DBUnit从Java进行测试.
BR弗兰克
我有一堆在JUnit测试套件中组织的测试.这些测试大大利用硒来测试Web应用程序.因此,对于硒来说,这些测试的运行时间很长.由于套件中的测试类由于测试数据库中的某些重叠而无法并行运行,因此我希望并行运行套件.
JUnit ParallelComputer只能并行执行类或方法级别的测试,JUnit是否有任何标准方法可以使用套件?
如果我只是将套件类传递给junit runner并将计算机配置为在类级别进行并行化,那么它会选择测试类本身,而不是套件.
弗兰克