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)
{
....
}
しかし、実行されると、ステップに渡される値は is0.01
であり、not-0.01
です。
マイナス記号をキャプチャするように設定するにはどうすればよいですか?