@Test public void testAssertionSiteIsCaptured() { // This check should return a failure. SuccessOrFailure res = PAssert.doChecks( PAssert.PAssertionSite.capture("Captured assertion message."), 10, new MatcherCheckerFn(SerializableMatchers.contains(11))); String stacktrace = Throwables.getStackTraceAsString(res.assertionError()); assertEquals(false, res.isSuccess()); assertThat(stacktrace, containsString("PAssertionSite.capture")); }