Home | History | Annotate | Download | only in test

Lines Matching refs:cardinality

9680 // Implements the Between(m, n) cardinality.
9738 // Describes the Between(m, n) cardinality in human-friendly text.
9761 void Cardinality::DescribeActualCallCountTo(int actual_call_count,
9770 // Creates a cardinality that allows at least n calls.
9771 GTEST_API_ Cardinality AtLeast(int n) { return Between(n, INT_MAX); }
9773 // Creates a cardinality that allows at most n calls.
9774 GTEST_API_ Cardinality AtMost(int n) { return Between(0, n); }
9776 // Creates a cardinality that allows any number of calls.
9777 GTEST_API_ Cardinality AnyNumber() { return AtLeast(0); }
9779 // Creates a cardinality that allows between min and max calls.
9780 GTEST_API_ Cardinality Between(int min, int max) {
9781 return Cardinality(new BetweenCardinalityImpl(min, max));
9784 // Creates a cardinality that allows exactly n calls.
9785 GTEST_API_ Cardinality Exactly(int n) { return Between(n, n); }
10537 // Explicitly specifies the cardinality of this expectation. Used by
10539 void ExpectationBase::SpecifyCardinality(const Cardinality& a_cardinality) {
10606 cardinality().DescribeTo(os);
10608 Cardinality::DescribeActualCallCountTo(call_count(), os);
10620 // WillRepeatedly() clauses) against the cardinality if this hasn't
10636 // The cardinality was inferred - no need to check the action
10641 // The cardinality was explicitly specified.
10643 const int upper_bound = cardinality().ConservativeUpperBound();
10644 const int lower_bound = cardinality().ConservativeLowerBound();
10662 cardinality().DescribeTo(&ss);
10675 void ExpectationBase::UntypedTimes(const Cardinality& a_cardinality) {