32 #include <gtest/gtest.h>
45 std::istringstream iniFile(R
"ini_file(
70 simConfigDB.load(iniFile);
74 auto ret = simConfigDB.
find(
"General",
"Test2", value);
76 ASSERT_STREQ(value.c_str(),
"bar");
78 ret = simConfigDB.
find(
"Junk",
"Test3", value);
80 ASSERT_STREQ(value.c_str(),
"yo");
82 ret = simConfigDB.
find(
"Junk",
"Test4", value);
84 ASSERT_STREQ(value.c_str(),
"mama mia");
86 ret = simConfigDB.
find(
"General",
"Test1", value);
88 ASSERT_STREQ(value.c_str(),
"BARasdf");
90 ret = simConfigDB.
find(
"General",
"Test3", value);
92 ASSERT_STREQ(value.c_str(),
"89");
95 TEST(Initest, MatchNotFound)
98 simConfigDB.
load(iniFile);
102 auto ret = simConfigDB.
find(
"Junk2",
"test3", value);
105 ret = simConfigDB.
find(
"Junk",
"test4", value);