21 #include <unity/scopes/Scope.h>
23 #include <unity/scopes/testing/MockObject.h>
25 #include <gmock/gmock.h>
41 MockScope(std::string
const& endpoint =
"",
42 std::string
const& identity =
"")
43 : MockObject(endpoint, identity) {}
46 SearchMetadata
const&,
47 SearchListenerBase::SPtr
const&));
50 SearchMetadata
const&,
51 SearchListenerBase::SPtr
const&));
55 SearchMetadata
const&,
56 SearchListenerBase::SPtr
const&));
58 ActionMetadata
const&,
59 ActivationListenerBase::SPtr
const&));
61 ActionMetadata
const&,
64 ActivationListenerBase::SPtr
const&));
66 ActionMetadata
const&,
67 PreviewListenerBase::SPtr
const&));
75 SearchMetadata
const&,
76 SearchListenerBase::SPtr
const&));
80 ActionMetadata
const&,
82 ActivationListenerBase::SPtr
const&));
The attributes of a result returned by a Scope.
Definition: Result.h:50
Definition: OnlineAccountClient.h:39
Top-level namespace for all things Unity-related.
Definition: Version.h:49
Allows queries, preview requests, and activation requests to be sent to a scope.
Definition: Scope.h:45
std::shared_ptr< QueryCtrl > QueryCtrlProxy
Convenience type definition.
Definition: QueryCtrlProxyFwd.h:33
std::vector< ChildScope > ChildScopeList
A list of child scopes.
Definition: ChildScope.h:33