Overridden Verify(MethodInfo) method.
Added a Guard Clause.
Verified types of MethodInfo (acting as Queries) by forwarding calls to IStateExpectation interface.
Excluded types of MethodInfo with Void return type (acting as Commands).
Verified static types of MethodInfo (acting as Queries) by forwarding calls to IStateExpectation interface.
Overridden Verify(PropertyInfo) method.
Added a Guard Clause.
Verified types of PropertyInfo (acting as Queries) by forwarding calls to IStateExpectation interface.
Excluded types of PropertyInfo with no getters (acting as Commands).