package com.u2ware.springfield.sample.part1.step2;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;
import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*;
import org.junit.Test;
import com.u2ware.springfield.sample.ApplicationContextTestRoot;
public class JpaBeanControllerTest extends ApplicationContextTestRoot{
@Test
public void testFind() throws Exception{
this.mockMvc.perform(get("/part1/step2")
.param("model_query_pageable.pageNumber" , "0")
.param("model_query_pageable.pageSize" , "5")
.param("model_query_pageable.sortOrders[1].property" , "age")
.param("model_query_pageable.sortOrders[1].direction" , "-1"))
.andDo(print())
.andExpect(status().isOk())
.andExpect(model().attributeExists("model_query_result"));
}
}