zoukankan      html  css  js  c++  java
  • 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();
            }
            
            
    }

  • 相关阅读:
    第十三周时间进度表
    第十二周时间进度表
    第十周时间进度表
    elasticsearch(ES)日志迁移
    docker stack 部署nginx
    docker stack 部署容器监控方案(cAdvisor、Prometheus、Grafana)
    docker stack 部署 mysql 5.6
    docker stack 部署 filebeat
    docker stack 部署 redis
    docker stack 部署 seafile(http)
  • 原文地址:https://www.cnblogs.com/faunjoe88/p/7724297.html
Copyright © 2011-2022 走看看