| 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..9227fb7d7a2f6b86a6b22e7852edaa0b67db4894 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_METHOD0(Play, void());
|
| + MOCK_METHOD0(Pause, void());
|
| + MOCK_METHOD1(Seek, void(base::TimeDelta time));
|
| + MOCK_METHOD1(SetMute, void(bool mute));
|
| + MOCK_METHOD1(SetVolume, void(float volume));
|
| +
|
| + protected:
|
| + // The dtor is protected because MockMediaRouteController is ref-counted.
|
| + ~MockMediaRouteController() override;
|
| +};
|
| +
|
| class MockMediaRouteControllerObserver : public MediaRouteController::Observer {
|
| public:
|
| MockMediaRouteControllerObserver(
|
|
|