어노테이션이 있는 메소드 인터페이스에 대한 JUnit 테스트 케이스 생성

어노테이션이 있는 메소드를 선언하는 인터페이스에 대해 새 JUnit 테스트 케이스를 생성하거나 이 인터페이스에 대한 기존 JUnit 테스트 케이스를 업데이트할 수 있습니다.

이 태스크 정보

인터페이스에 있는 어노테이션이 있는 메소드마다 테스트 메소드를 생성할 수 있습니다. 각 테스트 메소드의 이름은 testindex_Name-of-annotated-method()입니다. 여기서 index는 인터페이스에서 메소드의 인덱스입니다. 예를 들어, 인터페이스가 선언하는 세 번째 메소드가 getEmployee()인 경우 해당되는 테스트 메소드의 이름은 test3_getEmployee()입니다.

어노테이션이 있는 메소드에 매개변수가 사용되는 경우 테스트 메소드에는 매개변수에 값을 지정해야 함을 표시하기 위한 주석이 포함됩니다.

결국, 테스트 메소드에 처리 결과에 대한 코드가 없습니다.

다음은 테스트 메소드 예입니다.
@Test
	public void test2_getEmployee() throws Exception {
		String empno = null;
		// TODO: empno = String value

		// Execute SQL statement
		Employee bean = data.getEmployee(empno);
}

프로시저

새 JUnit 테스트 케이스를 생성하거나 기존 테스트 케이스를 업데이트하려면 다음을 수행하십시오.

  1. 패키지 탐색기에서 인터페이스가 정의된 소스 파일을 마우스 오른쪽 단추로 클릭하고 데이터 액세스 개발 > JUnit 생성을 선택하십시오. 인터페이스에 대한 JUnit 생성 마법사가 열립니다.
  2. 마법사에서 작성하려는 JUnit 테스트 케이스의 이름을 지정하십시오.
    • 기존 JUnit 테스트 케이스를 수정하려면 해당되는 테스트 케이스의 이름을 지정하십시오.
    • 새 JUnit 테스트 케이스를 생성하려면 아직 사용되지 않는 이름을 지정하십시오.

    또한 테스트 케이스에 사용자 데이터 소스에 연결하기 위한 JDBC URL 및 사용자 ID를 포함할 것인지, 또는 테스트 케이스를 실행할 때 이 URL, 사용자 ID 및 비밀번호를 매개변수로 전달할 것인지 여부도 지정해야 합니다.

  3. 완료를 클릭하십시오. 새 테스트 케이스를 생성하는 경우, 마법사에서 지정한 소스 폴더 및 패키지에서 패키지 탐색기에 표시됩니다. 기존 테스트 케이스를 수정하는 경우, 해당 테스트 케이스에 새 컨텐츠를 삽입할 것인지 아니면 테스트 케이스 위치에 겹쳐쓸 것인지 여부를 지정할 수 있습니다.

피드백