10Duke Scale C++ Client
Loading...
Searching...
No Matches
RandomBytesMock.h
1#ifndef TENDUKE_TEST_MOCKS_RANDOMBYTESMOCK_H
2#define TENDUKE_TEST_MOCKS_RANDOMBYTESMOCK_H
3
4#include "utl/random/RandomBytes.h"
5
6#include "gmock/gmock.h"
7
8namespace tenduke { namespace test { namespace mocks {
9
11{
12public:
13 MOCK_METHOD(void, generate, (unsigned char *b, std::size_t l), (override));
14};
15
16
17}}}
18
19#endif //TENDUKE_TEST_MOCKS_RANDOMBYTESMOCK_H
Definition RandomBytesMock.h:11
Generates random bytes.
Definition RandomBytes.h:13
virtual void generate(unsigned char *buffer, std::size_t bufferLength)=0
Fills the given buffer with random bytes.
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7