Index: content/browser/notifications/platform_notification_context_unittest.cc |
diff --git a/content/browser/notifications/platform_notification_context_unittest.cc b/content/browser/notifications/platform_notification_context_unittest.cc |
index a72fd383cfb639159d04da003aa3519e834aa7fc..c246ab0cea5dfccb0ceba3695895ac1f01cd8ffd 100644 |
--- a/content/browser/notifications/platform_notification_context_unittest.cc |
+++ b/content/browser/notifications/platform_notification_context_unittest.cc |
@@ -38,7 +38,8 @@ class PlatformNotificationContextTest : public ::testing::Test { |
} |
// Callback to provide when writing a notification to the database. |
- void DidWriteNotificationData(bool success, int64_t notification_id) { |
+ void DidWriteNotificationData(bool success, |
+ const std::string& notification_id) { |
success_ = success; |
notification_id_ = notification_id; |
} |
@@ -111,7 +112,7 @@ class PlatformNotificationContextTest : public ::testing::Test { |
} |
// Returns the notification id of the notification last written. |
- int64_t notification_id() const { return notification_id_; } |
+ const std::string& notification_id() const { return notification_id_; } |
private: |
TestBrowserThreadBundle thread_bundle_; |
@@ -119,7 +120,7 @@ class PlatformNotificationContextTest : public ::testing::Test { |
bool success_; |
NotificationDatabaseData database_data_; |
- int64_t notification_id_; |
+ std::string notification_id_; |
}; |
TEST_F(PlatformNotificationContextTest, ReadNonExistentNotification) { |
@@ -127,7 +128,7 @@ TEST_F(PlatformNotificationContextTest, ReadNonExistentNotification) { |
CreatePlatformNotificationContext(); |
context->ReadNotificationData( |
- 42 /* notification_id */, GURL("https://example.com"), |
+ "invalid-notification-id", GURL("https://example.com"), |
base::Bind(&PlatformNotificationContextTest::DidReadNotificationData, |
base::Unretained(this))); |
@@ -154,7 +155,7 @@ TEST_F(PlatformNotificationContextTest, WriteReadNotification) { |
// The write operation should have succeeded with a notification id. |
ASSERT_TRUE(success()); |
- EXPECT_GT(notification_id(), 0); |
+ EXPECT_FALSE(notification_id().empty()); |
context->ReadNotificationData( |
notification_id(), origin, |
@@ -193,11 +194,11 @@ TEST_F(PlatformNotificationContextTest, WriteReadReplacedNotification) { |
base::RunLoop().RunUntilIdle(); |
- int64_t read_notification_id = notification_id(); |
+ std::string read_notification_id = notification_id(); |
// The write operation should have succeeded with a notification id. |
ASSERT_TRUE(success()); |
- EXPECT_GT(read_notification_id, 0); |
+ EXPECT_FALSE(read_notification_id.empty()); |
notification_database_data.notification_data.title = |
base::ASCIIToUTF16("Second"); |
@@ -211,8 +212,8 @@ TEST_F(PlatformNotificationContextTest, WriteReadReplacedNotification) { |
base::RunLoop().RunUntilIdle(); |
ASSERT_TRUE(success()); |
- ASSERT_NE(notification_id(), read_notification_id); |
- ASSERT_GT(notification_id(), 0); |
+ ASSERT_FALSE(notification_id().empty()); |
+ ASSERT_EQ(notification_id(), read_notification_id); |
// Reading the notifications should only yield the second, replaced one. |
std::vector<NotificationDatabaseData> notification_database_datas; |
@@ -238,7 +239,7 @@ TEST_F(PlatformNotificationContextTest, DeleteInvalidNotification) { |
CreatePlatformNotificationContext(); |
context->DeleteNotificationData( |
- 42 /* notification_id */, GURL("https://example.com"), |
+ "invalid-notification-id", GURL("https://example.com"), |
base::Bind(&PlatformNotificationContextTest::DidDeleteNotificationData, |
base::Unretained(this))); |
@@ -266,7 +267,7 @@ TEST_F(PlatformNotificationContextTest, DeleteNotification) { |
// The write operation should have succeeded with a notification id. |
ASSERT_TRUE(success()); |
- EXPECT_GT(notification_id(), 0); |
+ EXPECT_FALSE(notification_id().empty()); |
context->DeleteNotificationData( |
notification_id(), origin, |
@@ -330,7 +331,7 @@ TEST_F(PlatformNotificationContextTest, ServiceWorkerUnregistered) { |
base::RunLoop().RunUntilIdle(); |
ASSERT_TRUE(success()); |
- EXPECT_GT(notification_id(), 0); |
+ EXPECT_FALSE(notification_id().empty()); |
ServiceWorkerStatusCode unregister_status; |
@@ -370,7 +371,7 @@ TEST_F(PlatformNotificationContextTest, DestroyDatabaseOnStorageWiped) { |
// The write operation should have succeeded with a notification id. |
ASSERT_TRUE(success()); |
- EXPECT_GT(notification_id(), 0); |
+ EXPECT_FALSE(notification_id().empty()); |
// Call the OnStorageWiped override from the ServiceWorkerContextObserver, |
// which indicates that the database should go away entirely. |
@@ -403,7 +404,7 @@ TEST_F(PlatformNotificationContextTest, DestroyOnDiskDatabase) { |
// Trigger a read-operation to force creating the database. |
context->ReadNotificationData( |
- 42 /* notification_id */, GURL("https://example.com"), |
+ "invalid-notification-id", GURL("https://example.com"), |
base::Bind(&PlatformNotificationContextTest::DidReadNotificationData, |
base::Unretained(this))); |