0

我将 DBUnit 与 HSQLDB 一起用于 JUnit 测试用例。我无法使用@DatabaseSetup 创建表。当测试用例开始使用没有 ORM 提供程序的 DBUnit + HSQL 时如何创建表

4

1 回答 1

0

你是什​​么意思“我不能装桌子”?你的意思是你没有权限?或者你不能使用@DatabaseSetup 注释。

您必须使用 SQLCREATE TABLE命令以编程方式创建表:

示例教程

如果您不能使用,您可以随时创建数据库并在带注释的设置方法中使用@DatabaseSetup您需要的任何记录填充它。请记住通过在相应的方法@Before中删除表等来清理您的数据库@After

于 2014-08-22T15:52:48.453 回答