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

Side by Side Diff: chrome/browser/extensions/suspicious_extension_bubble_controller_unittest.cc

Issue 102843002: Move RemoveChars, ReplaceChars, TrimString, and TruncateUTF8ToByteSize to base namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/command_line.h" 5 #include "base/command_line.h"
6 #include "base/strings/string_util.h" 6 #include "base/strings/string_util.h"
7 #include "base/strings/utf_string_conversions.h" 7 #include "base/strings/utf_string_conversions.h"
8 #include "chrome/browser/extensions/extension_function_test_utils.h" 8 #include "chrome/browser/extensions/extension_function_test_utils.h"
9 #include "chrome/browser/extensions/extension_service.h" 9 #include "chrome/browser/extensions/extension_service.h"
10 #include "chrome/browser/extensions/suspicious_extension_bubble.h" 10 #include "chrome/browser/extensions/suspicious_extension_bubble.h"
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 #define MAYBE_ControllerTest DISABLED_ControllerTest 130 #define MAYBE_ControllerTest DISABLED_ControllerTest
131 #endif 131 #endif
132 132
133 TEST_F(SuspiciousExtensionBubbleTest, MAYBE_ControllerTest) { 133 TEST_F(SuspiciousExtensionBubbleTest, MAYBE_ControllerTest) {
134 std::string basic_extension = 134 std::string basic_extension =
135 "{\"name\": \"Extension #\"," 135 "{\"name\": \"Extension #\","
136 "\"version\": \"1.0\"," 136 "\"version\": \"1.0\","
137 "\"manifest_version\": 2}"; 137 "\"manifest_version\": 2}";
138 138
139 std::string extension_data; 139 std::string extension_data;
140 ReplaceChars(basic_extension, "#", "1", &extension_data); 140 base::ReplaceChars(basic_extension, "#", "1", &extension_data);
141 scoped_refptr<Extension> my_test_extension1( 141 scoped_refptr<Extension> my_test_extension1(
142 CreateExtension( 142 CreateExtension(
143 Manifest::COMMAND_LINE, 143 Manifest::COMMAND_LINE,
144 extension_data, 144 extension_data,
145 "Autogenerated 1")); 145 "Autogenerated 1"));
146 146
147 ReplaceChars(basic_extension, "#", "2", &extension_data); 147 base::ReplaceChars(basic_extension, "#", "2", &extension_data);
148 scoped_refptr<Extension> my_test_extension2( 148 scoped_refptr<Extension> my_test_extension2(
149 CreateExtension( 149 CreateExtension(
150 Manifest::COMMAND_LINE, 150 Manifest::COMMAND_LINE,
151 extension_data, 151 extension_data,
152 "Autogenerated 2")); 152 "Autogenerated 2"));
153 153
154 ReplaceChars(basic_extension, "#", "3", &extension_data); 154 base::ReplaceChars(basic_extension, "#", "3", &extension_data);
155 scoped_refptr<Extension> regular_extension( 155 scoped_refptr<Extension> regular_extension(
156 CreateExtension( 156 CreateExtension(
157 Manifest::COMMAND_LINE, 157 Manifest::COMMAND_LINE,
158 extension_data, 158 extension_data,
159 "UnimportantId")); 159 "UnimportantId"));
160 160
161 std::string extension_id1 = my_test_extension1->id(); 161 std::string extension_id1 = my_test_extension1->id();
162 std::string extension_id2 = my_test_extension2->id(); 162 std::string extension_id2 = my_test_extension2->id();
163 163
164 static_cast<TestExtensionSystem*>( 164 static_cast<TestExtensionSystem*>(
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 suspicious_extensions = controller->GetSuspiciousExtensionNames(); 223 suspicious_extensions = controller->GetSuspiciousExtensionNames();
224 ASSERT_EQ(2U, suspicious_extensions.size()); 224 ASSERT_EQ(2U, suspicious_extensions.size());
225 EXPECT_TRUE(ASCIIToUTF16("Extension 1") == suspicious_extensions[1]); 225 EXPECT_TRUE(ASCIIToUTF16("Extension 1") == suspicious_extensions[1]);
226 EXPECT_TRUE(ASCIIToUTF16("Extension 2") == suspicious_extensions[0]); 226 EXPECT_TRUE(ASCIIToUTF16("Extension 2") == suspicious_extensions[0]);
227 controller->Show(&bubble); // Simulate showing the bubble. 227 controller->Show(&bubble); // Simulate showing the bubble.
228 EXPECT_EQ(1U, controller->link_click_count()); 228 EXPECT_EQ(1U, controller->link_click_count());
229 EXPECT_EQ(0U, controller->dismiss_click_count()); 229 EXPECT_EQ(0U, controller->dismiss_click_count());
230 } 230 }
231 231
232 } // namespace extensions 232 } // namespace extensions
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698