搶先一步
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 Test 元件負責人和 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 及更高版本上進行現代測試的即時示例。