/** * @covers SimpleORM\AbstractDataMapper::AddMappingField */ public function testAddMappingField_SoftDelete() { \TestHelper::callMethod($this->object, 'addMappingField', ['myfield', ['field' => 'tb_mayfield', 'softdelete' => true]]); $correct = ['myfield' => ['field' => 'tb_mayfield', 'softdelete' => true]]; //----------------- $mapping_fields = \TestHelper::getProtectedAttribute($this->object, 'mapping_fields'); $this->assertEquals($mapping_fields, $correct); $soft_delete_key = \TestHelper::getProtectedAttribute($this->object, 'soft_delete_key'); $this->assertEquals($soft_delete_key, 'tb_mayfield'); }