< 이전 | 다음 >

학습 3: 선택사항: 테스트 클래스로 코드 테스트

현재, 테스트 클래스를 사용하여 방금 작성한 코드를 테스트할 수 있습니다. 이는 선택사항이지만, 테스트 클래스를 실행하는 방법을 볼 수 있습니다.

테스트 클래스를 실행하려면 다음을 수행하십시오.

  1. 패키지 탐색기에서 편집할 수 있도록 InventoryLevelsDataTest.java 파일을 두 번 클릭하여 여십시오.
  2. 다음과 같은 단순 메소드를 추가하고 파일을 저장하십시오.
    			short inventoryYear = 2007;
    			short inventoryMonth = 1;
    			int warehouseBranchCode = 7;
    			int productNumber = 10110;
          Integer getQuantityShipped = data.getQuantityShipped(inventoryYear,inventoryMonth,warehouseBranchCode,productNumber);
    			SampleUtil.println("Result for getQuantityShipped():" + getQuantityShipped.toString());	
  3. 패키지 탐색기에서 파일을 마우스 오른쪽 단추로 클릭하고 실행 도구 > 실행 구성을 선택하십시오.
  4. 실행 구성 창에서 Java 애플리케이션을 두 번 클릭하십시오. 이름이 InventoryLevelsDataTest인 새 실행 구성이 열립니다. 이 실행 구성은 InventoryLevelsDataTest 클래스를 실행합니다.
  5. 실행 구성 창의 인수 페이지에서, 다음 예에서와 같이 GSDB 데이터베이스와의 연결을 위한 연결 URL, 사용자 ID 및 비밀번호를 입력하십시오.
    그림 1. 실행 구성 창의 인수 페이지에서 연결 URL, 사용자 ID 및 비밀번호 입력
    실행 구성 창의 인수 페이지에서 연결 URL,
사용자 ID 및 비밀번호 입력
  6. 적용을 클릭한 후 실행을 클릭하십시오. 결과는 InventoryLevelsDataTest가 실행하는 모든 SQL문에 대해 콘솔 보기에 표시됩니다. 다음 그림은 getQuantityShipped() 메소드에 대한 결과를 강조 표시한 것입니다.
    그림 2. getQuantityShipped() 메소드의 결과가 강조 표시된 InventoryLevelsDataTest 실행 결과
     InventoryLevelsData 인터페이스 테스트의 결과
< 이전 | 다음 >

피드백