Improve unit TCs
[platform/core/api/notification.git] / unittest / src / test_chat_message_item.cc
index 086e517..66da814 100644 (file)
@@ -65,7 +65,7 @@ TEST_F(ChatMessageItemTest, SerializeDeserialize) {
   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");