c# - 在 SpecFlow 上使用 xunit.gherkin.quick 时,如何处理转换以便实现?
问题描述
我正在尝试复制目前在 SpecFlow 中称为 Step Argument Transformation 的功能,但使用 Xunit Gherkin Quick。
假设我有一个场景大纲,如果我有以下给出:
Scenario Outline: A customer might visit the home page
Given the customer <HasOrHasNot> visited the home page
.....
Examples:
| HasOrHasNot |
| HasNot |
我希望能够将该字符串转换为布尔值,以便我们可以以一种干净的方式设置测试场景的上下文。这只是 SpecFlow 中的一个功能,还是 Gherkin Quick 能够以某种方式实现这一点?
查看文档似乎不可能。
我可能需要编写一些在将上下文设置为解决方法之前调用的自定义代码。
解决方案
推荐阅读
- angular - Rxjs - DistinctUntilChanged() 与 keyup 事件
- r - 从 selectizeInput 中选择多个选项并为 r 中的每个选项绘制多条线
- c++ - 如何解决 C++ 中的 Boost 版本冲突?
- android - Android:在处理程序中更新当前活动 UI
- javascript - Redux-Thunk getStore() 不保留状态。返回“未定义”
- android - 如何在 Android 中传递 SOAP 请求?
- compiler-theory - 用 C 编写编译器
- mysql - SQL 将一列与另一表合并并添加新列
- python - python nltk 从外部 url 下载
- sql - 将日期与 SQL Server 中的日期进行比较