좋은 연습이 아니라고 나는 beleif에 속해 있기 때문에 주문한 테스트를 한 번도 해보지 않았습니다. 내가 일하는 곳에서 나는 그 (것)들을하기 위하여 말된다, 그래서 좋거나 나쁜 연습을은 제쳐 놓고 던지자.일련의 테스트를 정렬 된 테스트로만 실행하려면 어떻게합니까?
나는 msTests를 처음 사용하므로 여기에서 나를 도울 수 있습니다.
나는 10 번의 테스트를 거쳤으며 특정 순서로 실행해야합니다. 그렇지 않으면 일부 테스트가 실패합니다.
- 기본 테스트 클래스를 만들고 10 개의 테스트를 모두 추가했습니다.
- 나는 Ordered 테스트를 만들고 오른쪽으로 옮겼습니다. 실행하고 싶은 순서대로. 괜찮습니다.
- 테스트를 실행하지만 MsTest가 테스트를 두 번 실행합니다. 주문 된 테스트가 모두 성공하면 !! 또한 특정 순서로 동일한 테스트를 실행합니다.
정상적인 테스트는 주문 테스트로만 실행되므로 제거해야하는 테스트 세트가 있으면 분명하지 않습니다.
일련의 테스트를 정렬 된 테스트로만 실행하려면 어떻게합니까?
제안 사항?
동일한 동작이 발생합니다. 혹시 해결책을 찾았습니까? –
주문형 테스트 선택기에서 사용할 수 있도록하는 또 다른 특성 [OrderedTestMethod]이 있어야하지만 정렬 된 테스트 외부에서는 실행하지 않는 것이 좋습니다. –