Inheritance: extends TimberPost
Esempio n. 1
0
 function testCoreImportWithPropertyTypes()
 {
     $post_id = $this->factory->post->create();
     $tc = new TimberCoreTester($post_id);
     $object = new ClassB();
     $tc->import((object) (array) $object);
     $this->assertEquals('public B', $tc->public);
     $this->assertEquals('value from B', $tc->existing);
 }
Esempio n. 2
0
 function testCoreImport()
 {
     $post_id = $this->factory->post->create();
     $tc = new TimberCoreTester($post_id);
     $object = new stdClass();
     $object->frank = 'Drebin';
     $object->foo = 'Dark Helmet';
     $tc->import($object);
     $this->assertEquals('Drebin', $tc->frank);
     $this->assertEquals('bar', $tc->foo);
     $tc->import($object, true);
     $this->assertEquals('Dark Helmet', $tc->foo);
     $this->assertEquals('Drebin', $tc->frank);
 }