A Framework of Automatic Unit Test Tool

유닛 테스트 자동화 도구를 위한 프레임워크 설계

  • Kim Youn-Sang (Multimedia & Computer Architecture Lab, Ajou University) ;
  • Baek Chang-Hyun (Multimedia & Computer Architecture Lab, Ajou University) ;
  • Park Sung-Kyu (Multimedia & Computer Architecture Lab, Ajou University)
  • 김영상 (아주대학교 멀티미디어 및 컴퓨터 구조 연구실) ;
  • 백창현 (아주대학교 멀티미디어 및 컴퓨터 구조 연구실) ;
  • 박승규 (아주대학교 멀티미디어 및 컴퓨터 구조 연구실)
  • Published : 2006.06.01

Abstract

테스트 주도 개발은 익스트림 개발 방법론의 바탕이 되는 방법론이다. 테스트 주도 개발은 소스 코드를 구현을 하기 전에 테스트 케이스를 먼저 만드는 작성한다. .Net 개발 환경에서 테스트 주도 개발을 하기 위해 NUnit 이라는 유닛 테스트 프레임워크를 많이 사용하고 있다. [1] 본 논문은 NUnit 유닛 테스트 프레임워크를 기반으로 리플랙션을 사용하여 유닛 테스팅 자동화 도구의 제작을 위한 프레임워크를 제안한다. 그리고 이 프레임워크를 이용하여 유닛 테스트 뼈대를 자동으로 생성하는 프로그램을 구현하였다.

Keywords