Public Types | |
typedef Function< F > ::ArgumentTuple | ArgumentTuple |
typedef Function< F > ::ArgumentMatcherTuple | ArgumentMatcherTuple |
typedef Function< F >::Result | Result |
Public Member Functions | |
TypedExpectation (FunctionMockerBase< F > *owner, const char *a_file, int a_line, const string &a_source_text, const ArgumentMatcherTuple &m) | |
TypedExpectation & | With (const Matcher< const ArgumentTuple & > &m) |
TypedExpectation & | Times (const Cardinality &a_cardinality) |
TypedExpectation & | Times (int n) |
TypedExpectation & | InSequence (const Sequence &s) |
TypedExpectation & | InSequence (const Sequence &s1, const Sequence &s2) |
TypedExpectation & | InSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3) |
TypedExpectation & | InSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4) |
TypedExpectation & | InSequence (const Sequence &s1, const Sequence &s2, const Sequence &s3, const Sequence &s4, const Sequence &s5) |
TypedExpectation & | After (const ExpectationSet &s) |
TypedExpectation & | After (const ExpectationSet &s1, const ExpectationSet &s2) |
TypedExpectation & | After (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3) |
TypedExpectation & | After (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4) |
TypedExpectation & | After (const ExpectationSet &s1, const ExpectationSet &s2, const ExpectationSet &s3, const ExpectationSet &s4, const ExpectationSet &s5) |
TypedExpectation & | WillOnce (const Action< F > &action) |
TypedExpectation & | WillRepeatedly (const Action< F > &action) |
TypedExpectation & | RetiresOnSaturation () |
const ArgumentMatcherTuple & | matchers () const |
const Matcher< const ArgumentTuple & > & | extra_matcher () const |
const Action< F > & | repeated_action () const |
virtual void | MaybeDescribeExtraMatcherTo (::std::ostream *os) |
Friends | |
class | FunctionMockerBase |