紧急修复无法修改个人信息的错误,以及无法设置密保问题的错误
This commit is contained in:
@@ -10,6 +10,8 @@ import org.springframework.test.web.servlet.MockMvc;
|
||||
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
|
||||
import org.springframework.test.web.servlet.result.MockMvcResultMatchers;
|
||||
|
||||
import javax.transaction.Transactional;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
|
||||
@@ -22,29 +24,26 @@ public class RegisterControllerTest {
|
||||
private MockMvc mvc;
|
||||
|
||||
@Test
|
||||
@Transactional
|
||||
public void doRegister()throws Exception {
|
||||
//测试正常注册,abc每次调试必须改,因为唯一约束
|
||||
mvc.perform(MockMvcRequestBuilders.post("/register/doregister")
|
||||
.param("colname", "abc")
|
||||
.param("colpassword", "123456")
|
||||
.param("colemail","test@gmail.com")
|
||||
.param("colstudentno","0003")
|
||||
.param("colrealname","TestRegister"))
|
||||
.andExpect(MockMvcResultMatchers.content().json("{\n" +
|
||||
" \"code\": 0,\n" +
|
||||
" \"message\": \"请求成功\",\n" +
|
||||
" \"data\": null\n" +
|
||||
"}"));
|
||||
.param("colstudentno","15251101209")
|
||||
.param("colrealname","徐杜鑫"))
|
||||
.andExpect(MockMvcResultMatchers.content().string("true"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void doCheckStudentNo()throws Exception {
|
||||
//测试非法学号检查
|
||||
mvc.perform(MockMvcRequestBuilders.post("/CheckStudentNo")
|
||||
mvc.perform(MockMvcRequestBuilders.get("/CheckStudentNo")
|
||||
.param("studentno","0003"))
|
||||
.andExpect(MockMvcResultMatchers.content().string("false"));
|
||||
//测试合法学号检查
|
||||
mvc.perform(MockMvcRequestBuilders.post("/CheckStudentNo")
|
||||
mvc.perform(MockMvcRequestBuilders.get("/CheckStudentNo")
|
||||
.param("studentno","15251101238"))
|
||||
.andExpect(MockMvcResultMatchers.content().string("true"));
|
||||
}
|
||||
@@ -55,12 +54,12 @@ public class RegisterControllerTest {
|
||||
mvc.perform(MockMvcRequestBuilders.get("/CheckStudent")
|
||||
.param("studentno","15251101238")
|
||||
.param("realname","符嘉"))
|
||||
.andExpect(MockMvcResultMatchers.content().string("false"));
|
||||
.andExpect(MockMvcResultMatchers.content().string("true"));
|
||||
//测试学号与姓名匹配
|
||||
mvc.perform(MockMvcRequestBuilders.get("/CheckStudent")
|
||||
.param("studentno","15251101238")
|
||||
.param("realname","符嘉阳"))
|
||||
.andExpect(MockMvcResultMatchers.content().string("true"));
|
||||
.andExpect(MockMvcResultMatchers.content().string("false"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user