MbUnit으로 작성된 단위 테스트가 많이 있으며 테스트 이름에서 일반 영어 문장을 생성하고 싶습니다. 개념은 여기에서 소개된다C# 단위 테스트 이름을 영어로 변환하십시오. (테스트 독 스타일)
http://dannorth.net/introducing-bdd이 기사에서이다
:
CustomerLookup - finds customer by id - fails for duplicate customers - ...
불행하게도 위의 문서에서 인용 도구 (testdox :
public class CustomerLookupTest extends TestCase {
testFindsCustomerById() {
...
}
testFailsForDuplicateCustomers() {
...
}
...
}
이런 식으로 뭔가를 렌더링)는 Java 기반입니다. .NET 용 버전이 있습니까?
이런 소리는 아주 간단하게 쓸 수 있지만 간단히 대역폭이없고 이미 작성된 것을 사용하고 싶습니다.
편집 : 그냥 질문을 명확히하기 위해. 나는 기존의 테스트를 통해 윙윙 거리며 CamelCase 함수 이름을 문장으로 변환 할 수있는 것을보고있다. Gallio 플러그인의 일종의 완벽한 직업처럼 보입니다.
지금까지 나는 SpecUnit을 찾았고 Jay는 BDDDoc을 제안했습니다. 두 가지 모두 기존 테스트를 상당 부분 다시 작성해야하는 동작 확인 프레임 워크입니다. 우리 팀은 SpecFlow를 주요 BDD 프레임 워크로 사용하기로 결정했으며 기존 테스트에 대한 보고서를 작성하여 BDD 방식에 얼마나 잘 맞는지 봅니다.
아하, 정확히 내가 뭘 찾고 있었는지. –