summaryrefslogtreecommitdiffstats
path: root/content/browser/tab_contents/navigation_entry_unittest.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-25 03:59:51 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-25 03:59:51 +0000
commit36fc039f12944d61df900690238a5d0303f457dd (patch)
tree1f53b1b2a137bb60bf4e696dd5e6cb706833cc2d /content/browser/tab_contents/navigation_entry_unittest.cc
parent12f75ab37393f57fcac33c39673793f1579b665c (diff)
downloadchromium_src-36fc039f12944d61df900690238a5d0303f457dd.zip
chromium_src-36fc039f12944d61df900690238a5d0303f457dd.tar.gz
chromium_src-36fc039f12944d61df900690238a5d0303f457dd.tar.bz2
Create a Content API around NavigationEntry that's in content/public/browser. NavigationEntry will be renamed to NavigationEntryImpl in a later change. It now derives from content::NavigationEntry. Most of this change is changing unix_hacker functions to CamelCase and updating callers.
BUG=98716 TBR=brettw Review URL: http://codereview.chromium.org/9007043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115766 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/tab_contents/navigation_entry_unittest.cc')
-rw-r--r--content/browser/tab_contents/navigation_entry_unittest.cc67
1 files changed, 34 insertions, 33 deletions
diff --git a/content/browser/tab_contents/navigation_entry_unittest.cc b/content/browser/tab_contents/navigation_entry_unittest.cc
index 4d394ef..061729f 100644
--- a/content/browser/tab_contents/navigation_entry_unittest.cc
+++ b/content/browser/tab_contents/navigation_entry_unittest.cc
@@ -40,11 +40,11 @@ class NavigationEntryTest : public testing::Test {
// Test unique ID accessors
TEST_F(NavigationEntryTest, NavigationEntryUniqueIDs) {
// Two entries should have different IDs by default
- EXPECT_NE(entry1_.get()->unique_id(), entry2_.get()->unique_id());
+ EXPECT_NE(entry1_.get()->GetUniqueID(), entry2_.get()->GetUniqueID());
// Can set an entry to have the same ID as another
- entry2_.get()->set_unique_id(entry1_.get()->unique_id());
- EXPECT_EQ(entry1_.get()->unique_id(), entry2_.get()->unique_id());
+ entry2_.get()->set_unique_id(entry1_.get()->GetUniqueID());
+ EXPECT_EQ(entry1_.get()->GetUniqueID(), entry2_.get()->GetUniqueID());
}
// Test URL accessors
@@ -53,14 +53,14 @@ TEST_F(NavigationEntryTest, NavigationEntryURLs) {
EXPECT_FALSE(entry1_.get()->has_virtual_url());
EXPECT_FALSE(entry2_.get()->has_virtual_url());
- EXPECT_EQ(GURL(), entry1_.get()->url());
- EXPECT_EQ(GURL(), entry1_.get()->virtual_url());
+ EXPECT_EQ(GURL(), entry1_.get()->GetURL());
+ EXPECT_EQ(GURL(), entry1_.get()->GetVirtualURL());
EXPECT_TRUE(entry1_.get()->GetTitleForDisplay("").empty());
// Setting URL affects virtual_url and GetTitleForDisplay
entry1_.get()->set_url(GURL("http://www.google.com"));
- EXPECT_EQ(GURL("http://www.google.com"), entry1_.get()->url());
- EXPECT_EQ(GURL("http://www.google.com"), entry1_.get()->virtual_url());
+ EXPECT_EQ(GURL("http://www.google.com"), entry1_.get()->GetURL());
+ EXPECT_EQ(GURL("http://www.google.com"), entry1_.get()->GetVirtualURL());
EXPECT_EQ(ASCIIToUTF16("www.google.com"),
entry1_.get()->GetTitleForDisplay(""));
@@ -70,14 +70,14 @@ TEST_F(NavigationEntryTest, NavigationEntryURLs) {
entry1_.get()->GetTitleForDisplay(""));
// Title affects GetTitleForDisplay
- entry1_.get()->set_title(ASCIIToUTF16("Google"));
+ entry1_.get()->SetTitle(ASCIIToUTF16("Google"));
EXPECT_EQ(ASCIIToUTF16("Google"), entry1_.get()->GetTitleForDisplay(""));
// Setting virtual_url doesn't affect URL
- entry2_.get()->set_virtual_url(GURL("display:url"));
+ entry2_.get()->SetVirtualURL(GURL("display:url"));
EXPECT_TRUE(entry2_.get()->has_virtual_url());
- EXPECT_EQ(GURL("test:url"), entry2_.get()->url());
- EXPECT_EQ(GURL("display:url"), entry2_.get()->virtual_url());
+ EXPECT_EQ(GURL("test:url"), entry2_.get()->GetURL());
+ EXPECT_EQ(GURL("display:url"), entry2_.get()->GetVirtualURL());
// Having a title set in constructor overrides virtual URL
EXPECT_EQ(ASCIIToUTF16("title"), entry2_.get()->GetTitleForDisplay(""));
@@ -152,35 +152,36 @@ TEST_F(NavigationEntryTest, NavigationEntryAccessors) {
EXPECT_EQ(content::PAGE_TYPE_INTERSTITIAL, entry2_.get()->page_type());
// Referrer
- EXPECT_EQ(GURL(), entry1_.get()->referrer().url);
- EXPECT_EQ(GURL("from"), entry2_.get()->referrer().url);
+ EXPECT_EQ(GURL(), entry1_.get()->GetReferrer().url);
+ EXPECT_EQ(GURL("from"), entry2_.get()->GetReferrer().url);
entry2_.get()->set_referrer(
content::Referrer(GURL("from2"), WebKit::WebReferrerPolicyDefault));
- EXPECT_EQ(GURL("from2"), entry2_.get()->referrer().url);
+ EXPECT_EQ(GURL("from2"), entry2_.get()->GetReferrer().url);
// Title
- EXPECT_EQ(string16(), entry1_.get()->title());
- EXPECT_EQ(ASCIIToUTF16("title"), entry2_.get()->title());
- entry2_.get()->set_title(ASCIIToUTF16("title2"));
- EXPECT_EQ(ASCIIToUTF16("title2"), entry2_.get()->title());
+ EXPECT_EQ(string16(), entry1_.get()->GetTitle());
+ EXPECT_EQ(ASCIIToUTF16("title"), entry2_.get()->GetTitle());
+ entry2_.get()->SetTitle(ASCIIToUTF16("title2"));
+ EXPECT_EQ(ASCIIToUTF16("title2"), entry2_.get()->GetTitle());
// State
- EXPECT_EQ(std::string(), entry1_.get()->content_state());
- EXPECT_EQ(std::string(), entry2_.get()->content_state());
- entry2_.get()->set_content_state("state");
- EXPECT_EQ("state", entry2_.get()->content_state());
+ EXPECT_EQ(std::string(), entry1_.get()->GetContentState());
+ EXPECT_EQ(std::string(), entry2_.get()->GetContentState());
+ entry2_.get()->SetContentState("state");
+ EXPECT_EQ("state", entry2_.get()->GetContentState());
// Page ID
- EXPECT_EQ(-1, entry1_.get()->page_id());
- EXPECT_EQ(3, entry2_.get()->page_id());
- entry2_.get()->set_page_id(2);
- EXPECT_EQ(2, entry2_.get()->page_id());
+ EXPECT_EQ(-1, entry1_.get()->GetPageID());
+ EXPECT_EQ(3, entry2_.get()->GetPageID());
+ entry2_.get()->SetPageID(2);
+ EXPECT_EQ(2, entry2_.get()->GetPageID());
// Transition type
- EXPECT_EQ(content::PAGE_TRANSITION_LINK, entry1_.get()->transition_type());
- EXPECT_EQ(content::PAGE_TRANSITION_TYPED, entry2_.get()->transition_type());
+ EXPECT_EQ(content::PAGE_TRANSITION_LINK, entry1_.get()->GetTransitionType());
+ EXPECT_EQ(content::PAGE_TRANSITION_TYPED, entry2_.get()->GetTransitionType());
entry2_.get()->set_transition_type(content::PAGE_TRANSITION_RELOAD);
- EXPECT_EQ(content::PAGE_TRANSITION_RELOAD, entry2_.get()->transition_type());
+ EXPECT_EQ(content::PAGE_TRANSITION_RELOAD,
+ entry2_.get()->GetTransitionType());
// Is renderer initiated
EXPECT_FALSE(entry1_.get()->is_renderer_initiated());
@@ -189,10 +190,10 @@ TEST_F(NavigationEntryTest, NavigationEntryAccessors) {
EXPECT_TRUE(entry2_.get()->is_renderer_initiated());
// Post Data
- EXPECT_FALSE(entry1_.get()->has_post_data());
- EXPECT_FALSE(entry2_.get()->has_post_data());
- entry2_.get()->set_has_post_data(true);
- EXPECT_TRUE(entry2_.get()->has_post_data());
+ EXPECT_FALSE(entry1_.get()->GetHasPostData());
+ EXPECT_FALSE(entry2_.get()->GetHasPostData());
+ entry2_.get()->SetHasPostData(true);
+ EXPECT_TRUE(entry2_.get()->GetHasPostData());
// Restored
EXPECT_EQ(NavigationEntry::RESTORE_NONE, entry1_->restore_type());