public function test_should_crud_using_conflictive_column_names() { $this->installAndIncludeModels(array('Exist' => 'id,order,index, updated_at')); $Installer = new AkInstaller(); $this->assertTrue($Installer->tableExists('exists')); $Exist = new Exist(); $Same = $Exist->create(array('order' => 'order_value', 'index' => 'index_value')); $this->assertTrue(!$Same->isNewRecord()); $this->assertTrue($Exist->findFirstBy($Same->getId())); $last_update = $Same->get('updated_at'); $Same->save(); $this->assertNotEqual($last_update, $Same->get('updated_at')); $id = $Same->getId(); $Same->destroy(); $this->assertFalse($Exist->findFirstBy($id, array('default' => false))); }