Lines Matching defs:TEST
77 TEST(MockMethodTest, CanInstantiateWithIncompleteArgType) {
162 TEST(OnCallSyntaxTest, CompilesWithMethodNameExpandedFromMacro) {
169 TEST(OnCallSyntaxTest, WorksWithMethodNameExpandedFromMacro) {
176 TEST(ExpectCallSyntaxTest, CompilesWithMethodNameExpandedFromMacro) {
183 TEST(ExpectCallSyntaxTest, WorksWithMethodNameExpandedFromMacro) {
193 TEST(OnCallSyntaxTest, EvaluatesFirstArgumentOnce) {
201 TEST(OnCallSyntaxTest, EvaluatesSecondArgumentOnce) {
211 TEST(OnCallSyntaxTest, WithIsOptional) {
218 TEST(OnCallSyntaxTest, WithCanAppearAtMostOnce) {
231 TEST(OnCallSyntaxTest, WillByDefaultIsMandatory) {
242 TEST(OnCallSyntaxTest, WillByDefaultCanAppearAtMostOnce) {
254 TEST(ExpectCallSyntaxTest, EvaluatesFirstArgumentOnce) {
263 TEST(ExpectCallSyntaxTest, EvaluatesSecondArgumentOnce) {
274 TEST(ExpectCallSyntaxTest, WithIsOptional) {
281 TEST(ExpectCallSyntaxTest, WithCanAppearAtMostOnce) {
293 TEST(ExpectCallSyntaxTest, WithMustBeFirstClause) {
313 TEST(ExpectCallSyntaxTest, TimesCanBeInferred) {
325 TEST(ExpectCallSyntaxTest, TimesCanAppearAtMostOnce) {
338 TEST(ExpectCallSyntaxTest, TimesMustBeBeforeInSequence) {
351 TEST(ExpectCallSyntaxTest, InSequenceIsOptional) {
362 TEST(ExpectCallSyntaxTest, InSequenceCanAppearMultipleTimes) {
371 TEST(ExpectCallSyntaxTest, InSequenceMustBeBeforeAfter) {
385 TEST(ExpectCallSyntaxTest, InSequenceMustBeBeforeWillOnce) {
398 TEST(ExpectCallSyntaxTest, AfterMustBeBeforeWillOnce) {
410 TEST(ExpectCallSyntaxTest, WillIsOptional) {
420 TEST(ExpectCallSyntaxTest, WillCanAppearMultipleTimes) {
430 TEST(ExpectCallSyntaxTest, WillMustBeBeforeWillRepeatedly) {
442 TEST(ExpectCallSyntaxTest, WillRepeatedlyIsOptional) {
453 TEST(ExpectCallSyntaxTest, WillRepeatedlyCannotAppearMultipleTimes) {
465 TEST(ExpectCallSyntaxTest, WillRepeatedlyMustBeBeforeRetiresOnSaturation) {
475 TEST(ExpectCallSyntaxTest, RetiresOnSaturationIsOptional) {
485 TEST(ExpectCallSyntaxTest, RetiresOnSaturationCannotAppearMultipleTimes) {
497 TEST(ExpectCallSyntaxTest, DefaultCardinalityIsOnce) {
523 TEST(ExpectCallSyntaxTest, DoesNotWarnOnAdequateActionCount) {
553 TEST(ExpectCallSyntaxTest, WarnsOnTooManyActions) {
608 TEST(ExpectCallSyntaxTest, WarnsOnTooFewActions) {
624 TEST(ExpectCallSyntaxTest, WarningIsErrorWithFlag) {
686 TEST(OnCallTest, TakesBuiltInDefaultActionWhenNoOnCall) {
695 TEST(OnCallTest, TakesBuiltInDefaultActionWhenNoOnCallMatches) {
704 TEST(OnCallTest, PicksLastMatchingOnCall) {
717 TEST(ExpectCallTest, AllowsAnyCallWhenNoSpec) {
730 TEST(ExpectCallTest, PicksLastMatchingExpectCall) {
739 TEST(ExpectCallTest, CatchesTooFewCalls) {
755 TEST(ExpectCallTest, InfersCardinalityWhenThereIsNoWillRepeatedly) {
783 TEST(ExpectCallTest, InfersCardinality1WhenThereIsWillRepeatedly) {
814 TEST(ExpectCallTest, NonMoveableType) {
855 TEST(ExpectCallTest, NthMatchTakesNthAction) {
867 TEST(ExpectCallTest, TakesRepeatedActionWhenWillListIsExhausted) {
880 TEST(ExpectCallTest, TakesDefaultActionWhenWillListIsExhausted) {
910 TEST(FunctionMockerMessageTest, ReportsExpectCallLocationForExhaustedActions) {
924 TEST(FunctionMockerMessageTest,
940 TEST(UninterestingCallTest, DoesDefaultAction) {
954 TEST(UnexpectedCallTest, DoesDefaultAction) {
977 TEST(UnexpectedCallTest, GeneratesFailureForVoidFunction) {
1026 TEST(UnexpectedCallTest, GeneartesFailureForNonVoidFunction) {
1046 TEST(UnexpectedCallTest, RetiredExpectation) {
1058 TEST(UnexpectedCallTest, UnmatchedArguments) {
1070 TEST(UnexpectedCallTest, UnsatisfiedPrerequisites) {
1115 TEST(UndefinedReturnValueTest,
1130 TEST(ExcessiveCallTest, DoesDefaultAction) {
1155 TEST(ExcessiveCallTest, GeneratesFailureForVoidFunction) {
1169 TEST(ExcessiveCallTest, GeneratesFailureForNonVoidFunction) {
1185 TEST(InSequenceTest, AllExpectationInScopeAreInSequence) {
1204 TEST(InSequenceTest, NestedInSequence) {
1229 TEST(InSequenceTest, ExpectationsOutOfScopeAreNotAffected) {
1251 TEST(SequenceTest, AnyOrderIsOkByDefault) {
1277 TEST(SequenceTest, CallsMustBeInStrictOrderWhenSaidSo1) {
1297 TEST(SequenceTest, CallsMustBeInStrictOrderWhenSaidSo2) {
1375 TEST(SequenceTest, Retirement) {
1390 TEST(ExpectationTest, ConstrutorsWork) {
1422 TEST(ExpectationTest, AssignmentWorks) {
1437 TEST(ExpectationSetTest, MemberTypesAreCorrect) {
1441 TEST(ExpectationSetTest, ConstructorsWork) {
1470 TEST(ExpectationSetTest, AssignmentWorks) {
1480 TEST(ExpectationSetTest, InsertionWorks) {
1500 TEST(ExpectationSetTest, SizeWorks) {
1514 TEST(ExpectationSetTest, IsEnumerable) {
1528 TEST(AfterTest, SucceedsWhenPartialOrderIsSatisfied) {
1540 TEST(AfterTest, SucceedsWhenTotalOrderIsSatisfied) {
1556 TEST(AfterTest, CallsMustBeInStrictOrderWhenSpecifiedSo1) {
1576 TEST(AfterTest, CallsMustBeInStrictOrderWhenSpecifiedSo2) {
1597 TEST(AfterTest, CallsMustSatisfyPartialOrderWhenSpecifiedSo) {
1617 TEST(AfterTest, CallsMustSatisfyPartialOrderWhenSpecifiedSo2) {
1637 TEST(AfterTest, CanBeUsedWithInSequence) {
1654 TEST(AfterTest, CanBeCalledManyTimes) {
1668 TEST(AfterTest, AcceptsUpToFiveArguments) {
1686 TEST(AfterTest, AcceptsDuplicatedInput) {
1711 TEST(AfterTest, ChangesToExpectationSetHaveNoEffectAfterwards) {
1727 TEST(DeletingMockEarlyTest, Success1) {
1752 TEST(DeletingMockEarlyTest, Success2) {
1781 TEST(DeletingMockEarlyTest, CanDeleteSelfInActionReturningVoid) {
1787 TEST(DeletingMockEarlyTest, CanDeleteSelfInActionReturningValue) {
1794 TEST(DeletingMockEarlyTest, Failure1) {
1814 TEST(DeletingMockEarlyTest, Failure2) {
1855 TEST(ExpectationBaseTest,
1919 TEST(FunctionCallMessageTest,
1933 TEST(FunctionCallMessageTest,
1964 TEST(FunctionCallMessageTest,
2160 TEST(AllowLeakTest, AllowsLeakingUnusedMockObject) {
2165 TEST(AllowLeakTest, CanBeCalledBeforeOnCall) {
2172 TEST(AllowLeakTest, CanBeCalledAfterOnCall) {
2178 TEST(AllowLeakTest, CanBeCalledBeforeExpectCall) {
2185 TEST(AllowLeakTest, CanBeCalledAfterExpectCall) {
2191 TEST(AllowLeakTest, WorksWhenBothOnCallAndExpectCallArePresent) {
2200 TEST(VerifyAndClearExpectationsTest, NoMethodHasExpectations) {
2213 TEST(VerifyAndClearExpectationsTest, SomeMethodsHaveExpectationsAndSucceed) {
2228 TEST(VerifyAndClearExpectationsTest, SomeMethodsHaveExpectationsAndFail) {
2244 TEST(VerifyAndClearExpectationsTest, AllMethodsHaveExpectations) {
2260 TEST(VerifyAndClearExpectationsTest, AMethodHasManyExpectations) {
2278 TEST(VerifyAndClearExpectationsTest, CanCallManyTimes) {
2297 TEST(VerifyAndClearTest, NoMethodHasDefaultActions) {
2306 TEST(VerifyAndClearTest, SomeMethodsHaveDefaultActions) {
2318 TEST(VerifyAndClearTest, AllMethodsHaveDefaultActions) {
2334 TEST(VerifyAndClearTest, AMethodHasManyDefaultActions) {
2349 TEST(VerifyAndClearTest, CanCallManyTimes) {
2363 TEST(VerifyAndClearTest, Success) {
2379 TEST(VerifyAndClearTest, Failure) {
2398 TEST(VerifyAndClearTest, Const) {
2416 TEST(VerifyAndClearTest, CanSetDefaultActionsAndExpectationsAfterwards) {
2433 TEST(VerifyAndClearTest, DoesNotAffectOtherMockObjects) {
2459 TEST(VerifyAndClearTest,
2479 TEST(VerifyAndClearTest,
2503 TEST(SynchronizationTest, CanCallMockMethodInAction) {
2521 TEST(ParameterlessExpectationsTest, CanSetExpectationsWithoutMatchers) {
2541 TEST(ParameterlessExpectationsTest, CanSetExpectationsForOverloadedMethods) {
2557 TEST(ParameterlessExpectationsTest, CanSetExpectationsForConstMethods) {
2572 TEST(ParameterlessExpectationsTest,