dbunit

    0热度

    1回答

    如何使用phpunit做数据库测试,我已经完成了谷歌搜索,但问题是,我的api正在调用一个存储过程来与mysql进行交互,并在PHPUnit的我无法对数据库的XML文件触发一个存储过程 请检查该 https://stackoverflow.com/questions/21278242/phpunit-stored-procedure-database-testing https://stackov

    0热度

    1回答

    我已经通过google/stackoverflow搜索解决方案,但未能找到令人满意的解决方案。 我的问题: [SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key constraint (integration.b_node_leafs

    0热度

    2回答

    php/dbunit错误,当在表中为空 我得到和错误测试存储过程或查询包含或返回一个NULL值时,我已经尝试了同样的例子doest返回任何NULL值和它的作品完美,我怎么能代表NULL在XML文件来测试它 试验规程 public function StarRead() { fwrite(STDOUT, __METHOD__ . " Check with valid da

    3热度

    3回答

    使用Spring Test DBUnit的@DatabaseSetup注释时,可以设置表模式名称吗?目前我使用这样的: @DatabaseSetup("user-data.xml") public class UserMapperTest { } 用户data.xml中:(我也尝试过的元素名称设置为user.system_user没有任何的运气) 在这里,我米,架构称为用户创建我的表: c

    0热度

    1回答

    我想设置我的Excel文件,以填补我DbUnit测试数据可为空BIGINT外键,但在离开小区时空,我发现了以下异常: Caused by: org.dbunit.dataset.datatype.TypeCastException: Unable to typecast value <> of type <java.lang.String> to BIGINT 我已经在Excel中设置了输入数

    0热度

    1回答

    我试图找到一种方法,单元测试我的MySQL相关的代码。我知道我希望如何工作,但无法找到适合我的解决方案。我研究过DBUnit,但看起来(如果我没有弄错),这将需要一个运行的数据库,并且只是帮助单元测试。我想要一些方法来避免在测试时运行mysql数据库。什么工作将会是某种实际将数据存储在内存中的MySQL欺骗驱动程序,而不需要访问真正的持久数据库。 在我的代码是硬编码访问MySQL数据库,所以我不能

    1热度

    1回答

    我有一个db单元测试的问题,它测试数据是否正确保存。因此,我用我的数据创建了一个样本数据库,并试图比较设置和预期数据。该ID生成和其他一切应该由休眠 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration @TestExecutionListeners({ DependencyInjectionTestExecutionLis

    6热度

    4回答

    我正在开发一个使用Spring Data和MongoDB来管理持久层的项目。我遇到了需要使用我的集成和单元测试应该处理的数据来填充一些MongoDB集合。目前我正在使用TestNG(和Spring Test)进行测试。 是否有像DbUnit这样的工具可用于MongoDB? 基本上我希望这样的工具可以读取来自xml文件的文档并将这些文档写入MongoDB集合中。 还是我错过了一些明显的东西,就像这种

    0热度

    1回答

    我正在使用maven dbunit插件(已调整版本1.0-beta-3)。 mvn verify构建过程中 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>dbunit-maven-plugin</artifactId> <!--jar file that has the jdbc driver --

    14热度

    8回答

    在我的一个项目中,我有资源存储在/src/test/resources(典型的maven目录结构)中。这些资源正在被存储在项目中的工具类使用。 实用程序类本身正在从其他项目中使用(其他项目依赖于此项)。我将访问资源这样的: final InputStream inputStreamDobs = ClassLoader.class.getResourceAsStream("/dbunit/