Spring Boot:编写一个 Hello World 应用(Kotlin & Gradle)(11)

import org.springframework.test.web.servlet.result.MockMvcResultHandlers.print

import org.springframework.test.web.servlet.result.MockMvcResultMatchers.content

import org.springframework.test.web.servlet.result.MockMvcResultMatchers.status

@RunWith(SpringRunner::class)

@WebMvcTest 1

class HelloControllerTests {

@Autowired

lateinit private var mockMvc: MockMvc

@Test

fun hello() {

this.mockMvc.perform(get("/hello")) 2

.andDo(print())

.andExpect(status().isOk()) 3

.andExpect(content().string("Hello, World!")) 4

推荐阅读