Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 DBUnit 与 HSQLDB 一起用于 JUnit 测试用例。我无法使用@DatabaseSetup 创建表。当测试用例开始使用没有 ORM 提供程序的 DBUnit + HSQL 时如何创建表
你是什么意思“我不能装桌子”?你的意思是你没有权限?或者你不能使用@DatabaseSetup 注释。
@DatabaseSetup
您必须使用 SQLCREATE TABLE命令以编程方式创建表:
CREATE TABLE
示例教程
如果您不能使用,您可以随时创建数据库并在带注释的设置方法中使用@DatabaseSetup您需要的任何记录填充它。请记住通过在相应的方法@Before中删除表等来清理您的数据库@After
@Before
@After