2012-06-13 3 views
0

남자. 나는 이상한 문제가있다. 나는 단위 테스트를 웹 앱에 작성하려고한다. 몇 가지 방법 (쿼리)을 확인하기로 결정했습니다. 작동하는 앱입니다. 내가유니트 테스트에서 Fixture @Before 용 mysql 드라이버를 찾을 수 없습니다.

@Before 
    public void setUp() throws ConnectionException { 
     Connection connection = null;  
     ConnectionPool.init();    
     connection = ConnectionPool.getInstance().takeConnection(); 
} 

@Before기구를 사용할 때 나는 Class.forName을 (드라이버)에 연결 풀을 초기화 오류가 있습니다. 오류 ClassNotFoundException가와

: com.mysql.jdbc.Driver

모르겠어요. 어쩌면 누군가가 원인을 알 수 있습니다.

답변

1

테스트를 실행할 때 MySQL 커넥터 JAR을 CLASSPATH에 추가하십시오.

+0

어떻게 할 수 있습니까 (Netbeans 7.1 우분투)? – Ray

+0

CLASSPATH를 모른다면 IDE를 사용하지 마십시오 : http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html – duffymo

관련 문제