public void testAssertWidthoutMessage() { Debug.setEnabled(false); try { Debug.assertTrue(true); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertTrue(false); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } Debug.setEnabled(true); java.io.StringWriter sw = new java.io.StringWriter(); Debug.setWriter(sw); try { Debug.assertTrue(true); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertTrue(false); fail("AssertionFailure expected"); } catch (AssertionFailure e) { } String assertionFailureMsg = sw.getBuffer().toString(); String expectedContent = Debug.class.getName(); assertEquals(true, assertionFailureMsg.indexOf(expectedContent) >= 0); }
public void testAssertNotNull() { Debug.setEnabled(false); try { Debug.assertNotNull(new Object()); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertNotNull(null); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } Debug.setEnabled(true); Debug.setWriter(new java.io.StringWriter()); try { Debug.assertNotNull(new Object()); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertNotNull(null); fail("AssertionFailure expected"); } catch (AssertionFailure e) { } }
public void testAssertWidtMessage() { Debug.setEnabled(false); try { Debug.assertTrue(true, "ErrorMessage"); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertTrue(false, "ErrorMessage"); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } Debug.setEnabled(true); java.io.StringWriter sw = new java.io.StringWriter(); Debug.setWriter(sw); try { Debug.assertTrue(true, "ErrorMessage"); } catch (AssertionFailure e) { fail("no AssertionFailure expected"); } try { Debug.assertTrue(false, "ErrorMessage"); fail("AssertionFailure expected"); } catch (AssertionFailure e) { assertEquals("ErrorMessage", e.getMessage()); } String assertionFailureMsg = sw.getBuffer().toString(); String expectedContent = Debug.class.getName(); assertEquals(true, assertionFailureMsg.indexOf(expectedContent) >= 0); }
Debug.setWriter(new java.io.StringWriter()); try { Debug.assertNotNullOrEmpty("a");