Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1068)

Unified Diff: content/browser/device_orientation/provider_unittest.cc

Issue 10689106: Renaming Observer to OrientationObserver in DeviceOrientation (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/device_orientation/provider_unittest.cc
diff --git a/content/browser/device_orientation/provider_unittest.cc b/content/browser/device_orientation/provider_unittest.cc
index 17d3d434b2b3bb3276169e2ed9bd59fed8afb579..5db1aca9977999b1eb42a0138fbeae1d655e5a5f 100644
--- a/content/browser/device_orientation/provider_unittest.cc
+++ b/content/browser/device_orientation/provider_unittest.cc
@@ -16,15 +16,15 @@ namespace device_orientation {
namespace {
// Class for checking expectations on orientation updates from the Provider.
-class UpdateChecker : public Provider::Observer {
+class OrientationUpdateChecker : public Provider::OrientationObserver {
public:
- explicit UpdateChecker(int* expectations_count_ptr)
+ explicit OrientationUpdateChecker(int* expectations_count_ptr)
: expectations_count_ptr_(expectations_count_ptr) {
}
- virtual ~UpdateChecker() {}
+ virtual ~OrientationUpdateChecker() {}
- // From Provider::Observer.
+ // From Provider::OrientationObserver.
virtual void OnOrientationUpdate(const Orientation& orientation) {
ASSERT_FALSE(expectations_queue_.empty());
@@ -184,17 +184,17 @@ class DeviceOrientationProviderTest : public testing::Test {
TEST_F(DeviceOrientationProviderTest, FailingTest) {
Init(FailingDataFetcher::Create);
- scoped_ptr<UpdateChecker> checker_a(
- new UpdateChecker(&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_b(
- new UpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker_a(
+ new OrientationUpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker_b(
+ new OrientationUpdateChecker(&pending_expectations_));
checker_a->AddExpectation(Orientation::Empty());
- provider_->AddObserver(checker_a.get());
+ provider_->AddOrientationObserver(checker_a.get());
MessageLoop::current()->Run();
checker_b->AddExpectation(Orientation::Empty());
- provider_->AddObserver(checker_b.get());
+ provider_->AddOrientationObserver(checker_b.get());
MessageLoop::current()->Run();
}
@@ -213,16 +213,17 @@ TEST_F(DeviceOrientationProviderTest, BasicPushTest) {
Init(MockOrientationFactory::CreateDataFetcher);
const Orientation kTestOrientation(true, 1, true, 2, true, 3, true, true);
- scoped_ptr<UpdateChecker> checker(new UpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker(new OrientationUpdateChecker(
+ &pending_expectations_));
checker->AddExpectation(kTestOrientation);
orientation_factory->SetOrientation(kTestOrientation);
- provider_->AddObserver(checker.get());
+ provider_->AddOrientationObserver(checker.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker.get());
+ provider_->RemoveOrientationObserver(checker.get());
}
-TEST_F(DeviceOrientationProviderTest, MultipleObserversPushTest) {
+TEST_F(DeviceOrientationProviderTest, MultipleOrientationObserversPushTest) {
scoped_refptr<MockOrientationFactory> orientation_factory(
new MockOrientationFactory());
Init(MockOrientationFactory::CreateDataFetcher);
@@ -231,55 +232,56 @@ TEST_F(DeviceOrientationProviderTest, MultipleObserversPushTest) {
Orientation(true, 4, true, 5, true, 6, true, false),
Orientation(true, 7, true, 8, true, 9, false, true)};
- scoped_ptr<UpdateChecker> checker_a(
- new UpdateChecker(&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_b(
- new UpdateChecker(&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_c(
- new UpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker_a(
+ new OrientationUpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker_b(
+ new OrientationUpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker_c(
+ new OrientationUpdateChecker(&pending_expectations_));
checker_a->AddExpectation(kTestOrientations[0]);
orientation_factory->SetOrientation(kTestOrientations[0]);
- provider_->AddObserver(checker_a.get());
+ provider_->AddOrientationObserver(checker_a.get());
MessageLoop::current()->Run();
checker_a->AddExpectation(kTestOrientations[1]);
checker_b->AddExpectation(kTestOrientations[0]);
checker_b->AddExpectation(kTestOrientations[1]);
orientation_factory->SetOrientation(kTestOrientations[1]);
- provider_->AddObserver(checker_b.get());
+ provider_->AddOrientationObserver(checker_b.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_a.get());
+ provider_->RemoveOrientationObserver(checker_a.get());
checker_b->AddExpectation(kTestOrientations[2]);
checker_c->AddExpectation(kTestOrientations[1]);
checker_c->AddExpectation(kTestOrientations[2]);
orientation_factory->SetOrientation(kTestOrientations[2]);
- provider_->AddObserver(checker_c.get());
+ provider_->AddOrientationObserver(checker_c.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_b.get());
- provider_->RemoveObserver(checker_c.get());
+ provider_->RemoveOrientationObserver(checker_b.get());
+ provider_->RemoveOrientationObserver(checker_c.get());
}
#if defined(OS_LINUX) || defined(OS_WIN)
// Flakily DCHECKs on Linux. See crbug.com/104950.
// FLAKY on Win. See crbug.com/104950.
-#define MAYBE_ObserverNotRemoved DISABLED_ObserverNotRemoved
+#define MAYBE_OrientationObserverNotRemoved DISABLED_OrientationObserverNotRemoved
#else
-#define MAYBE_ObserverNotRemoved ObserverNotRemoved
+#define MAYBE_OrientationObserverNotRemoved OrientationObserverNotRemoved
#endif
-TEST_F(DeviceOrientationProviderTest, MAYBE_ObserverNotRemoved) {
+TEST_F(DeviceOrientationProviderTest, MAYBE_OrientationObserverNotRemoved) {
scoped_refptr<MockOrientationFactory> orientation_factory(
new MockOrientationFactory());
Init(MockOrientationFactory::CreateDataFetcher);
const Orientation kTestOrientation(true, 1, true, 2, true, 3, true, true);
const Orientation kTestOrientation2(true, 4, true, 5, true, 6, true, false);
- scoped_ptr<UpdateChecker> checker(new UpdateChecker(&pending_expectations_));
+ scoped_ptr<OrientationUpdateChecker> checker(new OrientationUpdateChecker(
+ &pending_expectations_));
checker->AddExpectation(kTestOrientation);
orientation_factory->SetOrientation(kTestOrientation);
- provider_->AddObserver(checker.get());
+ provider_->AddOrientationObserver(checker.get());
MessageLoop::current()->Run();
checker->AddExpectation(kTestOrientation2);
@@ -301,14 +303,14 @@ TEST_F(DeviceOrientationProviderTest, MAYBE_StartFailing) {
Init(MockOrientationFactory::CreateDataFetcher);
const Orientation kTestOrientation(true, 1, true, 2, true, 3, true, true);
- scoped_ptr<UpdateChecker> checker_a(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_a(new OrientationUpdateChecker(
&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_b(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_b(new OrientationUpdateChecker(
&pending_expectations_));
orientation_factory->SetOrientation(kTestOrientation);
checker_a->AddExpectation(kTestOrientation);
- provider_->AddObserver(checker_a.get());
+ provider_->AddOrientationObserver(checker_a.get());
MessageLoop::current()->Run();
checker_a->AddExpectation(Orientation::Empty());
@@ -316,11 +318,11 @@ TEST_F(DeviceOrientationProviderTest, MAYBE_StartFailing) {
MessageLoop::current()->Run();
checker_b->AddExpectation(Orientation::Empty());
- provider_->AddObserver(checker_b.get());
+ provider_->AddOrientationObserver(checker_b.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_a.get());
- provider_->RemoveObserver(checker_b.get());
+ provider_->RemoveOrientationObserver(checker_a.get());
+ provider_->RemoveOrientationObserver(checker_b.get());
}
TEST_F(DeviceOrientationProviderTest, StartStopStart) {
@@ -330,24 +332,25 @@ TEST_F(DeviceOrientationProviderTest, StartStopStart) {
const Orientation kTestOrientation(true, 1, true, 2, true, 3, true, true);
const Orientation kTestOrientation2(true, 4, true, 5, true, 6, true, false);
- scoped_ptr<UpdateChecker> checker_a(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_a(new OrientationUpdateChecker(
&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_b(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_b(new OrientationUpdateChecker(
&pending_expectations_));
checker_a->AddExpectation(kTestOrientation);
orientation_factory->SetOrientation(kTestOrientation);
- provider_->AddObserver(checker_a.get());
+ provider_->AddOrientationObserver(checker_a.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_a.get()); // This stops the Provider.
+ provider_->RemoveOrientationObserver(checker_a.get());
+ // This stops the Provider.
Steve Block 2012/07/04 15:34:38 Comment should be above code.
checker_b->AddExpectation(kTestOrientation2);
orientation_factory->SetOrientation(kTestOrientation2);
- provider_->AddObserver(checker_b.get());
+ provider_->AddOrientationObserver(checker_b.get());
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_b.get());
+ provider_->RemoveOrientationObserver(checker_b.get());
}
TEST_F(DeviceOrientationProviderTest, SignificantlyDifferent) {
@@ -374,21 +377,22 @@ TEST_F(DeviceOrientationProviderTest, SignificantlyDifferent) {
true, kGamma + kSignificantDifference,
false, true);
- scoped_ptr<UpdateChecker> checker_a(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_a(new OrientationUpdateChecker(
&pending_expectations_));
- scoped_ptr<UpdateChecker> checker_b(new UpdateChecker(
+ scoped_ptr<OrientationUpdateChecker> checker_b(new OrientationUpdateChecker(
&pending_expectations_));
orientation_factory->SetOrientation(first_orientation);
checker_a->AddExpectation(first_orientation);
- provider_->AddObserver(checker_a.get());
+ provider_->AddOrientationObserver(checker_a.get());
MessageLoop::current()->Run();
- // The observers should not see this insignificantly different orientation.
+ // The orientation observers should not see this insignificantly different
+ // orientation.
orientation_factory->SetOrientation(second_orientation);
checker_b->AddExpectation(first_orientation);
- provider_->AddObserver(checker_b.get());
+ provider_->AddOrientationObserver(checker_b.get());
MessageLoop::current()->Run();
orientation_factory->SetOrientation(third_orientation);
@@ -396,8 +400,8 @@ TEST_F(DeviceOrientationProviderTest, SignificantlyDifferent) {
checker_b->AddExpectation(third_orientation);
MessageLoop::current()->Run();
- provider_->RemoveObserver(checker_a.get());
- provider_->RemoveObserver(checker_b.get());
+ provider_->RemoveOrientationObserver(checker_a.get());
+ provider_->RemoveOrientationObserver(checker_b.get());
}
} // namespace

Powered by Google App Engine
This is Rietveld 408576698