public void VerifyTo(object[] input, SpecInfo results, MessageFormatter formatter)
 {
     if (_count != input.Length)
     {
         results.ReportExpectationFail(string.Format("Expected {0} new messages, but found {1}.", _count, input.Length),
                                       new MessageCountMismatchException(_count, input, formatter));
     }
     else
     {
         results.ReportExpectationPass(string.Format("The correct number of messages ({0}) were generated.",
                                                     _count));
     }
 }