diff options
author | JackLivio <jack@livio.io> | 2018-10-19 15:05:09 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-19 15:05:09 -0400 |
commit | d36316738785c96dab2ee892762ed08c059fffde (patch) | |
tree | 168a7c0705b5bc8f0dee7ce4b511ccf71759d9b4 /src/components/smart_objects/test/BoolSchemaItem_test.cc | |
parent | 7f7fcbb998fb17f2954fd103349af67ea9b71a3f (diff) | |
parent | 83c5e805346d55ec7fb9f4ba8b6f6855d992273e (diff) | |
download | sdl_core-hotfix/templates_updates.tar.gz |
Merge pull request #2572 from smartdevicelink/release/5.0.05.0.0hotfix/templates_updatesfeature/show_app_menufeature/progress_bar_seekfeature/open-menu-rpcfeature/open-menu-rfeature/button
Release 5.0.0
Diffstat (limited to 'src/components/smart_objects/test/BoolSchemaItem_test.cc')
-rw-r--r-- | src/components/smart_objects/test/BoolSchemaItem_test.cc | 62 |
1 files changed, 30 insertions, 32 deletions
diff --git a/src/components/smart_objects/test/BoolSchemaItem_test.cc b/src/components/smart_objects/test/BoolSchemaItem_test.cc index 8d67aa59b2..ed0043925b 100644 --- a/src/components/smart_objects/test/BoolSchemaItem_test.cc +++ b/src/components/smart_objects/test/BoolSchemaItem_test.cc @@ -34,8 +34,6 @@ #include "gmock/gmock.h" -#include "utils/shared_ptr.h" - #include "smart_objects/smart_object.h" #include "smart_objects/bool_schema_item.h" @@ -43,7 +41,7 @@ namespace test { namespace components { namespace smart_object_test { -using NsSmartDeviceLink::NsSmartObjects::ISchemaItemPtr; +using ns_smart_device_link::ns_smart_objects::ISchemaItemPtr; /** * Test BoolSchemaItem no default value @@ -53,26 +51,26 @@ using NsSmartDeviceLink::NsSmartObjects::ISchemaItemPtr; * and leave SmartObject in previous state. **/ TEST(test_no_default_value, test_BoolSchemaItemTest) { - NsSmartDeviceLink::NsSmartObjects::SmartObject obj; + ns_smart_device_link::ns_smart_objects::SmartObject obj; ISchemaItemPtr item = - NsSmartDeviceLink::NsSmartObjects::CBoolSchemaItem::create(); // No - // default - // value + ns_smart_device_link::ns_smart_objects::CBoolSchemaItem::create(); // No + // default + // value obj = 5; ASSERT_EQ(5, obj.asInt()); rpc::ValidationReport report("RPC"); int resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); obj = true; ASSERT_TRUE(obj.asBool()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); bool resDefault = item->setDefaultValue(obj); EXPECT_FALSE(resDefault); EXPECT_TRUE(obj.asBool()); @@ -81,12 +79,12 @@ TEST(test_no_default_value, test_BoolSchemaItemTest) { ASSERT_EQ(std::string("Test"), obj.asString()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); resDefault = item->setDefaultValue(obj); EXPECT_FALSE(resDefault); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); } @@ -100,11 +98,11 @@ TEST(test_no_default_value, test_BoolSchemaItemTest) { *value. **/ TEST(test_item_with_default_value, test_BoolSchemaItemTest) { - NsSmartDeviceLink::NsSmartObjects::SmartObject obj; + ns_smart_device_link::ns_smart_objects::SmartObject obj; ISchemaItemPtr item = - NsSmartDeviceLink::NsSmartObjects::CBoolSchemaItem::create( - NsSmartDeviceLink::NsSmartObjects::TSchemaItemParameter<bool>( + ns_smart_device_link::ns_smart_objects::CBoolSchemaItem::create( + ns_smart_device_link::ns_smart_objects::TSchemaItemParameter<bool>( false)); // Default value = false obj = 5; @@ -112,14 +110,14 @@ TEST(test_item_with_default_value, test_BoolSchemaItemTest) { rpc::ValidationReport report("RPC"); int resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); obj = true; ASSERT_TRUE(obj.asBool()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); bool resDefault = item->setDefaultValue(obj); EXPECT_TRUE(resDefault); EXPECT_FALSE(obj.asBool()); @@ -128,22 +126,22 @@ TEST(test_item_with_default_value, test_BoolSchemaItemTest) { ASSERT_EQ(std::string("Test"), obj.asString()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); resDefault = item->setDefaultValue(obj); EXPECT_TRUE(resDefault); EXPECT_FALSE(obj.asBool()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); EXPECT_FALSE(obj.asBool()); } TEST(test_map_validate, test_BoolSchemaItemTest) { - NsSmartDeviceLink::NsSmartObjects::SmartObject obj; + ns_smart_device_link::ns_smart_objects::SmartObject obj; ISchemaItemPtr item = - NsSmartDeviceLink::NsSmartObjects::CBoolSchemaItem::create( - NsSmartDeviceLink::NsSmartObjects::TSchemaItemParameter<bool>( + ns_smart_device_link::ns_smart_objects::CBoolSchemaItem::create( + ns_smart_device_link::ns_smart_objects::TSchemaItemParameter<bool>( false)); // Default value = false obj["aa"] = true; @@ -151,10 +149,10 @@ TEST(test_map_validate, test_BoolSchemaItemTest) { rpc::ValidationReport report("RPC"); int resultType = item->validate(obj["aa"], &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); bool resDefault = item->setDefaultValue(obj["aa"]); @@ -166,18 +164,18 @@ TEST(test_map_validate, test_BoolSchemaItemTest) { EXPECT_FALSE(obj.asBool()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); obj["ind"] = true; resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); } TEST(test_array_validate, test_BoolSchemaItemTest) { - NsSmartDeviceLink::NsSmartObjects::SmartObject obj; + ns_smart_device_link::ns_smart_objects::SmartObject obj; ISchemaItemPtr item = - NsSmartDeviceLink::NsSmartObjects::CBoolSchemaItem::create(); + ns_smart_device_link::ns_smart_objects::CBoolSchemaItem::create(); obj[0] = true; obj[1] = false; @@ -187,13 +185,13 @@ TEST(test_array_validate, test_BoolSchemaItemTest) { rpc::ValidationReport report("RPC"); int resultType = item->validate(obj[0], &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); resultType = item->validate(obj[1], &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); bool resDefault = item->setDefaultValue(obj[0]); @@ -205,13 +203,13 @@ TEST(test_array_validate, test_BoolSchemaItemTest) { EXPECT_FALSE(obj[1].asBool()); resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::INVALID_VALUE, + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::INVALID_VALUE, resultType); obj = false; resultType = item->validate(obj, &report); - EXPECT_EQ(NsSmartDeviceLink::NsSmartObjects::Errors::OK, resultType); + EXPECT_EQ(ns_smart_device_link::ns_smart_objects::errors::OK, resultType); } } // namespace smart_object_test |