protected override void ProcessTrueResult(CommandCall commandCall, global::Concordion.Api.IResultRecorder resultRecorder)
 {
     resultRecorder.Record(Result.Failure);
     OnFailureReported(commandCall.Element, commandCall.Expression, "== false");
 }
 protected override void ProcessFalseResult(CommandCall commandCall, global::Concordion.Api.IResultRecorder resultRecorder)
 {
     resultRecorder.Record(Result.Success);
     OnSuccessReported(commandCall.Element);
 }
 protected override void ProcessTrueResult(CommandCall commandCall, global::Concordion.Api.IResultRecorder resultRecorder)
 {
     resultRecorder.Record(Result.Failure);
     string expected = commandCall.Element.Text;
     AnnounceFailure(commandCall.Element, expected, "== true");
 }