| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.xxl.job.admin.controller;
- import com.xxl.job.admin.service.LoginService;
- import org.junit.Before;
- import org.junit.Test;
- import org.springframework.http.MediaType;
- import org.springframework.test.web.servlet.MvcResult;
- import org.springframework.util.LinkedMultiValueMap;
- import org.springframework.util.MultiValueMap;
- import javax.servlet.http.Cookie;
- import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post;
- public class JobInfoControllerTest extends AbstractSpringMvcTest {
- private Cookie cookie;
- @Before
- public void login() throws Exception {
- MvcResult ret = mockMvc.perform(
- post("/login")
- .contentType(MediaType.APPLICATION_FORM_URLENCODED)
- .param("userName", "admin")
- .param("password", "123456")
- ).andReturn();
- cookie = ret.getResponse().getCookie(LoginService.LOGIN_IDENTITY_KEY);
- }
- @Test
- public void testAdd() throws Exception {
- MultiValueMap<String, String> parameters = new LinkedMultiValueMap<String, String>();
- parameters.add("jobGroup", "1");
- MvcResult ret = mockMvc.perform(
- post("/jobinfo/pageList")
- .contentType(MediaType.APPLICATION_FORM_URLENCODED)
- //.content(paramsJson)
- .params(parameters)
- .cookie(cookie)
- ).andReturn();
- System.out.println(ret.getResponse().getContentAsString());
- }
- }
|