public function testUnsetProperty()
{
$user = new User(array('login' => 'admin'));
try {
unset($user->login);
self::fail('Unsetting read-only property succeeded');
} catch (PropertyReadOnlyException $e) {
}
$userGroup = new UserGroup(array('parentId' => 1));
try {
unset($userGroup->parentId);
self::fail('Unsetting read-only property succeeded');
} catch (PropertyReadOnlyException $e) {
}
}