assertEquals(f4, layout.getFragmentAt(new LayoutCoordinate(0, 0)));
assertEquals(f5, layout.getFragmentAt(new LayoutCoordinate(1, 0)));
assertEquals(f6, layout.getFragmentAt(new LayoutCoordinate(0, 1)));
listenerMock.reset();
listenerMock.expects(once()).method("handleEvent").with(eq(createEvent(f5, layout, LayoutEvent.MOVED_LEFT)));
listenerMock.expects(once()).method("handleEvent").with(eq(createEvent(f4, layout, LayoutEvent.MOVED_DOWN)));
listenerMock.expects(once()).method("handleEvent").with(eq(createEvent(f6, layout, LayoutEvent.MOVED_DOWN)));
listenerMock.expects(once()).method("handleEvent").with(eq(createEvent(f1, layout, LayoutEvent.MOVED_DOWN)));
listenerMock.expects(once()).method("handleEvent").with(eq(createEvent(f2, layout, LayoutEvent.MOVED_DOWN)));