Removed untested and unneeded consistency check on state change.  Added guard against failing an already failed test
Merge pull request #361 from ryanplusplus/FixFailureReportingForUnexpectedCallWithAParameter

Fixed an issue with unexpected call error reporting