public function testSaveUpdateDelete() { $r = new PreparedUsers(array('username' => 'newuser', 'password' => 'newpassword', 'email' => '*****@*****.**', 'access' => 'reader')); $r->save(); $r = PreparedUsers::findBy(array('username' => 'newuser')); $this->assertEquals('newpassword', $r->password); $r->password = '******'; $r->update(); $r = PreparedUsers::findBy(array('username' => 'newuser')); $this->assertEquals('newpassword1', $r->password); $r->delete(); $this->assertNull($r->username); $r = PreparedUsers::findBy(array('username' => 'newuser')); $this->assertNull($r->username); }