summaryrefslogtreecommitdiff
path: root/test/payload_tests/payload_test_client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/payload_tests/payload_test_client.cpp')
-rw-r--r--test/payload_tests/payload_test_client.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/test/payload_tests/payload_test_client.cpp b/test/payload_tests/payload_test_client.cpp
index 60529fe..27759b7 100644
--- a/test/payload_tests/payload_test_client.cpp
+++ b/test/payload_tests/payload_test_client.cpp
@@ -42,7 +42,10 @@ payload_test_client::payload_test_client(
void payload_test_client::init()
{
- app_->init();
+ if (!app_->init()) {
+ VSOMEIP_ERROR << "Couldn't initialize application";
+ EXPECT_TRUE(false);
+ }
app_->register_state_handler(
std::bind(&payload_test_client::on_state, this,
@@ -74,11 +77,7 @@ void payload_test_client::stop()
{
shutdown_service();
}
- app_->unregister_availability_handler(vsomeip_test::TEST_SERVICE_SERVICE_ID,
- vsomeip_test::TEST_SERVICE_INSTANCE_ID);
- app_->unregister_state_handler();
- app_->unregister_message_handler(vsomeip::ANY_SERVICE,
- vsomeip_test::TEST_SERVICE_INSTANCE_ID, vsomeip::ANY_METHOD);
+ app_->clear_all_handler();
}
void payload_test_client::shutdown_service()