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

Side by Side Diff: chrome/browser/ui/webui/media_router/media_cast_mode_unittest.cc

Issue 1363593003: [Media Router] Set timeout for route creation. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Changes per imcheng@'s comments. Created 5 years, 2 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 unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 "chrome/browser/ui/webui/media_router/media_cast_mode.h" 5 #include "chrome/browser/ui/webui/media_router/media_cast_mode.h"
6 6
7 #include "testing/gmock/include/gmock/gmock.h" 7 #include "testing/gmock/include/gmock/gmock.h"
8 #include "testing/gtest/include/gtest/gtest.h" 8 #include "testing/gtest/include/gtest/gtest.h"
9 9
10 using testing::Not; 10 using testing::Not;
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 48
49 TEST(MediaCastModeTest, IsValidCastModeNum) { 49 TEST(MediaCastModeTest, IsValidCastModeNum) {
50 for (int cast_mode = MediaCastMode::DEFAULT; 50 for (int cast_mode = MediaCastMode::DEFAULT;
51 cast_mode < MediaCastMode::NUM_CAST_MODES; cast_mode++) { 51 cast_mode < MediaCastMode::NUM_CAST_MODES; cast_mode++) {
52 EXPECT_TRUE(IsValidCastModeNum(cast_mode)); 52 EXPECT_TRUE(IsValidCastModeNum(cast_mode));
53 } 53 }
54 EXPECT_FALSE(IsValidCastModeNum(MediaCastMode::NUM_CAST_MODES)); 54 EXPECT_FALSE(IsValidCastModeNum(MediaCastMode::NUM_CAST_MODES));
55 EXPECT_FALSE(IsValidCastModeNum(-1)); 55 EXPECT_FALSE(IsValidCastModeNum(-1));
56 } 56 }
57 57
58 TEST(MediaCastModeTest, ProperlyTruncatesHostnames) {
59 EXPECT_THAT(
60 MediaCastModeToDescription(MediaCastMode::DEFAULT,
61 "www.kurtisawesome.com"),
62 Not(HasSubstr("www")));
63 EXPECT_THAT(
64 MediaCastModeToDescription(MediaCastMode::DEFAULT,
65 "www.kurtisawesome.com"),
66 HasSubstr("kurtisawesome.com"));
67
68 EXPECT_THAT(
69 MediaCastModeToDescription(MediaCastMode::DEFAULT,
70 "www.kurtisawesome.co.uk"),
71 Not(HasSubstr("www")));
72 EXPECT_THAT(
73 MediaCastModeToDescription(MediaCastMode::DEFAULT,
74 "www.kurtisawesome.co.uk"),
75 HasSubstr("kurtisawesome.co.uk"));
76
77 EXPECT_THAT(
78 MediaCastModeToDescription(MediaCastMode::DEFAULT,
79 "www.my.kurtisawesome.qld.edu.au"),
80 Not(HasSubstr("www")));
81 EXPECT_THAT(
82 MediaCastModeToDescription(MediaCastMode::DEFAULT,
83 "www.my.kurtisawesome.qld.edu.au"),
84 Not(HasSubstr("www")));
85 EXPECT_THAT(
86 MediaCastModeToDescription(MediaCastMode::DEFAULT,
87 "www.my.kurtisawesome.qld.edu.au"),
88 HasSubstr("kurtisawesome.qld.edu.au"));
89
90 EXPECT_THAT(
91 MediaCastModeToDescription(MediaCastMode::DEFAULT, "192.168.0.1"),
92 HasSubstr("192.168.0.1"));
93 }
94
95 } // namespace media_router 58 } // namespace media_router
OLDNEW
« no previous file with comments | « chrome/browser/ui/webui/media_router/media_cast_mode.cc ('k') | chrome/browser/ui/webui/media_router/media_router_ui.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698