Clarify public access on gmock examples.
PiperOrigin-RevId: 436268062 Change-Id: I3161b36121f78acf920d66fe121b2f1d5e5707b9
This commit is contained in:
parent
b007c54f29
commit
1754febbaa
@ -8,7 +8,7 @@ Given
|
|||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
class Foo {
|
class Foo {
|
||||||
...
|
public:
|
||||||
virtual ~Foo();
|
virtual ~Foo();
|
||||||
virtual int GetSize() const = 0;
|
virtual int GetSize() const = 0;
|
||||||
virtual string Describe(const char* name) = 0;
|
virtual string Describe(const char* name) = 0;
|
||||||
@ -23,7 +23,7 @@ class Foo {
|
|||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
|
|
||||||
class MockFoo : public Foo {
|
class MockFoo : public Foo {
|
||||||
...
|
public:
|
||||||
MOCK_METHOD(int, GetSize, (), (const, override));
|
MOCK_METHOD(int, GetSize, (), (const, override));
|
||||||
MOCK_METHOD(string, Describe, (const char* name), (override));
|
MOCK_METHOD(string, Describe, (const char* name), (override));
|
||||||
MOCK_METHOD(string, Describe, (int type), (override));
|
MOCK_METHOD(string, Describe, (int type), (override));
|
||||||
@ -58,7 +58,7 @@ To mock
|
|||||||
```cpp
|
```cpp
|
||||||
template <typename Elem>
|
template <typename Elem>
|
||||||
class StackInterface {
|
class StackInterface {
|
||||||
...
|
public:
|
||||||
virtual ~StackInterface();
|
virtual ~StackInterface();
|
||||||
virtual int GetSize() const = 0;
|
virtual int GetSize() const = 0;
|
||||||
virtual void Push(const Elem& x) = 0;
|
virtual void Push(const Elem& x) = 0;
|
||||||
@ -71,7 +71,7 @@ class StackInterface {
|
|||||||
```cpp
|
```cpp
|
||||||
template <typename Elem>
|
template <typename Elem>
|
||||||
class MockStack : public StackInterface<Elem> {
|
class MockStack : public StackInterface<Elem> {
|
||||||
...
|
public:
|
||||||
MOCK_METHOD(int, GetSize, (), (const, override));
|
MOCK_METHOD(int, GetSize, (), (const, override));
|
||||||
MOCK_METHOD(void, Push, (const Elem& x), (override));
|
MOCK_METHOD(void, Push, (const Elem& x), (override));
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user