我正在使用 C# 和 Slim 进行 Fitnesse 测试项目。我正在尝试将 Url 地址作为参数传递给 ColumnFixture。所有测试用例的 URL 地址都应该相同,所以我决定使用 !define 关键字来定义我的 url。在 Fitnesse 测试中,我有:
!define webServiceUrl {http://mytestserver.address.svc}
|!-MyNamespace.SearchClientFixture-! |
|webServiceUrl |contactPhoneNumber|contactId?|identificationResult?|
|${webServiceUrl}|922222222 |0 |notfound |
|${webServiceUrl}| |0 |notfound |
${webServiceUrl} 呈现为 HTML 锚标记,传递给我的 ColumnFixture 类的值也是 HTML 锚标记
<a href="http://mytestserver.address.svc">http://mytestserver.address.svc</a>
我试图用!<text>! and !-
Fitnesse 标签转义 HTML,但它不起作用。我的问题是: 1. 在我的情况下如何转义 HTML?2.如何将单个值传递给所有测试用例共享的ColumnFixture?是否可以向 SetUp 方法发送值?