Added JsonValue::as<T>()

This commit is contained in:
Benoit Blanchon
2014-10-23 17:22:23 +02:00
parent 8947a6c9de
commit e4779512e6
7 changed files with 24 additions and 18 deletions

View File

@ -17,11 +17,11 @@ TEST(JsonObject_Iterator_Test, SimpleTest)
EXPECT_NE(end, it);
EXPECT_STREQ("ab", it.key());
EXPECT_EQ(12, static_cast<int>(it.value()));
EXPECT_EQ(12, it.value().as<int>()); // TODO: use ->
++it;
EXPECT_NE(end, it);
EXPECT_STREQ("cd", it.key());
EXPECT_EQ(34, static_cast<int>(it.value()));
EXPECT_EQ(34, it.value().as<int>()); // TODO: use ->
++it;
EXPECT_EQ(object.end(), it);
}