Clarifying language
The old language might mislead someone into thinking that the access level on the base class itself was changed.
This commit is contained in:
parent
ed9d1e1ff9
commit
f700442db3
|
@ -18,8 +18,9 @@ You must always put a mock method definition (`MOCK_METHOD*`) in a
|
||||||
`public:` section of the mock class, regardless of the method being
|
`public:` section of the mock class, regardless of the method being
|
||||||
mocked being `public`, `protected`, or `private` in the base class.
|
mocked being `public`, `protected`, or `private` in the base class.
|
||||||
This allows `ON_CALL` and `EXPECT_CALL` to reference the mock function
|
This allows `ON_CALL` and `EXPECT_CALL` to reference the mock function
|
||||||
from outside of the mock class. (Yes, C++ allows a subclass to change
|
from outside of the mock class. (Yes, C++ allows a subclass to specify
|
||||||
the access level of a virtual function in the base class.) Example:
|
a different access level than the base class on a virtual function.)
|
||||||
|
Example:
|
||||||
|
|
||||||
```
|
```
|
||||||
class Foo {
|
class Foo {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user