aboutsummaryrefslogtreecommitdiffstats
path: root/brillo/streams/mock_stream.h
diff options
context:
space:
mode:
Diffstat (limited to 'brillo/streams/mock_stream.h')
-rw-r--r--brillo/streams/mock_stream.h113
1 files changed, 70 insertions, 43 deletions
diff --git a/brillo/streams/mock_stream.h b/brillo/streams/mock_stream.h
index 934912a..45f83ed 100644
--- a/brillo/streams/mock_stream.h
+++ b/brillo/streams/mock_stream.h
@@ -16,55 +16,82 @@ class MockStream : public Stream {
public:
MockStream() = default;
- MOCK_CONST_METHOD0(IsOpen, bool());
- MOCK_CONST_METHOD0(CanRead, bool());
- MOCK_CONST_METHOD0(CanWrite, bool());
- MOCK_CONST_METHOD0(CanSeek, bool());
- MOCK_CONST_METHOD0(CanGetSize, bool());
+ MOCK_METHOD(bool, IsOpen, (), (const, override));
+ MOCK_METHOD(bool, CanRead, (), (const, override));
+ MOCK_METHOD(bool, CanWrite, (), (const, override));
+ MOCK_METHOD(bool, CanSeek, (), (const, override));
+ MOCK_METHOD(bool, CanGetSize, (), (const, override));
- MOCK_CONST_METHOD0(GetSize, uint64_t());
- MOCK_METHOD2(SetSizeBlocking, bool(uint64_t, ErrorPtr*));
- MOCK_CONST_METHOD0(GetRemainingSize, uint64_t());
+ MOCK_METHOD(uint64_t, GetSize, (), (const, override));
+ MOCK_METHOD(bool, SetSizeBlocking, (uint64_t, ErrorPtr*), (override));
+ MOCK_METHOD(uint64_t, GetRemainingSize, (), (const, override));
- MOCK_CONST_METHOD0(GetPosition, uint64_t());
- MOCK_METHOD4(Seek, bool(int64_t, Whence, uint64_t*, ErrorPtr*));
+ MOCK_METHOD(uint64_t, GetPosition, (), (const, override));
+ MOCK_METHOD(bool, Seek, (int64_t, Whence, uint64_t*, ErrorPtr*), (override));
- MOCK_METHOD5(ReadAsync, bool(void*,
- size_t,
- const base::Callback<void(size_t)>&,
- const ErrorCallback&,
- ErrorPtr*));
- MOCK_METHOD5(ReadAllAsync, bool(void*,
- size_t,
- const base::Closure&,
- const ErrorCallback&,
- ErrorPtr*));
- MOCK_METHOD5(ReadNonBlocking, bool(void*, size_t, size_t*, bool*, ErrorPtr*));
- MOCK_METHOD4(ReadBlocking, bool(void*, size_t, size_t*, ErrorPtr*));
- MOCK_METHOD3(ReadAllBlocking, bool(void*, size_t, ErrorPtr*));
+ MOCK_METHOD(bool,
+ ReadAsync,
+ (void*,
+ size_t,
+ const base::Callback<void(size_t)>&,
+ const ErrorCallback&,
+ ErrorPtr*),
+ (override));
+ MOCK_METHOD(
+ bool,
+ ReadAllAsync,
+ (void*, size_t, const base::Closure&, const ErrorCallback&, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ ReadNonBlocking,
+ (void*, size_t, size_t*, bool*, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ ReadBlocking,
+ (void*, size_t, size_t*, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool, ReadAllBlocking, (void*, size_t, ErrorPtr*), (override));
- MOCK_METHOD5(WriteAsync, bool(const void*,
- size_t,
- const base::Callback<void(size_t)>&,
- const ErrorCallback&,
- ErrorPtr*));
- MOCK_METHOD5(WriteAllAsync, bool(const void*,
- size_t,
- const base::Closure&,
- const ErrorCallback&,
- ErrorPtr*));
- MOCK_METHOD4(WriteNonBlocking, bool(const void*, size_t, size_t*, ErrorPtr*));
- MOCK_METHOD4(WriteBlocking, bool(const void*, size_t, size_t*, ErrorPtr*));
- MOCK_METHOD3(WriteAllBlocking, bool(const void*, size_t, ErrorPtr*));
+ MOCK_METHOD(bool,
+ WriteAsync,
+ (const void*,
+ size_t,
+ const base::Callback<void(size_t)>&,
+ const ErrorCallback&,
+ ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ WriteAllAsync,
+ (const void*,
+ size_t,
+ const base::Closure&,
+ const ErrorCallback&,
+ ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ WriteNonBlocking,
+ (const void*, size_t, size_t*, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ WriteBlocking,
+ (const void*, size_t, size_t*, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ WriteAllBlocking,
+ (const void*, size_t, ErrorPtr*),
+ (override));
- MOCK_METHOD1(FlushBlocking, bool(ErrorPtr*));
- MOCK_METHOD1(CloseBlocking, bool(ErrorPtr*));
+ MOCK_METHOD(bool, FlushBlocking, (ErrorPtr*), (override));
+ MOCK_METHOD(bool, CloseBlocking, (ErrorPtr*), (override));
- MOCK_METHOD3(WaitForData, bool(AccessMode,
- const base::Callback<void(AccessMode)>&,
- ErrorPtr*));
- MOCK_METHOD4(WaitForDataBlocking,
- bool(AccessMode, base::TimeDelta, AccessMode*, ErrorPtr*));
+ MOCK_METHOD(bool,
+ WaitForData,
+ (AccessMode, const base::Callback<void(AccessMode)>&, ErrorPtr*),
+ (override));
+ MOCK_METHOD(bool,
+ WaitForDataBlocking,
+ (AccessMode, base::TimeDelta, AccessMode*, ErrorPtr*),
+ (override));
private:
DISALLOW_COPY_AND_ASSIGN(MockStream);