/proc/self/cwd/test/mocks/config/mocks.cc
Line | Count | Source (jump to first uncovered line) |
1 | | #include "test/mocks/config/mocks.h" |
2 | | |
3 | | #include "envoy/config/core/v3/config_source.pb.h" |
4 | | |
5 | | #include "test/test_common/utility.h" |
6 | | |
7 | | using testing::Invoke; |
8 | | using testing::NiceMock; |
9 | | using testing::ReturnRef; |
10 | | |
11 | | namespace Envoy { |
12 | | namespace Config { |
13 | | |
14 | 27.9k | MockSubscriptionFactory::MockSubscriptionFactory() { |
15 | 27.9k | ON_CALL(*this, subscriptionFromConfigSource(_, _, _, _, _, _)) |
16 | 27.9k | .WillByDefault(Invoke([this](const envoy::config::core::v3::ConfigSource&, absl::string_view, |
17 | 27.9k | Stats::Scope&, SubscriptionCallbacks& callbacks, |
18 | 27.9k | OpaqueResourceDecoderSharedPtr, |
19 | 27.9k | const SubscriptionOptions&) -> SubscriptionPtr { |
20 | 93 | auto ret = std::make_unique<NiceMock<MockSubscription>>(); |
21 | 93 | subscription_ = ret.get(); |
22 | 93 | callbacks_ = &callbacks; |
23 | 93 | return ret; |
24 | 93 | })); |
25 | 27.9k | ON_CALL(*this, messageValidationVisitor()) |
26 | 27.9k | .WillByDefault(ReturnRef(ProtobufMessage::getStrictValidationVisitor())); |
27 | 27.9k | } |
28 | | |
29 | 27.9k | MockSubscriptionFactory::~MockSubscriptionFactory() = default; |
30 | | |
31 | 0 | MockGrpcMuxWatch::MockGrpcMuxWatch() = default; |
32 | 0 | MockGrpcMuxWatch::~MockGrpcMuxWatch() { cancel(); } |
33 | | |
34 | 0 | MockGrpcMux::MockGrpcMux() = default; |
35 | 0 | MockGrpcMux::~MockGrpcMux() = default; |
36 | | |
37 | 0 | MockGrpcStreamCallbacks::MockGrpcStreamCallbacks() = default; |
38 | 0 | MockGrpcStreamCallbacks::~MockGrpcStreamCallbacks() = default; |
39 | | |
40 | 0 | MockSubscriptionCallbacks::MockSubscriptionCallbacks() = default; |
41 | 0 | MockSubscriptionCallbacks::~MockSubscriptionCallbacks() = default; |
42 | | |
43 | 0 | MockOpaqueResourceDecoder::MockOpaqueResourceDecoder() = default; |
44 | 0 | MockOpaqueResourceDecoder::~MockOpaqueResourceDecoder() = default; |
45 | | |
46 | 0 | MockUntypedConfigUpdateCallbacks::MockUntypedConfigUpdateCallbacks() = default; |
47 | 0 | MockUntypedConfigUpdateCallbacks::~MockUntypedConfigUpdateCallbacks() = default; |
48 | | |
49 | 0 | MockTypedFactory::~MockTypedFactory() = default; |
50 | | |
51 | 68.1k | MockContextProvider::MockContextProvider() { |
52 | 68.1k | ON_CALL(*this, addDynamicContextUpdateCallback(_)) |
53 | 68.1k | .WillByDefault(Invoke([this](UpdateNotificationCb update_cb) -> Common::CallbackHandlePtr { |
54 | 0 | return update_cb_handler_.add(update_cb); |
55 | 0 | })); |
56 | 68.1k | ON_CALL(*this, nodeContext()) |
57 | 68.1k | .WillByDefault(ReturnRef(xds::core::v3::ContextParams::default_instance())); |
58 | 68.1k | ON_CALL(*this, dynamicContext(_)) |
59 | 68.1k | .WillByDefault(ReturnRef(xds::core::v3::ContextParams::default_instance())); |
60 | 68.1k | } |
61 | | |
62 | 68.1k | MockContextProvider::~MockContextProvider() = default; |
63 | | |
64 | | } // namespace Config |
65 | | } // namespace Envoy |