test: add tests for enum parsing

Add test cases to cover the parsing of enums from generated
bindings, including two DISABLED test cases to show the issues
reported in openbmc/sdbusplus#52.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5a01529404c38ae6c30aadbdc7d8e20f3ccbcaab
diff --git a/test/meson.build b/test/meson.build
index 61eb737..0deeed8 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -106,3 +106,18 @@
         ],
     ),
 )
+
+test(
+    'test-server-message-variant',
+    executable(
+        'test-server-message-variant',
+        'server/message_variant.cpp',
+        server_files,
+        include_directories: include_directories('server'),
+        dependencies: [
+            gmock_dep,
+            gtest_dep,
+            sdbusplus_dep,
+        ],
+    ),
+)