### Question:
Assert { public static void assertFalse(boolean condition) { if (imp != null && condition) { imp.assertFailed("Expected 'false' but was 'true'"); } }  static void assertTrue(boolean condition); static void assertTrue(boolean condition, String message); static void assertTrue(boolean condition, String format, Object... args); static void assertFalse(boolean condition); static void assertFalse(boolean condition, String message); static void assertFalse(boolean condition, String format, Object... args); static T notNull(T reference); static void assertNotNull(Object object); static void assertNotNull(Object object, String message); static void assertNotNull(Object object, String format, Object... args); static void assertNull(Object object); static void assertNull(Object object, String message); static void assertNull(Object object, String format, Object... args); static void assertEquals(Object expected, Object actual); static void assertNotEquals(Object first, Object second); static void assertDispatchQueue(@NonNull DispatchQueue queue); static void assertMainThread(); static void assertBackgroundThread(); static void assertFail(String format, Object... args); static void assertFail(String message); static void setImp(AssertImp imp);  }### Answer:
@Test public void testAssertFalse() throws Exception { AssertEx.assertFalse(false); AssertEx.assertFalse(true); AssertEx.assertFalse(false, ""); AssertEx.assertFalse(true, "assertFalse(boolean,String)"); AssertEx.assertFalse(false, "", new Object()); AssertEx.assertFalse(true, "assertFalse(boolean,String,Object...)"); assertResult( "Expected 'false' but was 'true'", "assertFalse(boolean,String)", "assertFalse(boolean,String,Object...)" ); }