Fix wrong implementation about encoding & decoding bundle raw
[platform/core/base/bundle.git] / unit_tests / src / test_bundle_cpp.cc
index 97ee62b..46fca50 100644 (file)
@@ -81,8 +81,12 @@ TEST(Bundle, ToRaw) {
   Bundle bundle;
   bundle.Add("TestKey", "TestVal");
 
-  auto r = bundle.ToRaw();
-  Bundle b2(std::move(r));
+  auto base64_r = bundle.ToRaw();
+  Bundle b2(std::move(base64_r));
+  EXPECT_EQ(bundle.GetString("TestKey"), "TestVal");
+
+  auto r = bundle.ToRaw(false);
+  Bundle b3(std::move(r), false);
   EXPECT_EQ(bundle.GetString("TestKey"), "TestVal");
 }