blob: 731ea5850b37ab32e3165545f6a8b0f3d6e2d5eb [file] [log] [blame]
Lei YU7f2a2152019-09-16 16:50:18 +08001#pragma once
2
3#include "association_interface.hpp"
4
5#include <gmock/gmock.h>
6
7class MockedAssociationInterface : public AssociationInterface
8{
9 public:
10 virtual ~MockedAssociationInterface() = default;
11
12 MOCK_METHOD1(createActiveAssociation, void(const std::string& path));
13 MOCK_METHOD1(addFunctionalAssociation, void(const std::string& path));
14 MOCK_METHOD1(removeAssociation, void(const std::string& path));
15};