/** * Test for method {@link ParameterOperation#getParamaters(String)}. * * @throws ClientMowException */ @Test public void testGetParamaters() throws ClientMowException { String move = "5 5\n1 0 N\nD\n"; // Field MowField resultField = DataGenerator.generateDefaultMowField(5, 5); // Mower MowsParameters resultsPositions = new MowsParameters(); MowParameters resultParameters = new MowParameters(1, 0, EnumDirection.N); Actions actions = new Actions(); actions.getList().add(EnumAction.D); resultParameters.setMowField(resultField); resultParameters.setActions(actions); resultsPositions.getList().add(resultParameters); MowsParameters parameters = parameterOperation.getParamaters(move); Assert.assertEquals(resultsPositions, parameters); }