使用 SpecFlow,我有这种情况:
Scenario: Amount is not negative
Given a Validator
Given a TestData
And MinimumAmount is -0.01
When when validator is invoked
Then validator sets validation error
SpecFlow 为 MinimumAmount 生成了以下绑定:
[Given]
public void Given_MinimumAmount_is_P0(decimal p0)
{
....
}
但是在执行时,传递给步骤的值是0.01
而不是-0.01
。
如何设置它,以便它捕获减号?