@Test
    public void testMoveForwardUnlanded() throws UnlandedRobotException {
        exception.expect(UnlandedRobotException.class);
        Robot r = new Robot();
        try {
            r.moveForward();
        } catch (InsufficientChargeException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        } catch (LandSensorDefaillance landSensorDefaillance) {
            landSensorDefaillance.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        } catch (InaccessibleCoordinate inaccessibleCoordinate) {
            inaccessibleCoordinate.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
    }