| 34 | } // namespace dap |
| 35 | |
| 36 | TEST(Variant, EmptyConstruct) { |
| 37 | dap::variant<dap::integer, dap::boolean, dap::VariantTestObject> variant; |
| 38 | ASSERT_TRUE(variant.is<dap::integer>()); |
| 39 | ASSERT_FALSE(variant.is<dap::boolean>()); |
| 40 | ASSERT_FALSE(variant.is<dap::VariantTestObject>()); |
| 41 | } |
| 42 | |
| 43 | TEST(Variant, Boolean) { |
| 44 | dap::variant<dap::integer, dap::boolean, dap::VariantTestObject> variant( |