오늘 한 일 ✔️ 더 자바, 애플리케이션을 테스트하는 다양한 방법 Mockito Mock 객체는 진짜 객체와 비슷하게 동작하지만 프로그래머가 직접 행동을 관리한다. Mockito는 Mock 객체를 생성, 관리, 검증할 수 있는 방법을 제공하는 프레임워크이다. 단위 테스트 https://martinfowler.com/bliki/UnitTest.html 모든 의존성을 끊어야(mocking) 단위테스트라고 주장하는 사람들도 있다. 그러나 단위를 클래스나 객체가 아닌 행동의 단위라고 생각하고, 그 행동과 연관되어 있는 모든 객체들은 하나의 단위라고 생각할 수도 있다. 이미 구현되어 있는 클래스는 Mocking할 필요가 없지만, 외부서비스는 Mocking하는게 좋지 않을까. bang.com 등의 payment 서비스는 테스트 환경을 제공한다. 구현체 없고 인터페이스만 있는 경우 인터페
오늘 한 일 ✔️ 이슈트레커 프로젝트 Test 코드 작성 중 failed to lazily initialize a collection of role 에러 발생 lazy처리된 entity가 영속성 컨텍스트에 존재하지 않아 발생 @Transactional을 붙여 해결 Gson LocalDateTime 처리 ✔️ 알고리즘 프로그래머스 level 1&2 https://github.com/janeljs/janeljs.github.io/issues/6 파이썬 문법 [리스트 2칸 건너 돌기](https://www.delftstack.com/howto/python/python-for-loop-incre