#include "content/browser/browser_main_loop.h"
#include "base/command_line.h"
#include "base/system/sys_info.h"
#include "base/task/thread_pool/thread_pool_instance.h"
#include "base/test/mock_callback.h"
#include "base/test/scoped_command_line.h"
#include "content/browser/browser_thread_impl.h"
#include "content/browser/scheduler/browser_task_executor.h"
#include "content/browser/startup_data_impl.h"
#include "content/browser/startup_helper.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/common/content_switches.h"
#include "content/public/common/main_function_params.h"
#include "content/public/test/test_utils.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace content {
StrickMockTask;
class BrowserMainLoopTest : public testing::Test { … };
TEST_F(BrowserMainLoopTest, CreateThreadsInSingleProcess) { … }
TEST_F(BrowserMainLoopTest,
PostTaskToIOThreadBeforeThreadCreationDoesNotRunTask) { … }
}