SpecFlow를 사용하여 테스트를 구현하고 있는데 시스템 이름이 System33이고 시스템 이름을 참조 할 때마다 SpecFlow가 "33"을 매개 변수로 바인딩하려고합니다. 예를 들어 :SpecFlow가 식별자를 잘못 매핑합니다.
Given I am a valid System33 user logged in the system
이 단계에 바인딩 :
[Given(@"I am a valid System(.*) user logged in the system")]
public void GivenIAmAValidSystemUserLoggedInTheSystem(int p0)
나는 다른 부서에서 사양을 받고 그들이 지속적으로 "System33"언급하기 때문에 매우 억세스 할수 있습니다.
이 표준 동작을 재정의하는 방법을 찾으려고했지만 문서가 솔직하게 열악합니다.
http://specflow.org/documentation/Using-Gherkin-Language-in-SpecFlow/
는 사람이 단어의 끝에 숫자가 매개 변수 값이 아닌 것을 SpecFlow 말할 수있는 방법을 알고 있나요?