OLD | NEW |
---|---|
(Empty) | |
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 | |
3 // found in the LICENSE file. | |
4 | |
5 #include "chrome/browser/media/router/media_sink.h" | |
6 #include "testing/gmock/include/gmock/gmock.h" | |
7 | |
8 namespace media_router { | |
9 | |
10 class MediaSinkTest : public ::testing::Test { | |
11 protected: | |
12 MediaSinkTest() {} | |
13 ~MediaSinkTest() override {} | |
14 | |
15 private: | |
16 DISALLOW_COPY_AND_ASSIGN(MediaSinkTest); | |
17 }; | |
18 | |
19 TEST_F(MediaSinkTest, Equals) { | |
xhwang
2015/03/05 22:28:50
You probably don't need MediaSinkTest at all. Just
Kevin M
2015/03/06 23:12:45
Done.
| |
20 MediaSink sink1("sinkId", "Sink"); | |
21 | |
22 // Same as sink1. | |
23 MediaSink sink2("sinkId", "Sink"); | |
24 EXPECT_EQ(sink1, sink2); | |
25 | |
26 // Sink name is different from sink1's. | |
27 MediaSink sink3("sinkId", "Other Sink"); | |
28 EXPECT_EQ(sink1, sink3); | |
29 | |
30 // Sink ID is diffrent from sink1's. | |
31 MediaSink sink4("otherSinkId", "Sink"); | |
32 EXPECT_NE(sink1, sink4); | |
33 } | |
34 | |
35 } // namespace media_router | |
OLD | NEW |