[DeviceSync v2] Track inputs for FakeDeviceSyncClient
Store input parameters to FakeDeviceSyncClient methods * SetSoftwareFeatureState(), * SetFeatureStatus(), * FindEligibleDevice(), and * NotifyDevices(). Update tests to verify these inputs. Note: We change std::queue to base::circular_deque because Chromium best practices recommends using base::queue and base::circular_deque instead of std::queue and std::deque, respectively. Also, we use circular_deque because of its random access support. Bug: 951969 Change-Id: I785db3c09e0d02de47085cee1f2e91326fdadf74 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1970572Reviewed-by:Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Josh Nohle <nohle@chromium.org> Cr-Commit-Position: refs/heads/master@{#725652}
Showing
This diff is collapsed.
Please register or sign in to comment