1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
<?php
Prado::using('System.Web.THttpRequest');
/**
* @package System.Web
*/
class THttpCookieTest extends PHPUnit_Framework_TestCase {
public function testConstruct() {
$cookie=new THttpCookie('name','value');
self::assertEquals('name',$cookie->getName());
self::assertEquals('value',$cookie->getValue());
}
public function testSetDomain() {
$cookie=new THttpCookie('name','value');
$cookie->setDomain('pradoframework.net');
self::assertEquals('pradoframework.net',$cookie->getdomain());
}
public function testSetExpire() {
$cookie=new THttpCookie('name','value');
$exp=time()+3600;
$cookie->setExpire($exp);
self::assertEquals($exp,$cookie->getExpire());
}
public function testSetName() {
$cookie=new THttpCookie('name','value');
$cookie->setName('newName');
self::assertEquals('newName', $cookie->getName());
}
public function testSetValue() {
$cookie=new THttpCookie('name','value');
$cookie->setValue('newValue');
self::assertEquals('newValue', $cookie->getValue());
}
public function testSetPath() {
$cookie=new THttpCookie('name','value');
$cookie->setPath('/admin');
self::assertEquals('/admin', $cookie->getPath());
}
public function testSetSecure() {
$cookie=new THttpCookie('name','value');
$cookie->setSecure(true);
self::assertTrue($cookie->getSecure());
}
}
|