Chromium Code Reviews| Index: blimp/common/create_blimp_message_unittest.cc |
| diff --git a/blimp/common/create_blimp_message_unittest.cc b/blimp/common/create_blimp_message_unittest.cc |
| index d2b57dc5488ad63b68cb4830e1867dd8735a1174..bd24c6bddfe14e11e222700cf2447b79b42d2246 100644 |
| --- a/blimp/common/create_blimp_message_unittest.cc |
| +++ b/blimp/common/create_blimp_message_unittest.cc |
| @@ -2,6 +2,7 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| +#include "base/memory/ptr_util.h" |
| #include "blimp/common/create_blimp_message.h" |
| #include "blimp/common/proto/blimp_message.pb.h" |
| #include "blimp/common/proto/compositor.pb.h" |
| @@ -91,5 +92,15 @@ TEST(CreateBlimpMessageTest, StartConnectionMessage) { |
| message->protocol_control().start_connection().protocol_version()); |
| } |
| +TEST(CreateBlimpMessageTest, BlobChannelMessage) { |
| + BlobChannelMessage* details = new BlobChannelMessage; |
| + std::unique_ptr<BlimpMessage> message = |
| + CreateBlimpMessage(base::WrapUnique(details)); |
| + EXPECT_NE(nullptr, message); |
|
Wez
2016/05/20 21:46:17
nit: EXPECT_TRUE(message) or even ASSERT_TRUE(mess
|
| + EXPECT_EQ(details, &message->blob_channel()); |
| + EXPECT_EQ(BlimpMessage::BLOB_CHANNEL, message->type()); |
| +} |
| + |
| + |
| } // namespace |
| } // namespace blimp |