From e417c137fca4233ecf4907938264f6b2fb6e6b61 Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Sun, 28 Sep 2014 21:23:40 +0200 Subject: [PATCH] Test that bool values are copied --- tests/JsonValueTests.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/JsonValueTests.cpp b/tests/JsonValueTests.cpp index a1a7c84a..3f17ebfa 100644 --- a/tests/JsonValueTests.cpp +++ b/tests/JsonValueTests.cpp @@ -75,4 +75,13 @@ TEST_F(JsonValueTests, DoubleValuesAreCopied) jsonValue1 = 456.78; EXPECT_EQ(123.45, (double) jsonValue2); +} + +TEST_F(JsonValueTests, BooleanValuesAreCopied) +{ + jsonValue1 = true; + jsonValue2 = jsonValue1; + jsonValue1 = false; + + EXPECT_TRUE((bool) jsonValue2); } \ No newline at end of file