0

我的 Fitnesse 测试做了一些基础工作,并用结果填充了地图。映射键可能会因测试而有很大差异,所以我想要如下所示:

|parseFile    |getValue("RecordID")|getValue("StatusCode")| ...etc... |
|foo.txt      |      MyId          |   93                 |           |

我可以在 Java 代码中创建一个 getRecordID() 方法,但是键往往变化很大(数十种格式,每种都有自己的键名......支持任意客户格式)。这可以在 Fitnesse 中完成吗?我不知道怎么做。

4

1 回答 1

1

看看 DoFixture ,您可以在其中执行以下操作:

|myDoFixture|

|parseFile|foo.txt|

|verifyMap|
|key|value|
|RecordId|MyId|
|StatusCode|93|
 ...
于 2010-10-27T15:19:43.020 回答