#include "components/media_router/browser/mirroring_to_flinging_switcher.h"
#include "components/media_router/browser/media_router_factory.h"
#include "components/media_router/browser/presentation/web_contents_presentation_manager.h"
#include "components/media_router/browser/test/mock_media_router.h"
#include "content/public/browser/presentation_request.h"
#include "content/public/browser/web_contents.h"
#include "content/public/test/browser_task_environment.h"
#include "content/public/test/test_browser_context.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
_;
namespace media_router {
class TestMediaRouterFactory : public MediaRouterFactory { … };
class TestWebContentsPresentationManager
: public WebContentsPresentationManager { … };
class MirroringToFlingingSwitcherTest : public testing::Test { … };
TEST_F(MirroringToFlingingSwitcherTest, SwitchToFlingingFaliure) { … }
TEST_F(MirroringToFlingingSwitcherTest, SwitchToFlinging) { … }
}