2016-09-07 20 views
0

我在本地設置了FitNesse,並且試圖使用我自己的java代碼運行測試。FitNesse測試返回「Class RunEtlFixture不是夾具」

這裏是夾具類:

import fit.ColumnFixture; 

public class RunEtlFixture 
{ 
    private String etlName; 
    private int numOfInputRecords; 
    private int numOfOutputRecords; 

    public void setEtlName(String etlName) { 
     this.etlName = etlName; 
    } 

    public void setNumberOfInputRecords(int num){ 
     this.numOfInputRecords = num; 
    } 

} 

這裏是測試的wiki:

<test page> 

!path /Users/shay/Projects/AMP/Talend Jobs Testing/FitNesseTests 

| RunEtlFixture       | 
| EtlName | InputRecords | OutputRecords | 
| etl_one | 5   | 5    | 
| etl_two | 10   | 10   | 

然而,當我運行測試,我得到:

類RunEtlFixture不是夾具。

我試過在線尋求幫助,但似乎FitNesse資源很少。誰能幫忙?

回答

0

打開了所有我缺少的是延長了正確的夾具:

public class RunEtlFixture extends ColumnFixture { 
    ... 
}