@Test public void should_fail_if_actual_is_zero() { try { bigDecimals.assertIsNotZero(description, BigDecimal.ZERO); } catch (AssertionError e) { assertEquals(e.getMessage(), "[testing] expecting:\n<0> should not be equal to:<0>"); verify(failures) .failure( description, ShouldNotBeEqual.shouldNotBeEqual(BigDecimal.ZERO, BigDecimal.ZERO)); return; } expectedAssertionErrorNotThrown(); }
@Test public void should_pass_if_actual_is_not_zero() { bigDecimals.assertIsNotZero(description, BigDecimal.ONE); }