Lines Matching refs:observer

65   MockDisplayObserver observer;
69 EXPECT_EQ(0, observer.display_added());
71 change_notifier.AddObserver(&observer);
74 EXPECT_EQ(1, observer.display_added());
86 MockDisplayObserver observer;
90 EXPECT_EQ(0, observer.display_added());
92 change_notifier.AddObserver(&observer);
93 change_notifier.RemoveObserver(&observer);
97 EXPECT_EQ(0, observer.display_added());
109 MockDisplayObserver observer;
111 change_notifier.RemoveObserver(&observer);
120 MockDisplayObserver observer;
121 change_notifier.AddObserver(&observer);
127 EXPECT_EQ(0, observer.display_removed());
129 change_notifier.RemoveObserver(&observer);
134 MockDisplayObserver observer;
135 change_notifier.AddObserver(&observer);
140 EXPECT_EQ(0, observer.display_removed());
142 change_notifier.RemoveObserver(&observer);
148 MockDisplayObserver observer;
149 change_notifier.AddObserver(&observer);
157 EXPECT_EQ(3, observer.display_removed());
159 change_notifier.RemoveObserver(&observer);
165 MockDisplayObserver observer;
166 change_notifier.AddObserver(&observer);
175 EXPECT_EQ(0, observer.display_removed());
177 change_notifier.RemoveObserver(&observer);
183 MockDisplayObserver observer;
184 change_notifier.AddObserver(&observer);
193 EXPECT_EQ(2, observer.display_removed());
195 change_notifier.RemoveObserver(&observer);
204 MockDisplayObserver observer;
205 change_notifier.AddObserver(&observer);
211 EXPECT_EQ(0, observer.display_added());
213 change_notifier.RemoveObserver(&observer);
218 MockDisplayObserver observer;
219 change_notifier.AddObserver(&observer);
224 EXPECT_EQ(0, observer.display_added());
226 change_notifier.RemoveObserver(&observer);
232 MockDisplayObserver observer;
233 change_notifier.AddObserver(&observer);
241 EXPECT_EQ(3, observer.display_added());
243 change_notifier.RemoveObserver(&observer);
249 MockDisplayObserver observer;
250 change_notifier.AddObserver(&observer);
259 EXPECT_EQ(0, observer.display_added());
261 change_notifier.RemoveObserver(&observer);
267 MockDisplayObserver observer;
268 change_notifier.AddObserver(&observer);
277 EXPECT_EQ(2, observer.display_added());
279 change_notifier.RemoveObserver(&observer);
288 MockDisplayObserver observer;
289 change_notifier.AddObserver(&observer);
295 EXPECT_EQ(0, observer.display_changed());
297 change_notifier.RemoveObserver(&observer);
302 MockDisplayObserver observer;
303 change_notifier.AddObserver(&observer);
309 EXPECT_EQ(0, observer.display_changed());
311 change_notifier.RemoveObserver(&observer);
316 MockDisplayObserver observer;
317 change_notifier.AddObserver(&observer);
322 EXPECT_EQ(0, observer.display_changed());
324 change_notifier.RemoveObserver(&observer);
330 MockDisplayObserver observer;
331 change_notifier.AddObserver(&observer);
340 EXPECT_EQ(0, observer.display_changed());
342 change_notifier.RemoveObserver(&observer);
350 MockDisplayObserver observer;
351 change_notifier.AddObserver(&observer);
358 EXPECT_EQ(0, observer.display_changed());
360 change_notifier.RemoveObserver(&observer);
364 MockDisplayObserver observer;
365 change_notifier.AddObserver(&observer);
372 EXPECT_EQ(1, observer.display_changed());
375 EXPECT_EQ(metrics_change, observer.latest_metrics_change());
377 change_notifier.RemoveObserver(&observer);
381 MockDisplayObserver observer;
382 change_notifier.AddObserver(&observer);
390 EXPECT_EQ(1, observer.display_changed());
392 observer.latest_metrics_change());
394 change_notifier.RemoveObserver(&observer);
400 MockDisplayObserver observer;
401 change_notifier.AddObserver(&observer);
410 EXPECT_EQ(1, observer.display_changed());
412 observer.latest_metrics_change());
417 MockDisplayObserver observer;
418 change_notifier.AddObserver(&observer);
427 EXPECT_EQ(1, observer.display_changed());
429 observer.latest_metrics_change());
434 MockDisplayObserver observer;
435 change_notifier.AddObserver(&observer);
444 EXPECT_EQ(1, observer.display_changed());
446 observer.latest_metrics_change());
451 MockDisplayObserver observer;
452 change_notifier.AddObserver(&observer);
472 EXPECT_EQ(3, observer.display_changed());
477 MockDisplayObserver observer;
478 change_notifier.AddObserver(&observer);
490 EXPECT_EQ(1, observer.display_changed());
495 EXPECT_EQ(metrics, observer.latest_metrics_change());