버전 22 (anonymous에 의해 수정됨, 11 년전)
--
import static org.hamcrest.Matchers.*;

    nullValue
    isEmptyOrNullString
    is
    hasSize
    allOf
    hasItem

import static org.mockito.Mockito.*;
    verifyZeroInteractions
    when
    times
    verifyNoMoreInteractions

org.springframework.test.web.servlet.request
    contentType
    content
    sessionAttr

org.springframework.test.web.servlet.MockMvc
   perform(RequestBuilder requestBuilder)

     import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;

       get()
       post()

org.springframework.test.web.servlet.ResultActions.andExpect(ResultMatcher matcher)

   import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*
  
     status()
        .andExpect(status().isOk())
        .andExpect(status().isNotFound())
     view()
        .andExpect(view().name("todo/list"))
        .andExpect(view().name("redirect:todo/{id}"))
     forwardedUrl()
        .andExpect(forwardedUrl("/WEB-INF/jsp/todo/list.jsp"))
     redirectedUrl()
        .andExpect(redirectedUrl("/todo/1"))
     model()
     flash()

org.springframework.test.web.servlet.ResultActions.andDo(ResultHandler handler)

   import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;

     print()