append/read: additional testcases for bool forms

Added test-cases for false r-value reference and l-values,
in addition to existing false value.

Change-Id: I36952f06d84f9da157a618fbe093a8ca63662ceb
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/test/message/append.cpp b/test/message/append.cpp
index 58d700f..61dcb29 100644
--- a/test/message/append.cpp
+++ b/test/message/append.cpp
@@ -148,19 +148,23 @@
     {
         auto m = newMethodCall__test(b);
         bool t = true;
-        m.append(t, true, false, 1.1);
-        verifyTypeString = "bbbd";
+        bool f = false;
+        bool f2 = false;
+        m.append(t, true, f, std::move(f2), false, 1.1);
+        verifyTypeString = "bbbbbd";
 
         struct verify
         {
             static void op(sd_bus_message* m)
             {
-                bool t1, t2, f1;
+                bool t1, t2, f1, f2, f3;
                 double d;
-                sd_bus_message_read(m, "bbbd", &t1, &t2, &f1, &d);
+                sd_bus_message_read(m, "bbbbbd", &t1, &t2, &f1, &f2, &f3, &d);
                 assert(t1);
                 assert(t2);
                 assert(!f1);
+                assert(!f2);
+                assert(!f3);
                 assert(d == 1.1);
             }
         };
diff --git a/test/message/read.cpp b/test/message/read.cpp
index 59898b3..329094e 100644
--- a/test/message/read.cpp
+++ b/test/message/read.cpp
@@ -150,19 +150,23 @@
     {
         auto m = newMethodCall__test(b);
         bool t = true;
-        m.append(t, true, false, 1.1);
-        verifyTypeString = "bbbd";
+        bool f = false;
+        bool f2 = false;
+        m.append(t, true, f, std::move(f2), false, 1.1);
+        verifyTypeString = "bbbbbd";
 
         struct verify
         {
             static void op(sdbusplus::message::message& m)
             {
-                bool t1, t2, f1;
+                bool t1, t2, f1, f2, f3;
                 double d;
-                m.read(t1, t2, f1, d);
+                m.read(t1, t2, f1, f2, f3, d);
                 assert(t1);
                 assert(t2);
                 assert(!f1);
+                assert(!f2);
+                assert(!f3);
                 assert(d == 1.1);
             }
         };