#include "chrome/browser/ui/global_media_controls/test_helper.h"
#include <memory>
#include <string>
#include "content/public/browser/presentation_observer.h"
#include "testing/gmock/include/gmock/gmock.h"
MockWebContentsPresentationManager::MockWebContentsPresentationManager() =
default;
MockWebContentsPresentationManager::~MockWebContentsPresentationManager() =
default;
bool MockWebContentsPresentationManager::HasDefaultPresentationRequest() const { … }
const content::PresentationRequest&
MockWebContentsPresentationManager::GetDefaultPresentationRequest() const { … }
void MockWebContentsPresentationManager::SetDefaultPresentationRequest(
const content::PresentationRequest& request) { … }
void MockWebContentsPresentationManager::NotifyMediaRoutesChanged(
const std::vector<media_router::MediaRoute>& routes) { … }
void MockWebContentsPresentationManager::AddObserver(
content::PresentationObserver* observer) { … }
void MockWebContentsPresentationManager::RemoveObserver(
content::PresentationObserver* observer) { … }
base::WeakPtr<WebContentsPresentationManager>
MockWebContentsPresentationManager::GetWeakPtr() { … }