diff --git a/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_adapter_test.cpp b/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_adapter_test.cpp index a174dc0298f1099eaf9a2e0fb1f29f5f35c22e5e..f13ae70dc41fa2471517185ecf93df4055695671 100644 --- a/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_adapter_test.cpp +++ b/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_adapter_test.cpp @@ -48,6 +48,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, Initialize_001, TestSize.Level1) { IAVEngineProvider *providerPtr = nullptr; std::string peerDevId = "peerDevId"; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->Initialize(providerPtr, peerDevId)); receiverAdapter_->initialized_ = true; EXPECT_EQ(DH_SUCCESS, receiverAdapter_->Initialize(providerPtr, peerDevId)); @@ -76,6 +77,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, Initialize_002, TestSize.Level1) */ HWTEST_F(AVReceiverEngineAdapterTest, Start_001, TestSize.Level1) { + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->Start()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->Stop()); } @@ -89,6 +91,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, Start_001, TestSize.Level1) HWTEST_F(AVReceiverEngineAdapterTest, SetParameter_001, TestSize.Level1) { std::string param = "param"; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->SetParameter(AVTransTag::AUDIO_SAMPLE_RATE, param)); } @@ -101,6 +104,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, SetParameter_001, TestSize.Level1) HWTEST_F(AVReceiverEngineAdapterTest, SetParameter_002, TestSize.Level1) { std::string param = "param"; + ASSERT_EQ(receiverAdapter_, nullptr); receiverAdapter_->receiverEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, receiverAdapter_->SetParameter(AVTransTag::AUDIO_SAMPLE_RATE, param)); } @@ -114,6 +118,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, SetParameter_002, TestSize.Level1) HWTEST_F(AVReceiverEngineAdapterTest, CreateControlChannel_001, TestSize.Level1) { std::string peerDevId = "peerDevId"; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->CreateControlChannel(peerDevId)); receiverAdapter_->chnCreateSuccess_ = true; EXPECT_EQ(DH_SUCCESS, receiverAdapter_->CreateControlChannel(peerDevId)); @@ -128,6 +133,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, CreateControlChannel_001, TestSize.Level1) HWTEST_F(AVReceiverEngineAdapterTest, CreateControlChannel_002, TestSize.Level1) { std::string peerDevId = "peerDevId"; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->CreateControlChannel(peerDevId)); receiverAdapter_->receiverEngine_ = std::make_shared(); EXPECT_EQ(ERR_DH_AV_TRANS_CREATE_CHANNEL_FAILED, receiverAdapter_->CreateControlChannel(peerDevId)); @@ -145,6 +151,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, SendMessageToRemote_001, TestSize.Level1) std::string content = "content"; std::string dstDevId = "dstDevId"; auto message = std::make_shared(type, content, dstDevId); + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->SendMessageToRemote(message)); receiverAdapter_->receiverEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, receiverAdapter_->SendMessageToRemote(message)); @@ -159,6 +166,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, SendMessageToRemote_001, TestSize.Level1) HWTEST_F(AVReceiverEngineAdapterTest, RegisterAdapterCallback_001, TestSize.Level1) { std::shared_ptr callback = nullptr; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverAdapter_->RegisterAdapterCallback(callback)); callback = std::make_shared(); EXPECT_EQ(DH_SUCCESS, receiverAdapter_->RegisterAdapterCallback(callback)); @@ -173,6 +181,7 @@ HWTEST_F(AVReceiverEngineAdapterTest, RegisterAdapterCallback_001, TestSize.Leve HWTEST_F(AVReceiverEngineAdapterTest, OnReceiverEvent_001, TestSize.Level1) { AVTransEvent event; + ASSERT_EQ(receiverAdapter_, nullptr); EXPECT_EQ(DH_SUCCESS, receiverAdapter_->OnReceiverEvent(event)); std::shared_ptr message = nullptr; EXPECT_EQ(DH_SUCCESS, receiverAdapter_->OnMessageReceived(message)); diff --git a/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_transport_test.cpp b/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_transport_test.cpp index d444ad83e7f146553537d6f51b247f59f5b70f66..46f7d89c7b6098c10ee1e5807659644c82d3d9e9 100644 --- a/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_transport_test.cpp +++ b/services/audiotransport/test/unittest/receiverengine/src/av_receiver_engine_transport_test.cpp @@ -51,6 +51,7 @@ HWTEST_F(AVReceiverEngineTransportTest, SetUp_001, TestSize.Level1) AudioParam localParam; AudioParam remoteParam; std::shared_ptr callback = nullptr; + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->SetUp(localParam, remoteParam, callback, CAP_SPK)); receiverTrans_->receiverAdapter_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, receiverTrans_->SetUp(localParam, remoteParam, callback, CAP_SPK)); @@ -65,6 +66,7 @@ HWTEST_F(AVReceiverEngineTransportTest, SetUp_001, TestSize.Level1) HWTEST_F(AVReceiverEngineTransportTest, InitEngine_001, TestSize.Level1) { IAVEngineProvider *providerPtr = nullptr; + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->InitEngine(providerPtr)); receiverTrans_->receiverAdapter_ = std::make_shared(); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->InitEngine(providerPtr)); @@ -79,6 +81,7 @@ HWTEST_F(AVReceiverEngineTransportTest, InitEngine_001, TestSize.Level1) */ HWTEST_F(AVReceiverEngineTransportTest, CreateCtrl_001, TestSize.Level1) { + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->CreateCtrl()); receiverTrans_->receiverAdapter_ = std::make_shared(); receiverTrans_->receiverAdapter_->chnCreateSuccess_ = true; @@ -93,6 +96,7 @@ HWTEST_F(AVReceiverEngineTransportTest, CreateCtrl_001, TestSize.Level1) */ HWTEST_F(AVReceiverEngineTransportTest, Start_001, TestSize.Level1) { + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->Start()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->Stop()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->Release()); @@ -114,6 +118,7 @@ HWTEST_F(AVReceiverEngineTransportTest, Pause_001, TestSize.Level1) AudioParam remoteParam; size_t bufLen = 4096; std::shared_ptr audioData = std::make_shared(bufLen); + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->Restart(localParam, remoteParam)); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->Pause()); EXPECT_EQ(DH_SUCCESS, receiverTrans_->FeedAudioData(audioData)); @@ -131,6 +136,7 @@ HWTEST_F(AVReceiverEngineTransportTest, Pause_002, TestSize.Level1) AudioParam remoteParam; size_t bufLen = 4096; std::shared_ptr audioData = std::make_shared(bufLen); + ASSERT_EQ(receiverTrans_, nullptr); receiverTrans_->receiverAdapter_ = std::make_shared(); receiverTrans_->receiverAdapter_->receiverEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, receiverTrans_->Restart(localParam, remoteParam)); @@ -149,6 +155,7 @@ HWTEST_F(AVReceiverEngineTransportTest, SendMessage_001, TestSize.Level1) uint32_t type = 0; std::string content = "content"; std::string dstDevId = "dstDevId"; + ASSERT_EQ(receiverTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, receiverTrans_->SendMessage(type, content, dstDevId)); receiverTrans_->receiverAdapter_ = std::make_shared(); receiverTrans_->receiverAdapter_->receiverEngine_ = std::make_shared(); @@ -166,6 +173,7 @@ HWTEST_F(AVReceiverEngineTransportTest, SetParameter_001, TestSize.Level1) AVTransEvent event; std::shared_ptr message = nullptr; std::shared_ptr buffer = nullptr; + ASSERT_EQ(receiverTrans_, nullptr); receiverTrans_->OnEngineEvent(event); receiverTrans_->OnEngineMessage(message); receiverTrans_->OnEngineDataAvailable(buffer); diff --git a/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_adapter_test.cpp b/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_adapter_test.cpp index 54dd04947fb2643381d4b5cd6fc6abdd23383680..8c87fe00db9095a79f3025a35652c2eca41b2613 100644 --- a/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_adapter_test.cpp +++ b/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_adapter_test.cpp @@ -49,6 +49,7 @@ HWTEST_F(AVSenderEngineAdapterTest, Initialize_001, TestSize.Level1) { IAVEngineProvider *providerPtr = nullptr; std::string peerDevId = "peerDevId"; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->Initialize(providerPtr, peerDevId)); senderAdapter_->initialized_ = true; EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->Initialize(providerPtr, peerDevId)); @@ -63,6 +64,7 @@ HWTEST_F(AVSenderEngineAdapterTest, Initialize_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, Initialize_002, TestSize.Level1) { std::string peerDevId = "peerDevId"; + ASSERT_EQ(senderAdapter_, nullptr); senderAdapter_->senderEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderAdapter_->Start()); EXPECT_EQ(DH_SUCCESS, senderAdapter_->Stop()); @@ -77,6 +79,7 @@ HWTEST_F(AVSenderEngineAdapterTest, Initialize_002, TestSize.Level1) */ HWTEST_F(AVSenderEngineAdapterTest, Release_001, TestSize.Level1) { + ASSERT_EQ(senderAdapter_, nullptr); senderAdapter_->senderEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderAdapter_->Release()); } @@ -89,6 +92,7 @@ HWTEST_F(AVSenderEngineAdapterTest, Release_001, TestSize.Level1) */ HWTEST_F(AVSenderEngineAdapterTest, Start_001, TestSize.Level1) { + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->Start()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->Stop()); } @@ -102,6 +106,7 @@ HWTEST_F(AVSenderEngineAdapterTest, Start_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, SetParameter_001, TestSize.Level1) { std::string param = "param"; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->SetParameter(AVTransTag::AUDIO_SAMPLE_RATE, param)); } @@ -114,6 +119,7 @@ HWTEST_F(AVSenderEngineAdapterTest, SetParameter_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, SetParameter_002, TestSize.Level1) { std::string param = "param"; + ASSERT_EQ(senderAdapter_, nullptr); senderAdapter_->senderEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderAdapter_->SetParameter(AVTransTag::AUDIO_SAMPLE_RATE, param)); } @@ -127,6 +133,7 @@ HWTEST_F(AVSenderEngineAdapterTest, SetParameter_002, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, PushData_001, TestSize.Level1) { size_t bufLen = 4096; + ASSERT_EQ(senderAdapter_, nullptr); std::shared_ptr audioData = std::make_shared(bufLen); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->PushData(audioData)); senderAdapter_->senderEngine_ = std::make_shared(); @@ -142,6 +149,7 @@ HWTEST_F(AVSenderEngineAdapterTest, PushData_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, CreateControlChannel_001, TestSize.Level1) { std::string peerDevId = "peerDevId"; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->CreateControlChannel(peerDevId)); senderAdapter_->chnCreateSuccess_ = true; EXPECT_EQ(DH_SUCCESS, senderAdapter_->CreateControlChannel(peerDevId)); @@ -156,6 +164,7 @@ HWTEST_F(AVSenderEngineAdapterTest, CreateControlChannel_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, CreateControlChannel_002, TestSize.Level1) { std::string peerDevId = "peerDevId"; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->CreateControlChannel(peerDevId)); senderAdapter_->senderEngine_ = std::make_shared(); EXPECT_EQ(ERR_DH_AV_TRANS_CREATE_CHANNEL_FAILED, senderAdapter_->CreateControlChannel(peerDevId)); @@ -170,6 +179,7 @@ HWTEST_F(AVSenderEngineAdapterTest, CreateControlChannel_002, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, WaitForChannelCreated_001, TestSize.Level1) { senderAdapter_->chnCreateSuccess_ = true; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(DH_SUCCESS, senderAdapter_->WaitForChannelCreated()); senderAdapter_->chnCreateSuccess_ = false; EXPECT_EQ(ERR_DH_AUDIO_SA_WAIT_TIMEOUT, senderAdapter_->WaitForChannelCreated()); @@ -187,6 +197,7 @@ HWTEST_F(AVSenderEngineAdapterTest, SendMessageToRemote_001, TestSize.Level1) std::string content = "content"; std::string dstDevId = "dstDevId"; auto message = std::make_shared(type, content, dstDevId); + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->SendMessageToRemote(message)); senderAdapter_->senderEngine_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderAdapter_->SendMessageToRemote(message)); @@ -201,6 +212,7 @@ HWTEST_F(AVSenderEngineAdapterTest, SendMessageToRemote_001, TestSize.Level1) HWTEST_F(AVSenderEngineAdapterTest, RegisterAdapterCallback_001, TestSize.Level1) { std::shared_ptr callback = nullptr; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderAdapter_->RegisterAdapterCallback(callback)); callback = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderAdapter_->RegisterAdapterCallback(callback)); @@ -215,6 +227,7 @@ HWTEST_F(AVSenderEngineAdapterTest, RegisterAdapterCallback_001, TestSize.Level1 HWTEST_F(AVSenderEngineAdapterTest, OnSenderEvent_001, TestSize.Level1) { AVTransEvent event; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(DH_SUCCESS, senderAdapter_->OnSenderEvent(event)); std::shared_ptr message = nullptr; EXPECT_EQ(DH_SUCCESS, senderAdapter_->OnMessageReceived(message)); @@ -233,6 +246,7 @@ HWTEST_F(AVSenderEngineAdapterTest, OnSenderEvent_002, TestSize.Level1) { AVTransEvent event; event.type = EventType::EVENT_ADD_STREAM; + ASSERT_EQ(senderAdapter_, nullptr); EXPECT_EQ(DH_SUCCESS, senderAdapter_->OnSenderEvent(event)); senderAdapter_->adapterCallback_ = std::make_shared(); event.type = EventType::EVENT_START_SUCCESS; diff --git a/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_transport_test.cpp b/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_transport_test.cpp index 5c6b908e38aaeba0f7255232fd95f3d51bce046d..d2cebb2d3f3a24fdcc5c466939cd0e7629170025 100644 --- a/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_transport_test.cpp +++ b/services/audiotransport/test/unittest/senderengine/src/av_sender_engine_transport_test.cpp @@ -51,6 +51,7 @@ HWTEST_F(AVSenderEngineTransportTest, SetUp_001, TestSize.Level1) AudioParam localParam; AudioParam remoteParam; std::shared_ptr callback = nullptr; + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->SetUp(localParam, remoteParam, callback, CAP_SPK)); senderTrans_->senderAdapter_ = std::make_shared(); EXPECT_EQ(DH_SUCCESS, senderTrans_->SetUp(localParam, remoteParam, callback, CAP_SPK)); @@ -65,6 +66,7 @@ HWTEST_F(AVSenderEngineTransportTest, SetUp_001, TestSize.Level1) HWTEST_F(AVSenderEngineTransportTest, InitEngine_001, TestSize.Level1) { IAVEngineProvider *providerPtr = nullptr; + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->InitEngine(providerPtr)); senderTrans_->senderAdapter_ = std::make_shared(); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->InitEngine(providerPtr)); @@ -79,6 +81,7 @@ HWTEST_F(AVSenderEngineTransportTest, InitEngine_001, TestSize.Level1) */ HWTEST_F(AVSenderEngineTransportTest, CreateCtrl_001, TestSize.Level1) { + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->CreateCtrl()); senderTrans_->senderAdapter_ = std::make_shared(); senderTrans_->senderAdapter_->chnCreateSuccess_ = true; @@ -93,6 +96,7 @@ HWTEST_F(AVSenderEngineTransportTest, CreateCtrl_001, TestSize.Level1) */ HWTEST_F(AVSenderEngineTransportTest, Start_001, TestSize.Level1) { + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->Start()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->Stop()); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->Release()); @@ -114,6 +118,7 @@ HWTEST_F(AVSenderEngineTransportTest, Pause_001, TestSize.Level1) AudioParam remoteParam; size_t bufLen = 4096; std::shared_ptr audioData = std::make_shared(bufLen); + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->Restart(localParam, remoteParam)); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->Pause()); senderTrans_->senderAdapter_ = std::make_shared(); @@ -132,6 +137,7 @@ HWTEST_F(AVSenderEngineTransportTest, Pause_002, TestSize.Level1) AudioParam localParam; AudioParam remoteParam; size_t bufLen = 4096; + ASSERT_EQ(senderTrans_, nullptr); senderTrans_->senderAdapter_ = std::make_shared(); senderTrans_->senderAdapter_->senderEngine_ = std::make_shared(); std::shared_ptr audioData = std::make_shared(bufLen); @@ -151,6 +157,7 @@ HWTEST_F(AVSenderEngineTransportTest, SendMessage_001, TestSize.Level1) uint32_t type = 0; std::string content = "content"; std::string dstDevId = "dstDevId"; + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->SendMessage(type, content, dstDevId)); senderTrans_->senderAdapter_ = std::make_shared(); senderTrans_->senderAdapter_->senderEngine_ = std::make_shared(); @@ -167,6 +174,7 @@ HWTEST_F(AVSenderEngineTransportTest, FeedAudioData_001, TestSize.Level1) { size_t bufLen = 4096; std::shared_ptr audioData = std::make_shared(bufLen); + ASSERT_EQ(senderTrans_, nullptr); EXPECT_EQ(ERR_DH_AUDIO_NULLPTR, senderTrans_->FeedAudioData(audioData)); senderTrans_->senderAdapter_ = std::make_shared(); senderTrans_->senderAdapter_->senderEngine_ = std::make_shared(); @@ -183,6 +191,7 @@ HWTEST_F(AVSenderEngineTransportTest, SetParameter_001, TestSize.Level1) { AVTransEvent event; std::shared_ptr message = nullptr; + ASSERT_EQ(senderTrans_, nullptr); senderTrans_->OnEngineEvent(event); senderTrans_->OnEngineMessage(message); message = std::make_shared();