Spread your wings
close
프로필 배경
프로필 로고

Spread your wings

  • 분류 전체보기 (117) N
    • 개발 (93) N
      • 자바 (14) N
      • Database (2)
      • Spring (6)
      • 테스트 (1)
      • 병렬 프로그래밍 (14)
      • 리눅스 (3)
      • python (2)
      • Front End (4)
      • 리팩토링 (5)
      • Data Engineering (11)
      • 생각 (9)
    • 기타 (9)
    • IT (2)
      • 읽은 자료들 (0)
    • 경제 (1)
    • 생각 (4)
    • 독서노트 (7)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

DbUnit 개념과 기본적인 사용법

DbUnit 개념 근래에 만들어지는 프로그램들 중에서 데이터베이스를 사용하지 않는 것은 드물다고 할 수 있다. 그런데 이 데이터베이스 부분을 포함한 테스트(DAO)를 할 때에는 BO나 Controller과는 다르게 데이터베이스를 직접 Access하기 때문에 테스트하기 힘든 부분이 있다. 테스트 코드가 데이터베이스의 상태에 의존적으로 작성되게 된다면 깨지기 쉬운 테스트 코드가 된다는 점이다. 예를 들어서 다음과 같은 테스트 코드를 작성했다고 하자. @Test public void testSelectPersonById() { Person person = personDAO.selectPersonById("happy"); assertThat(person.getId(), is("happy")); assertTha..

  • format_list_bulleted 개발/테스트
  • · 2016. 7. 2.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (117) N
    • 개발 (93) N
      • 자바 (14) N
      • Database (2)
      • Spring (6)
      • 테스트 (1)
      • 병렬 프로그래밍 (14)
      • 리눅스 (3)
      • python (2)
      • Front End (4)
      • 리팩토링 (5)
      • Data Engineering (11)
      • 생각 (9)
    • 기타 (9)
    • IT (2)
      • 읽은 자료들 (0)
    • 경제 (1)
    • 생각 (4)
    • 독서노트 (7)
최근 글
인기 글
최근 댓글
태그
  • #Docker
  • #mysql
  • #airflow
  • #HDFS
  • #hdfs update
  • #Java
  • #디-버그
  • #Hadoop
  • #ChatGPT
  • #카프카
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바