Back world
close
프로필 배경
프로필 로고

Back world

  • 분류 전체보기 (166)
    • BackEnd (70)
      • DB (5)
      • Infra (17)
      • CICD (1)
      • Docker (1)
      • Spring (36)
    • 프로젝트 (1)
    • 스터디 (0)
      • TDD (0)
    • 인텔리제이 (2)
    • Language (16)
      • Java (14)
      • Kotlin (2)
    • 자격증 (1)
      • 리눅스마스터 2급 (0)
      • SQLD (1)
    • 코딩테스트 (31)
      • 알고리즘 (2)
      • 백준 (19)
      • 프로그래머스 (0)
      • 이코테 2021 (9)
    • Git (15)
    • 외부활동 (11)
      • 동아리 (7)
      • 해커톤 (2)
      • 도서 리뷰어 (1)
      • 코드 리뷰어 (0)
    • 부트캠프 (17)
      • 우아한테크코스 6기 (12)
      • 우아한테크코스 5기 프리코스 (5)
    • 회고 (1)
  • 홈
  • 태그
  • 방명록
Test Fixture Factory 구현을 통한 테스트 코드 가독성, 생산성 개선

Test Fixture Factory 구현을 통한 테스트 코드 가독성, 생산성 개선

문제 상황 정의 생산성 저하 우리 팀에서는 땅콩 개발 초기에, 테스트 코드를 작성할 때 위와 같은 init-test.sql 파일을 사용했었다. 초반에는 위와 같이 사용함으로 인해 테스트 코드 작성 시에 굉장히 길어질 수 있는 데이터 초기화 로직을 제거할 수 있었다.미리 init-sql에 정의되어 있는 값만 가져다가 사용하면 되어서 편리하다고도 생각했다. 하지만 위 방식에서는 문제점이 있었다. 데이터가 얼마 없을 때는 편리할 줄 알았으나테스트 코드에서 사용할 데이터를 참조할 때 매번 init-test.sql 파일에 접근해서 사용할 데이터의 ID값을 확인해야하는 것이 굉장히 불편했다. 이로 인해 테스트 코드 작성의 생산성이 저하 되었다. 가독성 저하 생산성 저하로 인해서 잘 사용하지 않게 되자, 결국 테..

  • format_list_bulleted BackEnd/Spring
  • · 2024. 11. 14.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (166)
    • BackEnd (70)
      • DB (5)
      • Infra (17)
      • CICD (1)
      • Docker (1)
      • Spring (36)
    • 프로젝트 (1)
    • 스터디 (0)
      • TDD (0)
    • 인텔리제이 (2)
    • Language (16)
      • Java (14)
      • Kotlin (2)
    • 자격증 (1)
      • 리눅스마스터 2급 (0)
      • SQLD (1)
    • 코딩테스트 (31)
      • 알고리즘 (2)
      • 백준 (19)
      • 프로그래머스 (0)
      • 이코테 2021 (9)
    • Git (15)
    • 외부활동 (11)
      • 동아리 (7)
      • 해커톤 (2)
      • 도서 리뷰어 (1)
      • 코드 리뷰어 (0)
    • 부트캠프 (17)
      • 우아한테크코스 6기 (12)
      • 우아한테크코스 5기 프리코스 (5)
    • 회고 (1)
최근 글
인기 글
최근 댓글
태그
  • #우아한테크코스 6기
  • #우테코
  • #자바
  • #github
  • #우아한테크코스
  • #깃허브
  • #우테코 6기
  • #스프링부트
  • #우테코 회고
  • #JPA
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바