Lines Matching refs:provider_

90   scoped_ptr<AsyncPolicyProvider> provider_;
108 provider_.reset(new AsyncPolicyProvider(
110 provider_->Init(&schema_registry_);
112 EXPECT_TRUE(provider_->policies().Equals(initial_bundle_));
122 if (provider_) {
123 provider_->Shutdown();
124 provider_.reset();
135 provider_->AddObserver(&observer);
136 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(1);
137 provider_->RefreshPolicies();
140 EXPECT_TRUE(provider_->policies().Equals(refreshed_bundle));
141 provider_->RemoveObserver(&observer);
150 provider_->AddObserver(&observer);
151 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
152 provider_->RefreshPolicies();
157 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
158 provider_->RefreshPolicies();
161 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(1);
164 EXPECT_TRUE(provider_->policies().Equals(refreshed_bundle));
166 provider_->RemoveObserver(&observer);
184 provider_->AddObserver(&observer);
185 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
193 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
194 provider_->RefreshPolicies();
197 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(1);
201 EXPECT_TRUE(provider_->policies().Equals(refreshed_bundle));
203 provider_->RemoveObserver(&observer);
210 provider_->AddObserver(&observer);
214 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
218 EXPECT_CALL(observer, OnUpdatePolicy(provider_.get())).Times(0);
219 provider_->Shutdown();
223 provider_->RemoveObserver(&observer);
224 provider_.reset();