Share via


MSTEST0007: 테스트 메서드에만 테스트 특성 사용

속성
규칙 ID MSTEST0007
타이틀 테스트 메서드에만 테스트 특성을 사용합니다.
범주 사용
수정 사항이 주요 변경인지 여부 주요 변경 아님
기본적으로 사용하도록 설정됨
기본 심각도 정보
버전에서 도입됨 3.3.0

원인

TestMethodAttribute로 표시되지 않은 메서드에는 하나 이상의 테스트 특성이 적용되어 있습니다.

규칙 설명

다음 테스트 특성은 TestMethodAttribute 특성으로 표시된 메서드에만 적용되어야 합니다.

위반 문제를 해결하는 방법

이 규칙 위반을 해결하려면 [TestMethod] 특성을 설정하여 테스트 특성을 적용한 메서드를 테스트 메서드로 변환하거나 테스트 특성을 모두 제거합니다.

경고를 표시하지 않는 경우

이 규칙에서는 경고를 표시해야 합니다. 이 규칙을 무시하면 특성은 테스트 컨텍스트에서만 사용하도록 설계되었으므로 무시됩니다.