• spring boot1.5.6 测试类1


    package com.example.demo;

    import org.junit.Before;
    import org.junit.Test; 
    import org.junit.runner.RunWith; 
    import org.springframework.boot.test.context.SpringBootTest;
    import org.springframework.http.MediaType; 
    import org.springframework.test.context.junit4.SpringRunner;
    import org.springframework.test.web.servlet.MockMvc; 
    import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
    import org.springframework.test.web.servlet.result.MockMvcResultHandlers;
    import org.springframework.test.web.servlet.result.MockMvcResultMatchers;
    import org.springframework.test.web.servlet.setup.MockMvcBuilders; 
    import com.example.demo.controller.HelloWorldController;

    @RunWith(SpringRunner.class)
    @SpringBootTest
    public class HelloWorldControlerTests {
         private MockMvc mvc;
            @Before
            public void setUp() throws Exception {
                mvc = MockMvcBuilders.standaloneSetup(new HelloWorldController()).build();
            }
            @Test
            public void getHello() throws Exception {
            mvc.perform(MockMvcRequestBuilders.get("/sayHello").accept(MediaType.APPLICATION_JSON))
                        .andExpect(MockMvcResultMatchers.status().isOk())
                        .andDo(MockMvcResultHandlers.print())
                        .andReturn();
            }
            
            
    }

  • 相关阅读:
    「BJOI2018」治疗之雨
    「NOIP2016」换教室
    「HNOI2015」亚瑟王
    2019/9/15 四校联训
    【AtCoder】 ARC 097
    【AtCoder】 ARC 098
    【AtCoder】 ARC 099
    【AtCoder】 ARC 100
    React:JS中的this和箭头函数
    React:styled-components
  • 原文地址:https://www.cnblogs.com/faunjoe88/p/7724297.html
Copyright © 2020-2023  润新知