mockCompartment.expects(once()).method("isValid").will(returnValue(false));
assertFalse(lifeline.isValid());
mockCompartment.expects(once()).method("recalculateSize")
.with(eq(mockDrawingContext.proxy()));
lifeline.recalculateSize((DrawingContext) mockDrawingContext.proxy());
Dimension2D minsize = new DoubleDimension(20.0, 30.0);
mockCompartment.expects(once()).method("getMinimumSize")
.will(returnValue(minsize));
assertEquals(minsize, lifeline.getMinimumSize());
mockCompartment.expects(once()).method("setMinimumSize")
.with(eq(10.0), eq(20.0));
lifeline.setMinimumSize(10.0, 20.0);
Dimension2D size = new DoubleDimension(22.0, 32.0);
mockCompartment.expects(once()).method("getSize")
.will(returnValue(size));
assertEquals(size, lifeline.getSize());
mockCompartment.expects(once()).method("setSize").with(eq(10.0), eq(20.0));
lifeline.setSize(10.0, 20.0);