@Test
public void testContains() {

    try {
        morph.contains(new Point2D.Double(5,5));
        fail("when you implement this method, don't forget to add tests as well");
    } catch (InternalError e) {
        // expected
    }
    try {
        morph.contains(new Rectangle(5,5,10,10));
        fail("when you implement this method, don't forget to add tests as well");
    } catch (InternalError e) {
        // expected
    }
    try {
        morph.contains(5,5,10,10);
        fail("when you implement this method, don't forget to add tests as well");
    } catch (InternalError e) {
        // expected
    }
    try {
        morph.contains(5,5);
        fail("when you implement this method, don't forget to add tests as well");
    } catch (InternalError e) {
        // expected
    }
}