### Question:
Assert { public static IllegalStateException shouldNeverHappen(Throwable th) { throw new IllegalStateException("This should NEVER happen", th); }  static void isNull(Object obj); static void isNull(Object obj, String messagePattern, Object... args); static void notNull(Object obj); static void notNull(Object obj, String messagePattern, Object... args); static void isTrue(boolean bool, String messagePattern, Object... args); static void isFalse(boolean bool, String messagePattern, Object... args); static IllegalStateException shouldNeverHappen(Throwable th);  }### Answer:
@Test(expectedExceptions = IllegalStateException.class) @SuppressWarnings({"ThrowableResultOfMethodCallIgnored"}) public void testShouldNeverHappen() throws Exception { shouldNeverHappen(null); }