java-test-fixtures

🎯 given 지옥현재 진행중인 프로젝트는 멀티 모듈 구조로 설계중입니다. fl-api, fl-core, fl-common 모듈들이 있고 (실제 모듈은 더 있음) 이들은 각각 다음과 같은 의존관계를 가지고 있습니다.fl-api 에서는 통합 테스트를 구현중이고 나머지 모듈에선 각각 단일 테스트를 구현중입니다. 테스트 코드를 만들때 given 할 객체를 만들어 제공하는 상황이 있습니다. 각각의 모듈에선 xxxBuilder 라는 클래스 파일을 테스트 폴더에 만들어 필요한 객체를 만들어 제공했습니다. 여기서 문제 상황이 발생했습니다. Home, User 객체등 각각의 테스트에 필요한 given 코드를 중복해 생성했습니다. 이를 하나의 모듈에서 만들어 다른 모듈 테스트 코드에서 불러오려 하면, 각각의 의존성은 ..
신민석
'java-test-fixtures' 태그의 글 목록