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);
 }