Share via


MSTEST0023: 부울 어설션을 부정하지 마세요.

속성
규칙 ID MSTEST0023
제목 부울 어설션을 부정하지 마세요.
범주 사용
수정 사항이 주요 변경인지 여부 주요 변경 아님
기본적으로 사용하도록 설정됨
기본 심각도 정보
버전에서 도입됨 3.4.0

원인

이 규칙은 호출 시 또는 부정 인수를 포함할 Assert.IsTrueAssert.IsFalse 때 진단을 발생합니다.

규칙 설명

MSTest 어설션 라이브러리에는 테스트 truefalse 사례를 더 쉽게 만들 수 있는 반대 API가 포함되어 있습니다. 가독성을 향상시키고 실패 시 더 나은 정보를 제공하기 때문에 올바른 사례에 적합한 API를 사용하는 것이 좋습니다.

위반 문제를 해결하는 방법

호출에서 인수를 Assert.IsTrue 부정하는 경우 Assert.IsFalse. 호출에서 인수를 Assert.IsFalse 부정하는 경우 Assert.IsTrue.

경고를 표시하지 않는 경우

이 규칙의 경고를 표시하도록 합니다.