领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多录制于 SpringOne Platform 2016。演讲者:Sam Brannen,Swiftmind幻灯片:http://www.slideshare.net/SpringCentral/testing-with-spring-43-junit-5-and-beyond
您是否好奇 Spring 在 4.3 版本中测试支持方面的最新变化,或者 Spring 5 和 JUnit 5 的未来发展方向?那么,请加入 Spring 测试组件负责人兼 JUnit 5 核心提交者 Sam Brannen,一起了解详情!本讲座的第一部分将向与会者概述 Spring 4.3 中最新的核心集成测试改进,例如 SpringJUnit4ClassRunner 的新 SpringRunner 别名、在可以推断时省略 @ContextConfiguration、支持 @Sql 和 @SqlGroup 作为组合注解、限制测试套件中的上下文缓存大小以及用于自定义测试 ApplicationContext 的新 ContextCustomizer API。接下来将介绍 Spring MVC Test 的最新改进,例如对响应标头、表单数据处理、响应内容中的 JSON 前缀、自定义 HTTP 方法以及验证是否调用了特定控制器方法的期望进行服务器端测试支持,以及用于指示预期请求次数和请求正文中表单数据期望的客户端 REST 测试支持。然后,重点将转向 Spring Framework 5.0 中预期的测试功能。最后但并非最不重要的是,Sam 将深入探讨使用 Spring Framework 对 JUnit 5 的即将到来的支持进行 Java 8 及更高版本上的现代测试的实时示例。