Exemple #1
0
 public function testBasicSetString()
 {
     $t = '[]';
     $o = new JsonReader();
     $o->setString($t);
     $this->assertEquals($t, $o->getString());
 }
Exemple #2
0
 public function testBasicBuildObject()
 {
     $o = new JsonReader();
     $k = 'myKey';
     $v = uniqid('value:');
     $test = [$k => $v];
     $jsTest = json_encode($test);
     $o->setString($jsTest);
     $o->buildObj();
     $this->assertInstanceOf(JsonReader::class, $o);
     $this->assertJsonStringEqualsJsonString($jsTest, $o->getString());
     $this->assertNotNull($o->{$k});
     $this->assertEquals($v, $o->{$k});
 }