SpecFlow에 대한 몇 가지 기본적인 사항을 완전히 이해하지 못했지만 데이터 테이블을 가지고 NUnit 특성을 'pairwise'로 사용하여 테스트를 실행하고 싶습니다. NUnit wiki on Pairwise attribute에 예제를 사용SpecFlow, NUnit 애트리뷰트 'pairwise'사용
내가 좋아하는 뭔가를 쓸 수 있도록하고 싶습니다 :
Scenario: Pairwise test...
Given I have the following values to calculate:
|value1|sign|value2|
|a |+ |x |
|b |- |y |
|c | | |
을 그리고 NUnit과 페이지에서 볼 수 있듯이이 6 개 테스트 실행 결과한다. 어쩌면이 시나리오 개요 및 예제 대신 넣어야합니다.
하지만 내 질문은 가능하면 nunit 속성을 쌍으로 (또는 유사하게) 사용할 수 있는지의 여부입니다. 그것을하는 방법?
긴 예제 테이블을 작성하는 것은 테이블이 너무 길어지기를 원치 않으므로 SpecFlow를 매우 유용하게 만드는 가독성을 놓치게됩니다. 오늘 제가하는 일은 가장 중요한 경우를 다루기 위해 작은 하위 집합을 테스트하는 것입니다.하지만 테스트 할 가능성이 너무 많습니다. – Pierre