|
|
1
4
用于与的集成测试 ,您还可以找到以下文档: Testing Data Access Logic with an Embedded Database . 上一链接中与您的用例相匹配的注释:
我希望你能找到一些有用的参考资料。 |
|
|
2
3
另一个很好的提示是我从 弹簧靴 Embedded Database Support : 他们说:
所以要做到每一个
|
|
|
3
2
@测试类中的DirtiesContext(classMode=classMode.AFTER\u CLASS)
|
|
|
4
1
因此,这失败的原因是,当您作为clean/install的一部分运行测试时,数据库(H2)驻留在内存中。在运行第一个测试后,已执行创建/插入脚本。在此点之后的任何后续测试执行都将导致相同脚本的重新执行,并且会发生错误。
使用
:我不知道你为什么指定
|
|
|
Victor G · Android访问类内无上下文的原始文件(非活动) 11 年前 |