spring-test
-
在春季测试中,@Test方法之前,如何只填充一次数据库? 我用 junit4 测试 spring 服务层的下一个问题是:如何在所有@Test方法之前调用只填充一次数据库的脚本:我想在所有@Tests之前执行一次: 我试图在我的GenericServiceTest类(由测试类扩展)上使用@Po
-
如何在单元测试中禁用弹簧自动布线以进行@Configuration/@Bean使用 我想使用弹簧测试配置内部类()配置组件测试。测试的组件有一些服务,我想模拟测试。这些服务是类(不使用接口),并且其中有弹簧注释()。Mockito可以很容易地嘲笑他们,但是,我发现
-
-
-
如何将数据刷新到活动弹簧事务中的数据库? 我想使用弹簧测试框架测试休眠会话的save()方法。@Test方法是: 而调用 doSave 在 testSave 里面什么都不做。执行此方法后,我在数据库中仍然没有用户。我设置断点并从命令行检查我的数据库
-
在测试中使用@MockBean强制重新加载应用程序上下文 我在Spring Framework上运行了几个集成测试,这些测试扩展了名为BaseITCase的基类。 喜欢这个: 问题在于,其中一个测试有几个声明:@MockBean内部,执行此测试的那一刻,Spring会重新创建上下文,
-
spring-boot 测试 - 多个测试可以共享一个上下文吗? 我创建了多个spring-boot测试类(使用 1.4.0)。 第一次行动测试.java: 通过以下方式运行测试时: mvn test 它似乎为每个测试类创建了一个春季测试上下文,我想这不是必需的。 问题是:
-
-
弹簧开机测试@Transactional不保存 我正在尝试使用Spring Boot Test进行简单的集成测试,以测试e2e用例。我的测试不起作用,因为我无法使存储库保存数据,我认为我对弹簧上下文有问题...... 这是我的实体: 测试不起作用,因为
-
使用 Servlet 2.5 测试 Spring Framework 4 我在使用Servlet 2.5使Spring Framework 4与我现有的项目一起工作时遇到问题。我的Web项目实际上运行良好,但我的测试用例失败了,这是由引起的,这会引发以下异常:- 基于Spring Framework网站,据
标签