junit ExpectedExceptions
' javadoc'a göz atıyordum ve örneklerinde startsWith
'un nereden geldiğini anlamıyorum (kodda BURADA işaretli). CoreMatcher
utility class'u kontrol ettim ancak statik startsWith
yöntemini bulamadım.JUnit Matcher # opensWith'in beyanı nerede?
Bu yöntem nerede bulunuyor?
public static class HasExpectedException {
@Rule
public ExpectedException thrown = ExpectedException.none();
@Test
public void throwsNullPointerExceptionWithMessage() {
thrown.expect(NullPointerException.class);
thrown.expectMessage("happened?");
thrown.expectMessage(startsWith("What")); //HERE
throw new NullPointerException("What happened?");
}
}