jUnit으로 작성하는 더 좋은 방법이 있습니까
String x = "foo bar";
Assert.assertTrue(x.contains("foo"));
7
IMO 이것은 충분히 훌륭하고 제안 된 옵션은 읽기
—
대부
@TheGodfather 가독성이 떨어지지 만보다 의미있는 어설 션 오류가 발생합니다 (예 : 수락 된 응답에 따라 문자열의 차이가 표시됩니다. 여기서 OP의 솔루션은 "실제로 예상되는 경우 거짓"으로 표시됨)
—
Mike
어설 션 "nicer"를 만드는 것은 실패 할 때 발생하는 오류 메시지입니다. 코드에서 코드를 읽을 수있는 방법은 코드가 실패 할 때까지 코드를 볼 필요가 없으므로 오류 메시지가 가장 먼저 보이므로이 코드에 비해 부차적입니다.
—
rjmunro