@Test
	public void secondMowerTest() throws MowerOutOfLawnBoundaryException {

		try {
			this.lawnMowerController =  new LawnMowerController("3 3 E", "AADAADADDA",lawnConfiguration);
		} catch (NumberFormatException e1) {
			fail();
		} catch (NegativeNumberException e1) {
			fail();
		} catch (UnrecognizedCommandException e1) {
			fail();
		} catch (NotValidDirectionException e1) {
			fail();
		}
		try {
			this.lawnMowerController.process();
		} catch (UnrecognizedCommandException e) {
			fail();
		}
		
		MowerPosition currentPosition = this.lawnMowerController.getMower().getCurrentPosition();
		
		assertEquals(currentPosition.getX(), 5);
		assertEquals(currentPosition.getY(), 1);
		assertEquals(currentPosition.getDirection(), Direction.EAST);
	}