1
使用SpecFlow捕捉負數,我有這樣的場景:如何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
。
如何設置此項,以便捕獲減號?
「金額不是負數」是否正確? –
是的,我想測試驗證器,它確保金額不是負數。爲此,我需要通過否定,並看到它失敗。 –