public function testAccessor() { $author = new Author(); $ret = $author->create(array('name' => 'Pedro', 'email' => '*****@*****.**', 'identity' => 'id', 'confirmed' => true)); $this->assertResultSuccess($ret); $ret = $author->reload(); $this->assertResultSuccess($ret); $this->assertEquals('Pedro', $author->getName()); $this->assertEquals('*****@*****.**', $author->getEmail()); $this->assertEquals(true, $author->getConfirmed()); $ret = $author->delete(); $this->assertResultSuccess($ret); }
/** * @basedata false */ public function testBooleanCreate() { $a = new Author(); $ret = $a->create(array('name' => 'a', 'email' => 'a@a', 'identity' => 'a', 'confirmed' => true)); $this->resultOK(true, $ret); $this->assertTrue($a->confirmed, 'confirmed should be true'); $a->reload(); $this->assertTrue($a->confirmed, 'confirmed should be true'); $a = new Author(); $ret = $a->load(['name' => 'a']); $this->assertNotNull($a->id); $this->resultOK(true, $ret); $this->assertTrue($a->confirmed); }