我将 FitNesse 与 FitSharp 和 SLIM 一起使用。我最近从旧版本的 Fitnesse.jar 和 FitSharp 升级到了新版本。在我升级之前,运行测试时,输出结果表单元格中的 XML 已转义。例如,在测试完成时打开 wiki、运行测试、查看页面源代码:
<tr>
<td>MvpPacket1</td>
<td>pol_nbr</td>
<td><RANDOM>;9</td>
<td>$PolicyNumber<-[550802944]</td>
</tr>
升级后,相同的页面如下所示:
<tr class="slimRowColor0">
<td>MvpPacket1</td>
<td>pol_nbr</td>
<td><RANDOM>;9</td>
<td>$PolicyNumber<-[232115615]</td>
</tr>
有没有办法配置 FitNesse 来转义 XML,以便测试结果页面呈现像旧版本一样?我问是因为我们使用 <RANDOM>;9 之类的关键字来告诉灯具生成一个随机的九位数字。这存在于数千个 wiki 中,当测试运行时在单元格中看到“;9”而不是“<RANDOM>;9”可能会有点令人困惑。
我很感激你能给我的任何帮助。
编辑以添加 wiki 标记:
!|CustomerAgreementStoreFixture|
|RequestId |ElementName |ElementValue |SetValue?|
|MvpPacket1|pol_nbr |<RANDOM>;9 |$PolicyNumber=|