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 |