コード例 #1
0
ファイル: EntityTest.php プロジェクト: bugadani/orminy
 public function testCreate()
 {
     $entity = new Entity($this->entityManager, TestEntity::class);
     $entity->setTable('test');
     $entity->addField('key', new Field(new PropertySetter($entity, 'field'), new PropertyGetter($entity, 'field')));
     $entity->setPrimaryKey('key');
     $object = $entity->create(['key' => 'value']);
     $this->assertInstanceOf(TestEntity::class, $object);
     $this->assertEquals('value', $object->field);
 }