summaryrefslogtreecommitdiff
path: root/MdePkg/Test/Mock/Library/GoogleTest/MockRngLib/MockRngLib.cpp
blob: 305ae24d049f06990879b1423258c8572757810e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/** @file
  Google Test mocks for RngLib

  Copyright (c) Microsoft Corporation.
  SPDX-License-Identifier: BSD-2-Clause-Patent
**/

#include <GoogleTest/Library/MockRngLib.h>

MOCK_INTERFACE_DEFINITION (MockRngLib);

MOCK_FUNCTION_DEFINITION (MockRngLib, GetRandomNumber16, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockRngLib, GetRandomNumber32, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockRngLib, GetRandomNumber64, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockRngLib, GetRandomNumber128, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockRngLib, GetRngGuid, 1, EFIAPI);