#ifndef CHROME_TEST_MEDIA_ROUTER_TEST_MEDIA_SINKS_OBSERVER_H_
#define CHROME_TEST_MEDIA_ROUTER_TEST_MEDIA_SINKS_OBSERVER_H_
#include <map>
#include <string>
#include <vector>
#include "components/media_router/browser/media_sinks_observer.h"
namespace media_router {
class MediaRouter;
class TestMediaSinksObserver : public MediaSinksObserver {
public:
TestMediaSinksObserver(MediaRouter* router,
const MediaSource& source,
const url::Origin& origin);
~TestMediaSinksObserver() override;
void OnSinksReceived(const std::vector<MediaSink>& result) override;
std::map<std::string, const MediaSink> sink_map;
};
}
#endif