Application developers may want to test their code with simulated responses, including errors, from an object of type EdgeContainerClient. To do so, construct an object of type EdgeContainerClient with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.
See Also
This example for how to test your application with GoogleTest. While the example showcases types from the BigQuery library, the underlying principles apply for any pair of *Client and *Connection.
Functions
virtual options()
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eMockEdgeContainerConnection\u003c/code\u003e class, which is designed for testing applications that use the \u003ccode\u003eEdgeContainerClient\u003c/code\u003e by simulating responses.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists available versions of the \u003ccode\u003eMockEdgeContainerConnection\u003c/code\u003e class, ranging from version 2.11.0 up to the latest release candidate version, 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMockEdgeContainerConnection\u003c/code\u003e class utilizes \u003ccode\u003egMock\u003c/code\u003e framework's \u003ccode\u003eMOCK_METHOD()\u003c/code\u003e for creating mock implementations of various \u003ccode\u003eEdgeContainerClient\u003c/code\u003e functions.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation offers examples and guides on how to use this mock with GoogleTest framework to test your applications, similar to the provided BigQuery library mock.\u003c/p\u003e\n"],["\u003cp\u003eKey functions of the mock class are detailed, including those for listing, getting, creating, updating, and deleting clusters, node pools, machines, and VPN connections, as well as generating access tokens, each specifying the request parameter and return type.\u003c/p\u003e\n"]]],[],null,[]]