public void testMow2() {
		LawnService service = new LawnService();
		URL resourceURL = getClass().getResource("/test2.txt");
		try {
			File testFile = new File(resourceURL.toURI());
			LawnEntity lawn = service.mow(new TextFileLawnInformationVO(testFile.getPath()));
			assertNotNull(lawn);
			for (LawnMowerEntity mower : lawn.getLawnMowers()) {
				switch(mower.getIndex())
				{
				case 0: // AAAAAAAAAAAAAAAAAAAA
					assertEquals(mower.getStartingPosition(), mower.getCurrentPosition());
					break;
				case 1: // G
					assertEquals(new PositionEntity(1, 1, OrientationEnum.WEST), mower.getCurrentPosition());
					break;
				case 2: // GA
					assertEquals(new PositionEntity(0, 1, OrientationEnum.WEST), mower.getCurrentPosition());
					break;
				case 3: // GD
					assertEquals(mower.getStartingPosition(), mower.getCurrentPosition());
					break;
				case 4: // GG
					assertEquals(new PositionEntity(1, 1, OrientationEnum.SOUTH), mower.getCurrentPosition());
					break;
				case 5:
					assertEquals(new PositionEntity(0, 0, OrientationEnum.SOUTH), mower.getCurrentPosition());
					break;
				case 6:
					assertEquals(mower.getStartingPosition(), mower.getCurrentPosition());
					break;
				}
				
			}
		} catch (URISyntaxException e) {
			fail();
		}
	}