하나의 테스트에서 주장을하고 있고 보낸 메시지 수를 테스트하고 싶습니다.> = 1nUnit에서 assert.GreaterOrEqual과 Assert.IsTrue 사이에 차이가 있습니까?
두 가지 동일한 방법이 있습니다.
1: Assert.IsTrue(messagesSent >= 1);
2: Assert.GreaterOrEqual(messagesSent,1);
첫 번째 및 두 번째 어설트 방법에는 어떤 차이가 있습니까? nUnit 또는 출력 오류 또는 성능에 대해 궁금합니다. 또는 유일한 이유는 가독성입니까?
차이가없는 경우 두 번째 이유는 무엇입니까?
참고 : 동일 비슷한이 큰, 적은, LessOrEqual 같은 주장을 신청 ...
참고 : 나는 그것이 생성 된 경우를가 있다고 생각하기 때문에 두 번째를 사용하는 아마 갈거야 그 이유는 알고 싶었지만 그 이유를 알고 싶었습니다.
두 번째 형식은보다 유용한 메시지를 만들어야하며, 일부 사람들은 테스트의 의도를 더 잘 보여줄 수 있습니다. –
그래서 유일한 이유는 가독성 및 출력 메시지입니다. –