Index: chrome/browser/translate/translate_manager_metrics_unittest.cc |
diff --git a/chrome/browser/translate/translate_manager_metrics_unittest.cc b/chrome/browser/translate/translate_manager_metrics_unittest.cc |
index 0c174cc5e47d5f530affbe06c6aa0836ec3bddc0..b0058f7d1b4570674411d6cdb0f01237e9863ef2 100644 |
--- a/chrome/browser/translate/translate_manager_metrics_unittest.cc |
+++ b/chrome/browser/translate/translate_manager_metrics_unittest.cc |
@@ -169,3 +169,13 @@ TEST(TranslateManagerMetricsTest, ReportedUnsupportedLanguageAtInitiation) { |
TranslateManagerMetrics::ReportUnsupportedLanguageAtInitiation("en"); |
EXPECT_EQ(1, recorder.GetCount(ENGLISH)); |
} |
+ |
+TEST(TranslateManagerMetricsTest, ReportedUndisplayableLanguage) { |
+ const int ENGLISH = 25966; |
+ |
+ MetricsRecorder recorder(TranslateManagerMetrics::GetMetricsName( |
+ TranslateManagerMetrics::UMA_UNDISPLAYABLE_LANGUAGE)); |
+ EXPECT_EQ(0, recorder.GetTotalCount()); |
+ TranslateManagerMetrics::ReportUndisplayableLanguage("en"); |
+ EXPECT_EQ(1, recorder.GetCount(ENGLISH)); |
+} |