MCPcopy Create free account
hub / github.com/COVESA/vsomeip / TEST

Function TEST

test/unit_tests/security_tests/ut_is_offer_allowed.cpp:30–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28}
29
30TEST(is_offer_allowed, check_no_policies_loaded) {
31 std::unique_ptr<vsomeip_v3::policy_manager_impl> security(new vsomeip_v3::policy_manager_impl);
32
33 ASSERT_FALSE(security->is_enabled());
34
35 vsomeip_sec_client_t its_sec_client_invalid = utility::create_uds_client(invalid_uid, invalid_gid, host_address);
36
37 // no policies loaded -> is_offer_allowed must return true
38 EXPECT_TRUE(security->is_offer_allowed(&its_sec_client_invalid, service_1, instance));
39}
40
41TEST(is_offer_allowed, check_policies_loaded) {
42 std::unique_ptr<vsomeip_v3::policy_manager_impl> security(new vsomeip_v3::policy_manager_impl);

Callers

nothing calls this directly

Calls 6

read_dataFunction · 0.85
is_offer_allowedMethod · 0.80
is_auditMethod · 0.80
is_enabledMethod · 0.45
sizeMethod · 0.45
loadMethod · 0.45

Tested by

no test coverage detected