public function testRemoveAt()
{
$coll = new THttpCookieCollection();
try {
$coll->removeAt(0);
self::fail('Invalid Value exception not raised');
} catch (TInvalidDataValueException $e) {
}
$coll->insertAt(0, new THttpCookie('name', 'value'));
self::assertEquals('value', $coll->removeAt(0)->getValue());
}