Bundle b = ChatMessageItemTest::item->Serialize();
std::shared_ptr<AbstractItem> gen_item = ItemInflator::Create(b);
- ChatMessageItem* gen_message = static_cast<ChatMessageItem*>(gen_item.get());
+ auto gen_message = std::static_pointer_cast<ChatMessageItem>(gen_item);
ASSERT_EQ(gen_message->GetNameItem().GetContents(), "name");
ASSERT_EQ(gen_message->GetTextItem().GetContents(), "text");
ASSERT_EQ(gen_message->GetDataItem().GetContents(), "data");