Minor changes

This commit is contained in:
Benoit Blanchon
2014-11-04 10:38:33 +01:00
parent c4cda780d5
commit 4a17e8c34b
3 changed files with 44 additions and 43 deletions

View File

@ -15,17 +15,18 @@ class JsonVariant_Storage_Tests : public ::testing::Test {
protected:
template <typename T>
void testValue(T expected) {
jsonValue.set(expected);
EXPECT_EQ(expected, jsonValue.as<T>());
actual.set(expected);
EXPECT_EQ(expected, actual.as<T>());
}
template <typename T>
void testReference(T &expected) {
jsonValue.set(expected);
EXPECT_EQ(expected, jsonValue.as<T &>());
actual.set(expected);
EXPECT_EQ(expected, actual.as<T &>());
}
JsonVariant jsonValue;
private:
JsonVariant actual;
};
TEST_F(JsonVariant_Storage_Tests, Double) { testValue<double>(123.45); }