@Test
public void switchEmployeeAndUndo() {
LocalSearchSolverScope localSearchSolverScope = new LocalSearchSolverScope();
localSearchSolverScope.setRuleBase(buildRuleBase());
localSearchSolverScope.setWorkingScoreCalculator(new DefaultHardAndSoftConstraintScoreCalculator());
NurseRoster nurseRoster = (NurseRoster) new NurseRosteringDaoImpl().readSolution(getClass().getResourceAsStream(
"/org/drools/planner/examples/nurserostering/data/testNurseRosteringScoreRules.xml"));
localSearchSolverScope.setWorkingSolution(nurseRoster);
WorkingMemory workingMemory = localSearchSolverScope.getWorkingMemory();
Score firstScore = localSearchSolverScope.calculateScoreFromWorkingMemory();