2011-04-05 104 views
1

我有一些方法需要通過java類來執行。在eclipse中設置測試輸入

例如我的方法接收作爲參數,一個類文件,是這樣的:

Information info = grabInformation("class_to_execute"); 

這種方法將運行"class_to_execute"並捕獲它的輸出。我想稍後用一個給定的預期值來斷言它的輸出。

我的問題是:我如何設置eclipse,以便我的測試用例可以找到它將執行的類?是否足夠將這些類添加到構建路徑中?我可以設置一些變數嗎?我不認爲CLASSPATH與它有任何關係。

+2

恐怕你得詳細說明一下。 – adarshr 2011-04-05 15:40:14

+0

你有沒有檢查你的類路徑? – reef 2011-04-05 15:41:11

回答

1

如果「class_to_execute」在另一個項目或JAR中,那麼將它添加到Libraries下的Build Path中。你有什麼理由相信這是不夠的?爲大多數目的構建路徑== CLASSPATH。

如果您在構建路徑或CLASSPATH的問題,它可能是更容易調試,如果你這樣做:

Information info = grabInformation(class_to_execute.class); 

如果無法找到類,然後把你的光標上的錯誤,鍵入Control + 1。 Eclipse可能會幫助您自動修復構建路徑。