領先一步
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 的未來發展感到好奇嗎?那麼,請加入 Sam Brannen 的行列,他將擔任 Spring Test 元件負責人和 JUnit 5 核心貢獻者,一起找出答案!本次會議的第一部分將為與會者概述 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 及更高版本的現代測試。