사이드 프로젝트를 진행하며 테스트 코드에 중복되는 부분이나 재사용을 위해 고민하다 FixtureMonkey를 접하게 되어 알아보겠습니다. FixtureMonkey ?_? 테스트 데이터 생성 및 관리를 위한 도구로, 테스트 코드 작성 시 반복되는 부분을 최소화하고 테스트 데이터를 쉽게 생성할 수 있도록 도와주는 라이브러리입니다. 일반적으로 테스트 코드 작성 시에 필요한 여러 객체나 데이터를 무작위로 생성하여 테스트에 사용할 수 있습니다. FixtureMonkey 활용 FixtureMonkey 사용하기 전 @Test void testCalculateTotalPrice() { // Given Product 카메라 = new Product(); 카메라.setName("Camera"); 카메라.setPrice(1..