DropOffAndPickupCargoMoveGenerator(testPlayer.getPrincipal(), 0, testPlayer.getPrincipal(), 0, w); Move m = moveGenerator.generateMove(); MoveStatus ms = m.doMove(w, testPlayer.getPrincipal()); assertTrue(ms.isOk());
DropOffAndPickupCargoMoveGenerator(w, moveReceiver); moveGenerator.unloadTrain(trainKey, stationKey); moveGenerator.dumpSurplusCargo(trainKey, stationKey); moveGenerator.loadTrain(trainKey, stationKey);
    private void stopAtStation() {        DropOffAndPickupCargoMoveGenerator moveGenerator = new	    DropOffAndPickupCargoMoveGenerator(testPlayer.getPrincipal(), 0,		    testPlayer.getPrincipal(), 0, w);        Move m = moveGenerator.generateMove();        MoveStatus ms = m.doMove(w, testPlayer.getPrincipal());        assertTrue(ms.isOk());    }