Maybe add another case?

public void testEquals() {
    Money m12CHF= new Money(12, "CHF");
    Money m14CHF= new Money(14, "CHF");
    Object o = new Object();  // new fixture here

    Assert.assertTrue(!m12CHF.equals(null));
    Assert.assertEquals(m12CHF, m12CHF);
    Assert.assertEquals(m12CHF, new Money(12, "CHF"));
    Assert.assertTrue(!m12CHF.equals(m14CHF));
    Assert.assertTrue(!m12CHF.equals(o)); // new test case here
}


previous | start | next .... [Slide 8] ....