@@ -59,6 +59,11 @@ namespace ArduinoJson
content.asDouble = value;
}
+ operator bool()
+ {
+ return content.asBool;
+ }
+
operator const char*()
{
return "";
@@ -34,6 +34,12 @@ namespace JsonGeneratorTests
setValueAndCheckCast(42L);
+ TEST_METHOD(Bool)
+ setValueAndCheckCast(true);
+ setValueAndCheckCast(false);
private:
template<typename T>