tve.step(); // cleans location A
Assert.assertEquals(VacuumEnvironment.LOCATION_A,
tve.getAgentLocation(agent));
Assert.assertEquals(VacuumEnvironment.LocationState.Clean,
tve.getLocationState(VacuumEnvironment.LOCATION_A));
tve.step(); // moves to lcation B
Assert.assertEquals(VacuumEnvironment.LOCATION_B,
tve.getAgentLocation(agent));
Assert.assertEquals(VacuumEnvironment.LocationState.Dirty,
tve.getLocationState(VacuumEnvironment.LOCATION_B));
tve.step(); // cleans location B