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

Unified Diff: ios/web/navigation/navigation_manager_impl_unittest.mm

Issue 2766063002: Remove the concept of currentItemIndex (Closed)
Patch Set: fix unit tests Created 3 years, 9 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
« no previous file with comments | « ios/web/navigation/navigation_manager_impl.mm ('k') | ios/web/navigation/session_storage_builder.mm » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ios/web/navigation/navigation_manager_impl_unittest.mm
diff --git a/ios/web/navigation/navigation_manager_impl_unittest.mm b/ios/web/navigation/navigation_manager_impl_unittest.mm
index 5559662a8a7a958d9b6c251a91e6a766951a7c06..9bc5a3ac7834038a92750ab2d15cec013df52c00 100644
--- a/ios/web/navigation/navigation_manager_impl_unittest.mm
+++ b/ios/web/navigation/navigation_manager_impl_unittest.mm
@@ -51,8 +51,8 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Tests state of an empty navigation manager.
TEST_F(NavigationManagerTest, EmptyManager) {
EXPECT_EQ(0, navigation_manager()->GetItemCount());
- EXPECT_EQ(-1, navigation_manager()->GetCurrentItemIndex());
- EXPECT_EQ(-1, navigation_manager()->GetCurrentItemIndex());
+ EXPECT_EQ(-1, navigation_manager()->GetLastCommittedItemIndex());
+ EXPECT_EQ(-1, navigation_manager()->GetLastCommittedItemIndex());
EXPECT_FALSE(navigation_manager()->GetPendingItem());
EXPECT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_EQ(-1, navigation_manager()->GetIndexForOffset(0));
@@ -271,11 +271,11 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
web::NavigationInitiationType::USER_INITIATED);
[session_controller() commitPendingItem];
ASSERT_EQ(5, navigation_manager()->GetItemCount());
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
// Go to entry at index 1 and test API from that state.
[session_controller() goToItemAtIndex:1];
- ASSERT_EQ(1, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(1, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_FALSE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(-1, navigation_manager()->GetIndexForOffset(-1));
@@ -299,7 +299,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Go to entry at index 2 and test API from that state.
[session_controller() goToItemAtIndex:2];
- ASSERT_EQ(2, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(2, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(1, navigation_manager()->GetIndexForOffset(-1));
@@ -321,7 +321,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Go to entry at index 4 and test API from that state.
[session_controller() goToItemAtIndex:4];
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(2, navigation_manager()->GetIndexForOffset(-1));
@@ -344,7 +344,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Test with existing transient entry.
[session_controller() addTransientItemWithURL:GURL("http://www.url.com")];
ASSERT_EQ(5, navigation_manager()->GetItemCount());
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(4, navigation_manager()->GetIndexForOffset(-1));
@@ -371,7 +371,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Set pending index to 1 and test API from that state.
[session_controller() setPendingItemIndex:1];
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(1, navigation_manager()->GetPendingItemIndex());
EXPECT_FALSE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(-1, navigation_manager()->GetIndexForOffset(-1));
@@ -395,7 +395,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Set pending index to 2 and test API from that state.
[session_controller() setPendingItemIndex:2];
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(2, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(1, navigation_manager()->GetIndexForOffset(-1));
@@ -418,7 +418,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
// Set pending index to 4 and committed entry to 1 and test.
[session_controller() goToItemAtIndex:1];
[session_controller() setPendingItemIndex:4];
- ASSERT_EQ(1, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(1, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(4, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(2, navigation_manager()->GetIndexForOffset(-1));
@@ -443,7 +443,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
[session_controller() setPendingItemIndex:-1];
[session_controller() addTransientItemWithURL:GURL("http://www.url.com")];
ASSERT_EQ(5, navigation_manager()->GetItemCount());
- ASSERT_EQ(4, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(4, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(-1, navigation_manager()->GetPendingItemIndex());
EXPECT_TRUE(navigation_manager()->CanGoToOffset(-1));
EXPECT_EQ(4, navigation_manager()->GetIndexForOffset(-1));
@@ -488,7 +488,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
[session_controller() setPendingItemIndex:1];
ASSERT_EQ(3, navigation_manager()->GetItemCount());
- ASSERT_EQ(2, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(2, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(1, navigation_manager()->GetPendingItemIndex());
EXPECT_EQ(2, navigation_manager()->GetIndexForOffset(1));
EXPECT_EQ(0, navigation_manager()->GetIndexForOffset(-1));
@@ -498,7 +498,7 @@ void OnNavigationItemCommitted(const LoadCommittedDetails&) override {}
[session_controller() goToItemAtIndex:0];
[session_controller() setPendingItemIndex:1];
ASSERT_EQ(3, navigation_manager()->GetItemCount());
- ASSERT_EQ(0, navigation_manager()->GetCurrentItemIndex());
+ ASSERT_EQ(0, navigation_manager()->GetLastCommittedItemIndex());
ASSERT_EQ(1, navigation_manager()->GetPendingItemIndex());
EXPECT_EQ(2, navigation_manager()->GetIndexForOffset(1));
EXPECT_EQ(0, navigation_manager()->GetIndexForOffset(-1));
« no previous file with comments | « ios/web/navigation/navigation_manager_impl.mm ('k') | ios/web/navigation/session_storage_builder.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698