當前我正在爲一個工作流創建一個TestCase,並且工作流具有不同的步驟。 一步的結果很重要,因爲第二步需要知道step1的執行的值。在junit測試用例中的測試方法之間傳遞信息
class TestCaseWorkFlow1 extends TestCase {
private static String resultOfStep1 = null;
public void testStep1(){
if(failed){
resultOfStep1 = "failed";
}
}
public void testStep2(){
if(resultOfStep1 != null) {
//First test failed.
}else {
}
}
}
目前我們使用的靜態變量傳遞testmethods之間的信息。
此場景的最佳解決方案是什麼?
請幫忙。
感謝 Ĵ
我會解釋一下它更多。假設,我有一臺服務器託管服務,所以工作流的步驟是 1.連接到服務器 2.提出請求 在步驟2,我需要驗證服務器是否連接。所以我需要的是第一步中的連接對象。 我不想再次連接,因爲會話ID將有所不同。 – Jijoy 2010-06-14 12:01:00