assertTrue(nativeFrames.size() > 0, "native frame not found"); // find NativeMethod::test native frame
nativeFrames.stream().filter(f -> f.isNativeMethod()
&& f.getClassName().equals("NativeMethod")
&& f.getMethodName().equals("test"))
.findFirst()
.orElseThrow(() -> new RuntimeException("NativeMethod::test native method not found"));
for (StackFrame f : nativeFrames) {
assertTrue(f.getFileName() != null, "source file expected to be found");
assertTrue(f.getLineNumber() < 0, "line number expected to be unavailable");
assertTrue(f.getByteCodeIndex() < 0, "bci expected to be unavailable");
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.