forked from bblanchon/ArduinoJson
Added a test that stores an integer in a JsonValue
This commit is contained in:
@ -15,7 +15,7 @@ public:
|
||||
JsonValue()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
JsonValue(bool value)
|
||||
: implementation(&JsonValue::printBoolTo)
|
||||
{
|
||||
@ -34,6 +34,10 @@ public:
|
||||
content.asLong = value;
|
||||
}
|
||||
|
||||
JsonValue(int value) : JsonValue((long) value)
|
||||
{
|
||||
}
|
||||
|
||||
JsonValue(Printable& value)
|
||||
: implementation(&JsonValue::printPrintableTo)
|
||||
{
|
||||
|
@ -83,6 +83,20 @@ namespace JsonGeneratorTests
|
||||
assertResultIs("3.14");
|
||||
}
|
||||
|
||||
TEST_METHOD(Integer)
|
||||
{
|
||||
write(314);
|
||||
assertReturns(3);
|
||||
assertResultIs("314");
|
||||
}
|
||||
|
||||
TEST_METHOD(Short)
|
||||
{
|
||||
write((short)314);
|
||||
assertReturns(3);
|
||||
assertResultIs("314");
|
||||
}
|
||||
|
||||
TEST_METHOD(Long)
|
||||
{
|
||||
write(314L);
|
||||
|
Reference in New Issue
Block a user