섹션 01 8강 질문입니다
237
19 asked
8강 스프2탄_Junit리스트보기 Controller테스트 강의 중 질문입니다.
테스트코드 BoardControllerTest.java에서
@Test
public void testList() throws Exception{
mockMvc.perform(MockMvcRequestBuilders.get("/board/list"))
.andReturn()
.getModelAndView().getModelMap());
}
굵은 글씨 get이라고 하셨는데
BoardController.java에서
@GetMapping("/list")
public String getList(Model model) {
List<Board> list=boardService.getList();
// 객체바인딩
model.addAttribute("list",list);
return "board/boardList";
}
굵은 글씨 @GetMapping이라고 해줘서 테스트코드에서 get인 것은 알겠는데
왜 get이라고 해 줬는데 이해가 잘 안되서요..
특별한 거 없으면 그냥 get이라고 해주면 되는 건가요?
두번째 질문은
다음 강의 언제 나오나요
Answer 1
0
테스트코드는 MockMvcRequestBuilders 객체를 이용해서 요청을 하고 그결 과를 얻어온다는 의미로 get()이라는 메서드로 요청을 하게되어 있습니다.
그리고 실제 BoardController에서는 @GetMapping()이라는 에노테이션에서 요청을 받는거구요.
메서드의 의미는 비슷하다고 보시면 됩니다.
junit Test에서 오류는 나지 않지만 결과가 다르게 나오네요
0
200
2
API키 관리 궁금해요.
0
257
2
SpringMvc 프로젝트가 없는 상태로 작업 중인데 처음부터 막힙니다..
0
148
2
namespace
1
192
1
안녕하세요 강의내용을 복습하다가 질문이 생겼습니다
0
267
1
안녕하세요. spring boot 에서 하는중인데 질문 드립니다.!
0
265
1
spring Legacy Project에서 MVC 프로젝트가 없습니다. 어떻게 해야하나요?
0
1538
1
idx, boardGroup 번호에 대해
0
181
1
깃허브 주소를 못 찾겠어요
0
271
1
스프링 시큐리티 질문
0
1010
1
강사님 감사 인사 드리러 왔습니다.
1
390
1
com.mysql
0
269
2
pom.xml의 dependencies 관련 질문
0
269
2
혹시 마프는 언제 오픈 되나요?
0
375
2
스프링부트
0
297
1
스프2탄 PPT파일은 없나요?
0
527
1
안녕하세요 답변 에러가 납니다.,
0
381
1
강사님 질문입니다!
0
426
2
다음 강의 또 언제 나오나요
0
589
2
다음강의 예정 사라지셨나요?
0
728
1
선생님 api와 인터페이스가 잘 이해가 가지 않는데요..
1
415
2
선생님 강의 문의 드릴 게 있는데요~!
0
330
1
수업자료 다운로드 위치가 안보입니다 ㅠㅠ
0
284
1
33강 완강기준 list -> get -> list -> 페이지이동 오류 해결법
1
571
1

