2021-04-27

0427 굉장한걸 배웠다!! mockMvc를 활용한 스프링부트 테스트


 늘 둥둥 떠다니는(?) 듯한 bean들과 model안에 들어있는 object들을 확인하고 싶었는데,

mockMVC를 활용해서 그걸 해결할수있는 방법을 알았다!!!

do(print()) 메소드를 활용하면 - 해당 url안에 있는 모든 정보를 알수가있다!!!(너무좋아~~)

일일이 object를 콘솔로찍어보지않아도 된다.. 세상에!

perform에서 post로 한다음에 -> 객체 생성해서 보내고-> print()로찍으면서 디버깅하는것도 가능하겠다는 생각이 들었다. 

단일테스트로 하고싶으면 - @WebMvcTest 하면되고.

스프링이 만들어주는 컴포넨트 등등 합쳐서 통합테스트로 하고싶으면

@SpringBootTest + @AutoConfigureMockMvc해서

MockMvc객체를 쓰면된다. 

댓글 없음:

댓글 쓰기

0328 fdisk, mkfs, mount, fstab

 1. 하드디스크를 붙인다. 2. fdisk -l로 하드디스크를 확인한다.  - interactiive한 커맨드모드 사용하여 (m) 붙인 하드디스크의 파티셔닝을 한다.  - 마지막에 w를 해야 실제로 반영이 된다.  3. mkfs를 하여 어떤 파일시스...