class InstantServiceTest : public InstantUnitTestBase {
protected:
- virtual void SetUp() OVERRIDE {
+ void SetUp() override {
InstantUnitTestBase::SetUp();
instant_service_observer_.reset(new MockInstantServiceObserver());
instant_service_->AddObserver(instant_service_observer_.get());
}
- virtual void TearDown() OVERRIDE {
+ void TearDown() override {
instant_service_->RemoveObserver(instant_service_observer_.get());
InstantUnitTestBase::TearDown();
}
class InstantServiceEnabledTest : public InstantServiceTest {
protected:
- virtual void SetUp() OVERRIDE {
+ void SetUp() override {
ASSERT_TRUE(base::FieldTrialList::CreateFieldTrial(
- "EmbeddedSearch", "Group1 use_cacheable_ntp:1 prefetch_results:1"));
+ "EmbeddedSearch", "Group1 use_cacheable_ntp:1"));
InstantServiceTest::SetUp();
}
};
EXPECT_EQ("https://www.google.com/newtab", new_tab_page_url.spec());
}
-TEST_F(InstantServiceTest, InstantSearchDisabled) {
- // 'prefetch_results' flag is not enabled in field trials. Make sure
- // InstantSearchPrerenderer is not initialized.
- EXPECT_EQ(static_cast<InstantSearchPrerenderer*>(NULL),
+TEST_F(InstantServiceTest, InstantSearchEnabled) {
+ EXPECT_NE(static_cast<InstantSearchPrerenderer*>(NULL),
GetInstantSearchPrerenderer());
}