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

Unified Diff: components/translate/core/browser/language_state_unittest.cc

Issue 228483003: Remove most content-level dependencies from TranslateManager. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Nits Created 6 years, 8 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: components/translate/core/browser/language_state_unittest.cc
diff --git a/components/translate/core/browser/language_state_unittest.cc b/components/translate/core/browser/language_state_unittest.cc
index 42fce9da748abb4855a58a1b964afeda86de42d9..9c81fdd95e9fc221fdcec65a2c57d8cc38175125 100644
--- a/components/translate/core/browser/language_state_unittest.cc
+++ b/components/translate/core/browser/language_state_unittest.cc
@@ -8,9 +8,12 @@
#include "components/translate/core/browser/language_state.h"
#include "components/translate/core/browser/translate_driver.h"
#include "testing/gtest/include/gtest/gtest.h"
+#include "url/gurl.h"
namespace {
+const std::string kHtmlMimeType = "text/html";
+
class MockTranslateDriver : public TranslateDriver {
public:
MockTranslateDriver()
@@ -50,6 +53,22 @@ class MockTranslateDriver : public TranslateDriver {
virtual bool IsOffTheRecord() OVERRIDE { return false; }
+ virtual const std::string& GetContentsMimeType() OVERRIDE {
+ return kHtmlMimeType;
+ }
+
+ virtual const GURL& GetLastCommittedURL() OVERRIDE {
+ return GURL::EmptyGURL();
+ }
+
+ virtual const GURL& GetActiveURL() OVERRIDE { return GURL::EmptyGURL(); }
+
+ virtual const GURL& GetVisibleURL() OVERRIDE { return GURL::EmptyGURL(); }
+
+ virtual bool HasCurrentPage() OVERRIDE { return true; }
+
+ virtual int GetCurrentPageID() OVERRIDE { return 0; }
+
bool on_is_page_translated_changed_called() const {
return on_is_page_translated_changed_called_;
}

Powered by Google App Engine
This is Rietveld 408576698