GoogleTest - Google Testing and Mocking Framework (grpc protobuff依赖)
https://google.github.io/googletest/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
296 lines
10 KiB
296 lines
10 KiB
Running main() from gmock_main.cc |
|
[ RUN ] GMockOutputTest.ExpectedCall |
|
|
|
FILE:#: EXPECT_CALL(foo_, Bar2(0, _)) invoked |
|
Stack trace: |
|
|
|
FILE:#: Expected mock function call. |
|
Function call: Bar2(0, 0) |
|
Returns: false |
|
Stack trace: |
|
[ OK ] GMockOutputTest.ExpectedCall |
|
[ RUN ] GMockOutputTest.ExpectedCallToVoidFunction |
|
|
|
FILE:#: EXPECT_CALL(foo_, Bar3(0, _)) invoked |
|
Stack trace: |
|
|
|
FILE:#: Expected mock function call. |
|
Function call: Bar3(0, 0) |
|
Stack trace: |
|
[ OK ] GMockOutputTest.ExpectedCallToVoidFunction |
|
[ RUN ] GMockOutputTest.ExplicitActionsRunOut |
|
|
|
GMOCK WARNING: |
|
FILE:#: Too few actions specified. |
|
Expected to be called twice, but has only 1 WillOnce(). |
|
GMOCK WARNING: |
|
FILE:#: Actions ran out. |
|
Called 2 times, but only 1 WillOnce() is specified - returning default value. |
|
Stack trace: |
|
[ OK ] GMockOutputTest.ExplicitActionsRunOut |
|
[ RUN ] GMockOutputTest.UnexpectedCall |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(1, 0) |
|
Returns: false |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: is equal to 0 |
|
Actual: 1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnexpectedCall |
|
[ RUN ] GMockOutputTest.UnexpectedCallToVoidFunction |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning directly. |
|
Function call: Bar3(1, 0) |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: is equal to 0 |
|
Actual: 1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnexpectedCallToVoidFunction |
|
[ RUN ] GMockOutputTest.ExcessiveCall |
|
FILE:#: Failure |
|
Mock function called more times than expected - returning default value. |
|
Function call: Bar2(0, 1) |
|
Returns: false |
|
Expected: to be called once |
|
Actual: called twice - over-saturated and active |
|
[ FAILED ] GMockOutputTest.ExcessiveCall |
|
[ RUN ] GMockOutputTest.ExcessiveCallToVoidFunction |
|
FILE:#: Failure |
|
Mock function called more times than expected - returning directly. |
|
Function call: Bar3(0, 1) |
|
Expected: to be called once |
|
Actual: called twice - over-saturated and active |
|
[ FAILED ] GMockOutputTest.ExcessiveCallToVoidFunction |
|
[ RUN ] GMockOutputTest.UninterestingCall |
|
|
|
GMOCK WARNING: |
|
Uninteresting mock function call - returning default value. |
|
Function call: Bar2(0, 1) |
|
Returns: false |
|
Stack trace: |
|
[ OK ] GMockOutputTest.UninterestingCall |
|
[ RUN ] GMockOutputTest.UninterestingCallToVoidFunction |
|
|
|
GMOCK WARNING: |
|
Uninteresting mock function call - returning directly. |
|
Function call: Bar3(0, 1) |
|
Stack trace: |
|
[ OK ] GMockOutputTest.UninterestingCallToVoidFunction |
|
[ RUN ] GMockOutputTest.RetiredExpectation |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(1, 1) |
|
Returns: false |
|
Google Mock tried the following 2 expectations, but none matched: |
|
|
|
FILE:#: tried expectation #0 |
|
Expected: the expectation is active |
|
Actual: it is retired |
|
Expected: to be called once |
|
Actual: called once - saturated and retired |
|
FILE:#: tried expectation #1 |
|
Expected arg #0: is equal to 0 |
|
Actual: 1 |
|
Expected arg #1: is equal to 0 |
|
Actual: 1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.RetiredExpectation |
|
[ RUN ] GMockOutputTest.UnsatisfiedPrerequisite |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(1, 0) |
|
Returns: false |
|
Google Mock tried the following 2 expectations, but none matched: |
|
|
|
FILE:#: tried expectation #0 |
|
Expected arg #0: is equal to 0 |
|
Actual: 1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
FILE:#: tried expectation #1 |
|
Expected: all pre-requisites are satisfied |
|
Actual: the following immediate pre-requisites are not satisfied: |
|
FILE:#: pre-requisite #0 |
|
(end of pre-requisites) |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisite |
|
[ RUN ] GMockOutputTest.UnsatisfiedPrerequisites |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(1, 0) |
|
Returns: false |
|
Google Mock tried the following 2 expectations, but none matched: |
|
|
|
FILE:#: tried expectation #0 |
|
Expected arg #0: is equal to 0 |
|
Actual: 1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
FILE:#: tried expectation #1 |
|
Expected: all pre-requisites are satisfied |
|
Actual: the following immediate pre-requisites are not satisfied: |
|
FILE:#: pre-requisite #0 |
|
FILE:#: pre-requisite #1 |
|
(end of pre-requisites) |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisites |
|
[ RUN ] GMockOutputTest.UnsatisfiedExpectation |
|
FILE:#: Failure |
|
Actual function call count doesn't match this expectation. |
|
Expected: to be called twice |
|
Actual: called once - unsatisfied and active |
|
FILE:#: Failure |
|
Actual function call count doesn't match this expectation. |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnsatisfiedExpectation |
|
[ RUN ] GMockOutputTest.MismatchArguments |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar(@0x# "Ho", 0, -0.1) |
|
Returns: '\0' |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: references the variable @0x# "Hi" |
|
Actual: "Ho" (is located @0x#) |
|
Expected arg #2: is greater than or equal to 0 |
|
Actual: -0.1 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.MismatchArguments |
|
[ RUN ] GMockOutputTest.MismatchWithArguments |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(2, 3) |
|
Returns: false |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected: argument #0 is greater than or equal to argument #1 |
|
Actual: false |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.MismatchWithArguments |
|
[ RUN ] GMockOutputTest.MismatchArgumentsAndWithArguments |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - returning default value. |
|
Function call: Bar2(1, 3) |
|
Returns: false |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: is greater than or equal to 2 |
|
Actual: 1 |
|
Expected: argument #0 is greater than or equal to argument #1 |
|
Actual: false |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.MismatchArgumentsAndWithArguments |
|
[ RUN ] GMockOutputTest.UnexpectedCallWithDefaultAction |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(1, 0) |
|
Returns: false |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: is equal to 2 |
|
Actual: 1 |
|
Expected arg #1: is equal to 2 |
|
Actual: 0 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
unknown file: Failure |
|
|
|
Unexpected mock function call - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(0, 0) |
|
Returns: true |
|
Google Mock tried the following 1 expectation, but it didn't match: |
|
|
|
FILE:#: |
|
Expected arg #0: is equal to 2 |
|
Actual: 0 |
|
Expected arg #1: is equal to 2 |
|
Actual: 0 |
|
Expected: to be called once |
|
Actual: never called - unsatisfied and active |
|
[ FAILED ] GMockOutputTest.UnexpectedCallWithDefaultAction |
|
[ RUN ] GMockOutputTest.ExcessiveCallWithDefaultAction |
|
FILE:#: Failure |
|
Mock function called more times than expected - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(2, 2) |
|
Returns: true |
|
Expected: to be called once |
|
Actual: called twice - over-saturated and active |
|
FILE:#: Failure |
|
Mock function called more times than expected - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(1, 1) |
|
Returns: false |
|
Expected: to be called once |
|
Actual: called twice - over-saturated and active |
|
[ FAILED ] GMockOutputTest.ExcessiveCallWithDefaultAction |
|
[ RUN ] GMockOutputTest.UninterestingCallWithDefaultAction |
|
|
|
GMOCK WARNING: |
|
Uninteresting mock function call - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(2, 2) |
|
Returns: true |
|
Stack trace: |
|
|
|
GMOCK WARNING: |
|
Uninteresting mock function call - taking default action specified at: |
|
FILE:#: |
|
Function call: Bar2(1, 1) |
|
Returns: false |
|
Stack trace: |
|
[ OK ] GMockOutputTest.UninterestingCallWithDefaultAction |
|
[ RUN ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction |
|
|
|
GMOCK WARNING: |
|
FILE:#: Too few actions specified. |
|
Expected to be called twice, but has only 1 WillOnce(). |
|
GMOCK WARNING: |
|
FILE:#: Actions ran out. |
|
Called 2 times, but only 1 WillOnce() is specified - taking default action specified at: |
|
FILE:#: |
|
Stack trace: |
|
[ OK ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction |
|
[ FAILED ] GMockOutputTest.UnexpectedCall |
|
[ FAILED ] GMockOutputTest.UnexpectedCallToVoidFunction |
|
[ FAILED ] GMockOutputTest.ExcessiveCall |
|
[ FAILED ] GMockOutputTest.ExcessiveCallToVoidFunction |
|
[ FAILED ] GMockOutputTest.RetiredExpectation |
|
[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisite |
|
[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisites |
|
[ FAILED ] GMockOutputTest.UnsatisfiedExpectation |
|
[ FAILED ] GMockOutputTest.MismatchArguments |
|
[ FAILED ] GMockOutputTest.MismatchWithArguments |
|
[ FAILED ] GMockOutputTest.MismatchArgumentsAndWithArguments |
|
[ FAILED ] GMockOutputTest.UnexpectedCallWithDefaultAction |
|
[ FAILED ] GMockOutputTest.ExcessiveCallWithDefaultAction |
|
|
|
|