34 using Map_t = std::map<i32, i32>;
41 YAML::Node node = YAML::Load(
Dump{}(map));
43 EXPECT_EQ(node.size(), 3);
44 EXPECT_EQ(node[1].as<i32>(), 2);
45 EXPECT_EQ(node[3].as<i32>(), 4);
46 EXPECT_EQ(node[5].as<i32>(), 6);
67 YAML::Node node = YAML::Load(ss.str());
70 EXPECT_EQ(foo.GetBar(), 1);
71 EXPECT_EQ(foo.GetBaz(), 2);
CBM_YAML_PROPERTIES(Property(&Foo::fBar, "bar", ""), Property(&Foo::fBaz, "baz", ""))