0

我将 FitNesse 与 FitSharp 和 SLIM 一起使用。我最近从旧版本的 Fitnesse.jar 和 FitSharp 升级到了新版本。在我升级之前,运行测试时,输出结果表单元格中的 XML 已转义。例如,在测试完成时打开 wiki、运行测试、查看页面源代码:

<tr>
    <td>MvpPacket1</td>
    <td>pol_nbr</td>
    <td>&lt;RANDOM&gt;;9</td>
    <td>$PolicyNumber<-[550802944]</td>
</tr>

升级后,相同的页面如下所示:

<tr class="slimRowColor0">
    <td>MvpPacket1</td>
    <td>pol_nbr</td>
    <td><RANDOM>;9</td>
    <td>$PolicyNumber&lt;-[232115615]</td>
</tr>

有没有办法配置 FitNesse 来转义 XML,以便测试结果页面呈现像旧版本一样?我问是因为我们使用 <RANDOM>;9 之类的关键字来告诉灯具生成一个随机的九位数字。这存在于数千个 wiki 中,当测试运行时在单元格中看到“;9”而不是“<RANDOM>;9”可能会有点令人困惑。

我很感激你能给我的任何帮助。

编辑以添加 wiki 标记:

!|CustomerAgreementStoreFixture|
|RequestId |ElementName |ElementValue |SetValue?|
|MvpPacket1|pol_nbr |<RANDOM>;9 |$PolicyNumber=|

4

0 回答 0