Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3163)

Unified Diff: chrome/browser/media/router/mojo/media_router_mojo_test.h

Issue 2859953002: Reland [Media Router] Custom Controls 3 - add plumbing through MRUI and MRWebUIMessageHandler (Closed)
Patch Set: Fix test failures Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/media/router/mojo/media_router_mojo_test.h
diff --git a/chrome/browser/media/router/mojo/media_router_mojo_test.h b/chrome/browser/media/router/mojo/media_router_mojo_test.h
index 4149d41bb8d26e7ae8fcd4ab4af851a69cf55620..21935d7fbf1b6482daf38e24b1086aef76467e97 100644
--- a/chrome/browser/media/router/mojo/media_router_mojo_test.h
+++ b/chrome/browser/media/router/mojo/media_router_mojo_test.h
@@ -147,6 +147,23 @@ class MockMediaController : public mojom::MediaController {
mojo::Binding<mojom::MediaController> binding_;
};
+class MockMediaRouteController : public MediaRouteController {
+ public:
+ MockMediaRouteController(const MediaRoute::Id& route_id,
+ mojom::MediaControllerPtr mojo_media_controller,
+ MediaRouter* media_router);
+
+ MOCK_CONST_METHOD0(Play, void());
+ MOCK_CONST_METHOD0(Pause, void());
+ MOCK_CONST_METHOD1(Seek, void(base::TimeDelta time));
+ MOCK_CONST_METHOD1(SetMute, void(bool mute));
+ MOCK_CONST_METHOD1(SetVolume, void(float volume));
+
+ protected:
+ // The dtor is protected because MockMediaRouteController is ref-counted.
+ ~MockMediaRouteController() override;
+};
+
class MockMediaRouteControllerObserver : public MediaRouteController::Observer {
public:
MockMediaRouteControllerObserver(
« no previous file with comments | « chrome/browser/media/router/mojo/media_route_controller.cc ('k') | chrome/browser/media/router/mojo/media_router_mojo_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698