diff --git a/tests/Weew/JsonEncoder/JsonEncoderTest.php b/tests/Weew/JsonEncoder/JsonEncoderTest.php index 88b7803..bb48124 100644 --- a/tests/Weew/JsonEncoder/JsonEncoderTest.php +++ b/tests/Weew/JsonEncoder/JsonEncoderTest.php @@ -72,4 +72,15 @@ public function test_decode_null() { $encoder = new JsonEncoder(); $this->assertEquals(null, $encoder->decode(null)); } + + public function test_encode_empty_string() { + $encoder = new JsonEncoder(); + $this->setExpectedException(InvalidDataTypeException::class); + $encoder->encode(''); + } + + public function test_decode_empty_string() { + $encoder = new JsonEncoder(); + $this->assertEquals(null, $encoder->decode('')); + } }