Beispiel #1
0
 public function testToArrayWithDate()
 {
     $dataWrapper = new TestDataWrapper(array('prop1' => new \DateTime('1960-01-01')));
     $this->assertSame(array('prop1' => '1960-01-01', 'prop2' => null, 'prop3' => null, 'prop4' => null, 'prop5' => null, 'prop6' => null, 'prop7' => null, 'prop8' => null, 'prop9' => null, 'prop10' => null), $dataWrapper->toArray());
 }
Beispiel #2
0
 public function testRecursiveToArray()
 {
     $dataWrapper = new TestDataWrapper(['prop1' => 1, 'prop2' => new TestDataWrapper2(['prop_one' => 1])]);
     $this->assertSame(['prop1' => 1, 'prop2' => ['prop_one' => 1], 'prop3' => null, 'prop4' => null, 'prop5' => null, 'prop6' => null, 'prop7' => null, 'prop8' => null, 'prop9' => null, 'prop10' => null], $dataWrapper->toArray());
 }