name = $this->someUser_name; $user->description = $this->someUser_description; $user->public = 1; $this->assertNotNull($user); try{ $create_result = $user->create(); } catch(Exception $E) { $this->assertEquals($E->getMessage(), 'Could not set initial values of new User'); } $this->assertNotNull($create_result); $change_result = $user->change(null); $this->assertTrue($change_result); try{ $commit_result = $user->commit(); } catch(Exception $E) { $this->assertEquals($E->getMessage(), 'Database error updating User'); } $this->assertTrue($commit_result); } /* * @depends testCreate */ public function testDelete() { $user = User::byName($this->someUser_name); $this->assertNotNull($user); $remove_result = $user->remove(); $this->assertTrue($remove_result); $user = null; $user = User::byName($this->someUser_name); $this->assertNull($user); } } ?>