Lines Matching refs:TEST

118 TEST(MockMethodTest, CanInstantiateWithIncompleteArgType) {
183 TEST(OnCallSyntaxTest, CompilesWithMethodNameExpandedFromMacro) {
190 TEST(OnCallSyntaxTest, WorksWithMethodNameExpandedFromMacro) {
197 TEST(ExpectCallSyntaxTest, CompilesWithMethodNameExpandedFromMacro) {
204 TEST(ExpectCallSyntaxTest, WorksWithMethodNameExpandedFromMacro) {
214 TEST(OnCallSyntaxTest, EvaluatesFirstArgumentOnce) {
222 TEST(OnCallSyntaxTest, EvaluatesSecondArgumentOnce) {
232 TEST(OnCallSyntaxTest, WithIsOptional) {
242 TEST(OnCallSyntaxTest, WithCanAppearAtMostOnce) {
253 TEST(OnCallSyntaxTest, WillByDefaultIsMandatory) {
262 TEST(OnCallSyntaxTest, WillByDefaultCanAppearAtMostOnce) {
274 TEST(ExpectCallSyntaxTest, EvaluatesFirstArgumentOnce) {
283 TEST(ExpectCallSyntaxTest, EvaluatesSecondArgumentOnce) {
294 TEST(ExpectCallSyntaxTest, WithIsOptional) {
304 TEST(ExpectCallSyntaxTest, WithCanAppearAtMostOnce) {
316 TEST(ExpectCallSyntaxTest, WithMustBeFirstClause) {
336 TEST(ExpectCallSyntaxTest, TimesCanBeInferred) {
351 TEST(ExpectCallSyntaxTest, TimesCanAppearAtMostOnce) {
364 TEST(ExpectCallSyntaxTest, TimesMustBeBeforeInSequence) {
377 TEST(ExpectCallSyntaxTest, InSequenceIsOptional) {
389 TEST(ExpectCallSyntaxTest, InSequenceCanAppearMultipleTimes) {
400 TEST(ExpectCallSyntaxTest, InSequenceMustBeBeforeAfter) {
415 TEST(ExpectCallSyntaxTest, InSequenceMustBeBeforeWillOnce) {
428 TEST(ExpectCallSyntaxTest, AfterMustBeBeforeWillOnce) {
442 TEST(ExpectCallSyntaxTest, WillIsOptional) {
453 TEST(ExpectCallSyntaxTest, WillCanAppearMultipleTimes) {
463 TEST(ExpectCallSyntaxTest, WillMustBeBeforeWillRepeatedly) {
475 TEST(ExpectCallSyntaxTest, WillRepeatedlyIsOptional) {
489 TEST(ExpectCallSyntaxTest, WillRepeatedlyCannotAppearMultipleTimes) {
500 TEST(ExpectCallSyntaxTest, WillRepeatedlyMustBeBeforeRetiresOnSaturation) {
510 TEST(ExpectCallSyntaxTest, RetiresOnSaturationIsOptional) {
521 TEST(ExpectCallSyntaxTest, RetiresOnSaturationCannotAppearMultipleTimes) {
533 TEST(ExpectCallSyntaxTest, DefaultCardinalityIsOnce) {
555 TEST(ExpectCallSyntaxTest, DoesNotWarnOnAdequateActionCount) {
591 TEST(ExpectCallSyntaxTest, WarnsOnTooManyActions) {
657 TEST(ExpectCallSyntaxTest, WarnsOnTooFewActions) {
682 TEST(OnCallTest, TakesBuiltInDefaultActionWhenNoOnCall) {
691 TEST(OnCallTest, TakesBuiltInDefaultActionWhenNoOnCallMatches) {
701 TEST(OnCallTest, PicksLastMatchingOnCall) {
717 TEST(ExpectCallTest, AllowsAnyCallWhenNoSpec) {
730 TEST(ExpectCallTest, PicksLastMatchingExpectCall) {
741 TEST(ExpectCallTest, CatchesTooFewCalls) {
755 TEST(ExpectCallTest, InfersCardinalityWhenThereIsNoWillRepeatedly) {
787 TEST(ExpectCallTest, InfersCardinality1WhenThereIsWillRepeatedly) {
818 TEST(ExpectCallTest, NthMatchTakesNthAction) {
832 TEST(ExpectCallTest, TakesRepeatedActionWhenWillListIsExhausted) {
847 TEST(ExpectCallTest, TakesDefaultActionWhenWillListIsExhausted) {
878 TEST(FunctionMockerTest, ReportsExpectCallLocationForExhausedActions) {
892 TEST(FunctionMockerTest, ReportsDefaultActionLocationOfUninterestingCalls) {
907 TEST(UninterestingCallTest, DoesDefaultAction) {
922 TEST(UnexpectedCallTest, DoesDefaultAction) {
948 TEST(UnexpectedCallTest, GeneratesFailureForVoidFunction) {
997 TEST(UnexpectedCallTest, GeneartesFailureForNonVoidFunction) {
1017 TEST(UnexpectedCallTest, RetiredExpectation) {
1031 TEST(UnexpectedCallTest, UnmatchedArguments) {
1044 TEST(UnexpectedCallTest, UnsatisifiedPrerequisites) {
1099 TEST(UndefinedReturnValueTest, ReturnValueIsMandatory) {
1109 TEST(ExcessiveCallTest, DoesDefaultAction) {
1135 TEST(ExcessiveCallTest, GeneratesFailureForVoidFunction) {
1149 TEST(ExcessiveCallTest, GeneratesFailureForNonVoidFunction) {
1165 TEST(InSequenceTest, AllExpectationInScopeAreInSequence) {
1182 TEST(InSequenceTest, NestedInSequence) {
1205 TEST(InSequenceTest, ExpectationsOutOfScopeAreNotAffected) {
1225 TEST(SequenceTest, AnyOrderIsOkByDefault) {
1253 TEST(SequenceTest, CallsMustBeInStrictOrderWhenSaidSo) {
1287 TEST(SequenceTest, CallsMustConformToSpecifiedDag) {
1336 TEST(SequenceTest, Retirement) {
1355 TEST(ExpectationTest, ConstrutorsWork) {
1387 TEST(ExpectationTest, AssignmentWorks) {
1402 TEST(ExpectationSetTest, MemberTypesAreCorrect) {
1406 TEST(ExpectationSetTest, ConstructorsWork) {
1435 TEST(ExpectationSetTest, AssignmentWorks) {
1445 TEST(ExpectationSetTest, InsertionWorks) {
1465 TEST(ExpectationSetTest, SizeWorks) {
1479 TEST(ExpectationSetTest, IsEnumerable) {
1493 TEST(AfterTest, SucceedsWhenPartialOrderIsSatisfied) {
1506 TEST(AfterTest, SucceedsWhenTotalOrderIsSatisfied) {
1524 TEST(AfterDeathTest, CallsMustBeInStrictOrderWhenSpecifiedSo) {
1556 TEST(AfterDeathTest, CallsMustSatisfyPartialOrderWhenSpecifiedSo) {
1574 TEST(AfterDeathTest, CanBeUsedWithInSequence) {
1591 TEST(AfterTest, CanBeCalledManyTimes) {
1608 TEST(AfterTest, AcceptsUpToFiveArguments) {
1627 TEST(AfterTest, AcceptsDuplicatedInput) {
1647 TEST(AfterTest, ChangesToExpectationSetHaveNoEffectAfterwards) {
1664 TEST(DeletingMockEarlyTest, Success1) {
1692 TEST(DeletingMockEarlyTest, Success2) {
1730 TEST(DeletingMockEarlyTest, CanDeleteSelfInActionReturningVoid) {
1736 TEST(DeletingMockEarlyTest, CanDeleteSelfInActionReturningValue) {
1744 TEST(DeletingMockEarlyTest, Failure1) {
1770 TEST(DeletingMockEarlyTest, Failure2) {
1816 TEST(ExpectationBaseTest,
1886 TEST(FunctionCallMessageTest, UninterestingCallGeneratesFyiWithStackTrace) {
1915 TEST(FunctionCallMessageTest, UninterestingCallPrintsArgumentsAndReturnValue) {
2112 TEST(AllowLeakTest, AllowsLeakingUnusedMockObject) {
2117 TEST(AllowLeakTest, CanBeCalledBeforeOnCall) {
2124 TEST(AllowLeakTest, CanBeCalledAfterOnCall) {
2130 TEST(AllowLeakTest, CanBeCalledBeforeExpectCall) {
2137 TEST(AllowLeakTest, CanBeCalledAfterExpectCall) {
2143 TEST(AllowLeakTest, WorksWhenBothOnCallAndExpectCallArePresent) {
2152 TEST(VerifyAndClearExpectationsTest, NoMethodHasExpectations) {
2165 TEST(VerifyAndClearExpectationsTest, SomeMethodsHaveExpectationsAndSucceed) {
2181 TEST(VerifyAndClearExpectationsTest, SomeMethodsHaveExpectationsAndFail) {
2198 TEST(VerifyAndClearExpectationsTest, AllMethodsHaveExpectations) {
2216 TEST(VerifyAndClearExpectationsTest, AMethodHasManyExpectations) {
2236 TEST(VerifyAndClearExpectationsTest, CanCallManyTimes) {
2256 TEST(VerifyAndClearTest, NoMethodHasDefaultActions) {
2265 TEST(VerifyAndClearTest, SomeMethodsHaveDefaultActions) {
2278 TEST(VerifyAndClearTest, AllMethodsHaveDefaultActions) {
2296 TEST(VerifyAndClearTest, AMethodHasManyDefaultActions) {
2313 TEST(VerifyAndClearTest, CanCallManyTimes) {
2329 TEST(VerifyAndClearTest, Success) {
2347 TEST(VerifyAndClearTest, Failure) {
2368 TEST(VerifyAndClearTest, Const) {
2389 TEST(VerifyAndClearTest, CanSetDefaultActionsAndExpectationsAfterwards) {
2410 TEST(VerifyAndClearTest, DoesNotAffectOtherMockObjects) {
2447 TEST(SynchronizationTest, CanCallMockMethodInAction) {