content: package com.xxl.job.admin.controller;
  
  import org.junit.Before;
  import org.junit.runner.RunWith;
  import org.springframework.beans.factory.annotation.Autowired;
  import org.springframework.boot.test.context.SpringBootTest;
  import org.springframework.test.context.ContextConfiguration;
  import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
  import org.springframework.test.context.junit4.SpringRunner;
  import org.springframework.test.context.web.WebAppConfiguration;
  import org.springframework.test.web.servlet.MockMvc;
  import org.springframework.test.web.servlet.setup.MockMvcBuilders;
  import org.springframework.web.context.WebApplicationContext;
  
  @RunWith(SpringRunner.class)
  @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
  public class AbstractSpringMvcTest {
  
    @Autowired
    private WebApplicationContext applicationContext;
    protected MockMvc mockMvc;
  
    @Before
    public void setup() {
      this.mockMvc = MockMvcBuilders.webAppContextSetup(this.applicationContext).build();
    }
  
  }
  