거꾸로 토마토

고정 헤더 영역

글 제목

메뉴 레이어

거꾸로 토마토

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (106)
    • 사는 이야기 (20)
    • 유용한 정보 (3)
    • 리눅스 & 유닉스 (6)
    • book (6)
    • Programming (50)
      • Android (1)
      • Database (16)
      • iBatis (4)
      • Spring Framework (10)
      • jQuery (1)
    • me2day (14)

검색 레이어

거꾸로 토마토

검색 영역

컨텐츠 검색

TDD

  • Spring JUnit Test + iBatis의 Transaction 관리

    2008.02.14 by otamot

  • Annotation 기반으로 JUnit4를 이용한 Spring TDD class 기본 Templete

    2008.02.11 by otamot

  • JUnit4로 Unit Test를 위해 annotation을 가미한 Test Class 만들기

    2008.01.24 by otamot

Spring JUnit Test + iBatis의 Transaction 관리

SpringJUnit4ClassRunner을 기반으로 iBatis DAO객체를 테스트 중입니다. insert 테스트중에 알 수 없는 현상이 발생했습니다. insert 수행에서 오류는 발생하지 않았는데 DB에는 INSERT 되지 않더군요. iBatis의 auto commit 설정을 살펴보니 sqlMap설정에서 transactionManager를 설정하지 않고 외부 dataSource를 사용하게 되면 auto_commit는 자동으로 되지 않는다고. 현재 저는 Spring 에서 설정되어 있습니다. PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQ..

Programming/Spring Framework 2008. 2. 14. 13:24

Annotation 기반으로 JUnit4를 이용한 Spring TDD class 기본 Templete

1. @ContextConfiguration에 설정 xml 파일을 명시하지 않으면 -context.xml을 디폴트로 하여 찾는다. 없으면 exception을 발생한다. 2. @ContextConfiguration에서 path를 명시 할 때 class path에 존재하면 "classpath:/com/test/Beans.xml" 식으로 "classpath:"로 시작하고 그 외의 path이면 "file:web/WEB-INF/config/Beans.xml" 이런 식으로 "file:"으로 시작한다. 설정하고자 하는 file이 여러 개이면 콤마(,)로 구분하여 나열한다. 3.@TransactionConfiguration 에서 context fingfile에서 설정한 transactionManager bean 명을 ..

Programming/Spring Framework 2008. 2. 11. 10:24

JUnit4로 Unit Test를 위해 annotation을 가미한 Test Class 만들기

import static org.junit.Assert.*; import static test.org.mcomp.common.constants.ErrorCodeConstants.*; import org.junit.Test; import org.junit.internal.runners.JUnit4ClassRunner; import org.junit.runner.RunWith; @RunWith(JUnit4ClassRunner.class) public class ConstatnsTestMain { @Test public void constantsEqualMethodTest2(){ assertTrue(ERROR2.equals(TEST_ERROR2)); } } 참고 내용 1. static import 이용 jdk..

Programming 2008. 1. 24. 13:52

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
거꾸로 토마토 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바