REM:
1.  增加单测用例
This commit is contained in:
HuangXin 2021-11-02 16:55:46 +08:00
parent e9baad7115
commit 2c0c60e292
2 changed files with 57 additions and 0 deletions

1
.gitignore vendored
View File

@ -118,3 +118,4 @@ basedir/
/phoenix_ddos_handle.iml /phoenix_ddos_handle.iml
/src/main/resources/git.properties /src/main/resources/git.properties
/.run/ /.run/
/rule.xml

View File

@ -0,0 +1,56 @@
package com.dispose.test.dev.controller;
import com.dispose.test.dev.Global.InitTestEnvironment;
import lombok.extern.slf4j.Slf4j;
import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.MethodSorters;
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.DirtiesContext;
import org.springframework.test.annotation.Rollback;
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.transaction.annotation.Transactional;
import javax.annotation.Resource;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
/**
* The type Error controller test.
*/
@AutoConfigureMockMvc
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_CLASS)
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
@Transactional
@Rollback
@Slf4j
public class ErrorControllerTest extends InitTestEnvironment {
/**
* The Mock mvc.
*/
@Resource
private MockMvc mockMvc;
/**
* A 1 not exist controller test.
*
* @throws Exception the exception
*/
@Test
public void a1_notExistControllerTest() throws Exception {
String ret = mockMvc.perform(MockMvcRequestBuilders
.get("/controller/unexists"))
.andExpect(status().isNotFound())
.andReturn()
.getResponse()
.getContentAsString();
log.debug("result: {}", ret);
}
}