#include "chrome/test/base/in_process_browser_test.h"
#include "chrome/test/base/test_chrome_web_ui_controller_factory.h"
#include "chrome/test/base/ui_test_utils.h"
#include "content/public/browser/web_ui_controller.h"
#include "content/public/test/browser_test.h"
#include "content/public/test/scoped_web_ui_controller_factory_registration.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
WebContents;
WebUI;
WebUIController;
_;
Eq;
StrictMock;
namespace {
ACTION(ReturnNewWebUI) { … }
class MockWebUIProvider
: public TestChromeWebUIControllerFactory::WebUIProvider { … };
const std::string kChromeTestChromeWebUIControllerFactory = …;
class TestChromeWebUIControllerFactoryTest : public InProcessBrowserTest { … };
}
IN_PROC_BROWSER_TEST_F(TestChromeWebUIControllerFactoryTest,
TestWebUIProvider) { … }