code: @Override
      public void assertExpectedWorkingScore(Score expectedWorkingScore, Object completedAction) {
          Score workingScore = calculateScore();
          if (!expectedWorkingScore.equals(workingScore)) {
              throw new IllegalStateException(
                      "Score corruption (" + expectedWorkingScore.subtract(workingScore).toShortString()
                      + "): the expectedWorkingScore (" + expectedWorkingScore
                      + ") is not the workingScore (" + workingScore
                      + ") after completedAction (" + completedAction + ").");
          }
      }
docs: ************************************************************************