SpecFlowシナリオがあり、可能な値の範囲を入力として指定したいとします。SpecFlow入力属性のパーサーを実装する方法
Scenario: Search completed successfully
Given I am on the application screen
And I enter an number of AA191DD
When I press the search button and wait till search will be completed
Then I should see *AtLeastOne* number of cars available for given number
実際、私はTimes構造体を実装しようとしています。 要件は次のように、いくつかの範囲を入力できるようにすることである。
- AtLeastOnce
- 正確なし
- ({数})
現在の実装である:I番号列挙を有します。
public enum Number
{
AtLeastOnce,
None
}
Specflowバインドメソッドは、この列挙型を入力として受け取ります。
public void ThenIShouldSeeNumberOfCarsAvailable(Number numberEnum)
{
}
しかし、今私はNumbers.Exact(45)を実装する方法がわかりません。 提案がありますか?