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

Unified Diff: chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm

Issue 6339002: [Mac] Consolidate all files relating to preferences in a subdir of c/b/ui/coc... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 11 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: chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm
===================================================================
--- chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm (revision 0)
+++ chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm (working copy)
@@ -10,14 +10,15 @@
#include "base/utf_string_conversions.h"
#include "chrome/browser/browsing_data_remover.h"
#include "chrome/browser/cookies_tree_model.h"
+#include "chrome/browser/mock_browsing_data_appcache_helper.h"
#include "chrome/browser/mock_browsing_data_database_helper.h"
+#include "chrome/browser/mock_browsing_data_indexed_db_helper.h"
#include "chrome/browser/mock_browsing_data_local_storage_helper.h"
-#include "chrome/browser/mock_browsing_data_appcache_helper.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/cocoa/browser_test_helper.h"
#include "chrome/browser/ui/cocoa/clear_browsing_data_controller.h"
#include "chrome/browser/ui/cocoa/cocoa_test_helper.h"
-#import "chrome/browser/ui/cocoa/cookies_window_controller.h"
+#import "chrome/browser/ui/cocoa/options/cookies_window_controller.h"
#include "chrome/common/net/url_request_context_getter.h"
#include "chrome/test/testing_profile.h"
#include "googleurl/src/gurl.h"
@@ -61,11 +62,13 @@
database_helper_ = new MockBrowsingDataDatabaseHelper(profile);
local_storage_helper_ = new MockBrowsingDataLocalStorageHelper(profile);
appcache_helper_ = new MockBrowsingDataAppCacheHelper(profile);
+ indexed_db_helper_ = new MockBrowsingDataIndexedDBHelper(profile);
Nico 2011/01/14 19:17:57 looks unrelated?
controller_.reset(
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]
);
}
@@ -88,6 +91,7 @@
MockBrowsingDataDatabaseHelper* database_helper_;
MockBrowsingDataLocalStorageHelper* local_storage_helper_;
MockBrowsingDataAppCacheHelper* appcache_helper_;
+ MockBrowsingDataIndexedDBHelper* indexed_db_helper_;
};
TEST_F(CookiesWindowControllerTest, Construction) {
@@ -99,7 +103,7 @@
TEST_F(CookiesWindowControllerTest, FindCocoaNodeRoot) {
scoped_ptr< ui::TreeNodeWithValue<int> > search(
- new TreeNodeWithValue<int>(42));
+ new ui::TreeNodeWithValue<int>(42));
scoped_nsobject<FakeCocoaCookieTreeNode> node(
[[FakeCocoaCookieTreeNode alloc] initWithTreeNode:search.get()]);
EXPECT_EQ(node.get(), FindCocoaNode(search.get(), node.get()));
@@ -107,11 +111,11 @@
TEST_F(CookiesWindowControllerTest, FindCocoaNodeImmediateChild) {
scoped_ptr< ui::TreeNodeWithValue<int> > parent(
- new TreeNodeWithValue<int>(100));
+ new ui::TreeNodeWithValue<int>(100));
scoped_ptr< ui::TreeNodeWithValue<int> > child1(
- new TreeNodeWithValue<int>(10));
+ new ui::TreeNodeWithValue<int>(10));
scoped_ptr< ui::TreeNodeWithValue<int> > child2(
- new TreeNodeWithValue<int>(20));
+ new ui::TreeNodeWithValue<int>(20));
scoped_nsobject<FakeCocoaCookieTreeNode> cocoaParent(
[[FakeCocoaCookieTreeNode alloc] initWithTreeNode:parent.get()]);
scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild1(
@@ -126,11 +130,11 @@
TEST_F(CookiesWindowControllerTest, FindCocoaNodeRecursive) {
scoped_ptr< ui::TreeNodeWithValue<int> > parent(
- new TreeNodeWithValue<int>(100));
+ new ui::TreeNodeWithValue<int>(100));
scoped_ptr< ui::TreeNodeWithValue<int> > child1(
- new TreeNodeWithValue<int>(10));
+ new ui::TreeNodeWithValue<int>(10));
scoped_ptr< ui::TreeNodeWithValue<int> > child2(
- new TreeNodeWithValue<int>(20));
+ new ui::TreeNodeWithValue<int>(20));
scoped_nsobject<FakeCocoaCookieTreeNode> cocoaParent(
[[FakeCocoaCookieTreeNode alloc] initWithTreeNode:parent.get()]);
scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild1(
@@ -146,7 +150,8 @@
TEST_F(CookiesWindowControllerTest, CocoaNodeFromTreeNodeCookie) {
net::CookieMonster* cm = browser_helper_.profile()->GetCookieMonster();
cm->SetCookie(GURL("http://foo.com"), "A=B");
- CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil);
+ CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil,
+ nil);
// Root --> foo.com --> Cookies --> A. Create node for 'A'.
ui::TreeModelNode* node =
@@ -171,7 +176,8 @@
TEST_F(CookiesWindowControllerTest, CocoaNodeFromTreeNodeRecursive) {
net::CookieMonster* cm = browser_helper_.profile()->GetCookieMonster();
cm->SetCookie(GURL("http://foo.com"), "A=B");
- CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil);
+ CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil,
+ nil);
// Root --> foo.com --> Cookies --> A. Create node for 'foo.com'.
CookieTreeNode* node = model.GetRoot()->GetChild(0);
@@ -219,7 +225,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
// Root --> foo.com --> Cookies.
NSMutableArray* cocoa_children =
@@ -263,7 +270,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
// Root --> foo.com --> Cookies.
NSMutableArray* cocoa_children =
@@ -294,7 +302,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
CookiesTreeModel* model = [controller_ treeModel];
// Root --> foo.com --> Cookies.
@@ -331,7 +340,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_];
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_];
[controller attachSheetTo:test_window()];
NSTreeController* treeController = [controller treeController];
@@ -387,7 +397,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
// Root --> foo.com.
CocoaCookieTreeNode* foo =
@@ -465,7 +476,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_];
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_];
local_storage_helper_->Notify();
[controller attachSheetTo:test_window()];
@@ -534,7 +546,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
// Make sure we registered all five cookies.
EXPECT_EQ(5U, [[[controller_ cocoaTreeModel] children] count]);
@@ -582,7 +595,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
database_helper_->Notify();
ASSERT_EQ(2U, [[[controller_ cocoaTreeModel] children] count]);
@@ -644,7 +658,8 @@
[[CookiesWindowController alloc] initWithProfile:profile
databaseHelper:database_helper_
storageHelper:local_storage_helper_
- appcacheHelper:appcache_helper_]);
+ appcacheHelper:appcache_helper_
+ indexedDBHelper:indexed_db_helper_]);
local_storage_helper_->Notify();
ASSERT_EQ(4U, [[[controller_ cocoaTreeModel] children] count]);

Powered by Google App Engine
This is Rietveld 408576698