/** * testBehaviorValidateMethods method * * @return void */ public function testBehaviorValidateMethods() { $Apple = new Apple(); $Apple->Behaviors->attach('Test'); $Apple->validate['color'] = 'validateField'; $result = $Apple->save(array('name' => 'Genetically Modified Apple', 'color' => 'Orange')); $this->assertEquals(array('name', 'color', 'modified', 'created', 'id'), array_keys($result['Apple'])); $Apple->create(); $result = $Apple->save(array('name' => 'Regular Apple', 'color' => 'Red')); $this->assertFalse($result); }
public function create() { // Create an Tofu Page $this->apple = Apple::create($_POST['apple']); }