1

我刚刚开始使用 Fitnesse。我正在尝试使用查询的结果(数字?),并在另一个测试夹具中使用该结果。所以例如

!|Create Account                                                                                    |
|Contractor No  |Account State  |Account Name  |Account Type  |Invoice Template Name|Number?|Result?|
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName}   |       |TRUE   |

!|Check Account                      |
|AccountNo           |Account Exists?|
|(result from number?)|TRUE          |

有没有这样做?我试过这个:SymbolTestTables,但这似乎是针对整个记录,而不仅仅是一个函数的结果。

正如我所说,我是健身新手,所以如果这很容易,我深表歉意。

4

2 回答 2

4

我认为您所指的页面是 Fit 样式符号。

我建议人们要么使用 Slim,要么迁移到 FitLibrary;因为两者都比 FIT 得到更好的支持。

如果您以 Slim 方式做事,您可能需要查看此页面:表中的符号

如果您使用 Slim 方式,您的表格将如下所示:

!|Create Account                                                                                    |
|Contractor No  |Account State  |Account Name  |Account Type  |Invoice Template Name|Number?               |Result?|
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName}   |$accountNumber=      |TRUE   |

!|Check Account                |
|AccountNo     |Account Exists?|
|$accountNumber|TRUE           |

我对 FitLibrary 样式不太熟悉,所以我会向您推荐他们的文档: http: //sourceforge.net/apps/mediawiki/fitlibrary/index.php ?title=Main_Page

于 2012-05-05T01:39:35.117 回答
0

使用 .NET/Fit,您可以使用 << 和 >> 来存储和调用值,但我不知道 Java 是否支持这一点:

!|Create Account                                                                                    |
|Contractor No  |Account State  |Account Name  |Account Type  |Invoice Template Name|Number?        |Result?|
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName}   |>>AccountNumber|TRUE   |

!|Check Account                      |
|AccountNo           |Account Exists?|
|<<AccountNumber     |TRUE          |
于 2012-05-05T08:10:44.377 回答