21#include <quentier/synchronization/ISyncConflictResolver.h>
23#include <gmock/gmock.h>
25namespace quentier::synchronization::tests::mocks {
31 QFuture<NotebookConflictResolution>, resolveNotebookConflict,
32 (::qevercloud::Notebook theirs, ::qevercloud::Notebook mine),
36 QFuture<NoteConflictResolution>, resolveNoteConflict,
37 (::qevercloud::Note theirs, ::qevercloud::Note mine), (
override));
40 QFuture<SavedSearchConflictResolution>, resolveSavedSearchConflict,
41 (::qevercloud::SavedSearch theirs, ::qevercloud::SavedSearch mine),
45 QFuture<TagConflictResolution>, resolveTagConflict,
46 (::qevercloud::Tag theirs, ::qevercloud::Tag mine), (
override));
The ISyncConflictResolver interface provides methods used to resolve conflicts between local and remo...
Definition: ISyncConflictResolver.h:42
Definition: MockISyncConflictResolver.h:28