public function testPostDelete() { $t = new Table3(); $t->save(); $this->postDelete = 0; $t->delete(); $this->assertEquals($t->postDelete, 1, 'postDelete hook is called on object deletion'); $this->assertEquals($t->postDeleteBuilder, 'PHP5ObjectBuilder', 'postDelete hook is called with the object builder as parameter'); $this->assertFalse($t->postDeleteIsBeforeDelete, 'postDelete hook is called before deletion'); }
public function testPostDelete() { $t = new Table3(); $t->save(); $this->postDelete = 0; $t->delete(); $this->assertEquals($t->postDelete, 1, 'postDelete hook is called on object deletion'); $this->assertFalse($t->postDeleteIsBeforeDelete, 'postDelete hook is called before deletion'); }