Develop/Spring
2022. 11. 21.
Spring Test (JUnit, Mockito, Spring Boot)
Spring Test (JUnit, Mockito, Spring Boot) 옛날에 테스트라 함은... 노동 집약적인 테스트 진행 자동화된 테스트가 어려운 코드들이 많았음(SQL 중심의 코드 트리거, 패키지, 프로시저 등) 1회성 개발이 많았기 때문에(개발 후 철수), 코드의 품질보다는 기능적인 완성도만 체크를 했었습니다. FE/BE가 나눠져 있지 않고 서버에서 로직과 화면까지 모두 만들어서 보내는 구조가 많았기 때문에 테스트 자동화라고 해도 실제 화면에서 직접 마우스/키보드가 움직이는 것처럼 하는 테스트가 많았습니다. 현재의 테스트 자동화된 테스트 빠른 테스트 여러가지 테스트와 방법론 등 테스트의 발전 테스트가 중요하다는 것은 이미 너무 많은 사람들이 알고 있습니다. 테스트를 잘하면 좋은 점 테스트를 짜..