模糊表名称异常,即使模式集

时间:2018-06-07 15:26:08

标签: java dbunit

我有一个扩展JdbcBasedDBTestCase的类,我从抽象类中实现了所有必需的getter:getDriverClass()getPassword()getUsername()getConnectionUrl() 。我的连接网址如下所示:jdbc:mysql://database_location:port/database_name

我要继续第2步:http://dbunit.sourceforge.net/howto.html

在构造函数中,我将架构设置为:

System.setProperty( PropertiesBasedJdbcDatabaseTester.DBUNIT_SCHEMA, "database_name" );

我在构造函数中设置了属性。

然而,当我运行测试时,我得到了模糊的表名异常: org.dbunit.database.AmbiguousTableNameException: users

我也将DatabaseConfig.FEATURE_QUALIFIED_TABLE_NAMES设置为true并禁用了它,但仍然收到错误。

发生了什么事?

0 个答案:

没有答案