Definition at line 7 of file DocumentTest.php.
◆ testConstruct()
Sabre\VObject\DocumentTest::testConstruct |
( |
| ) |
|
Definition at line 16 of file DocumentTest.php.
16 {
17
18 $doc = new MockDocument('VLIST');
19 $this->assertEquals('VLIST', $doc->name);
20
21 }
◆ testCreate()
Sabre\VObject\DocumentTest::testCreate |
( |
| ) |
|
Definition at line 47 of file DocumentTest.php.
47 {
48
49 $vcal =
new Component\VCalendar([],
false);
50
51 $event =
$vcal->create(
'VEVENT');
52 $this->assertInstanceOf('Sabre\VObject\Component\VEvent', $event);
53
54 $prop =
$vcal->create(
'CALSCALE');
55 $this->assertInstanceOf('Sabre\VObject\Property\Text', $prop);
56
57 }
References $vcal.
◆ testCreateComponent()
Sabre\VObject\DocumentTest::testCreateComponent |
( |
| ) |
|
Definition at line 23 of file DocumentTest.php.
23 {
24
25 $vcal =
new Component\VCalendar([],
false);
26
27 $event =
$vcal->createComponent(
'VEVENT');
28
29 $this->assertInstanceOf('Sabre\VObject\Component\VEvent', $event);
31
32 $prop =
$vcal->createProperty(
'X-PROP',
'1234256', [
'X-PARAM' =>
'3']);
33 $this->assertInstanceOf('Sabre\VObject\Property', $prop);
34
35 $event->add($prop);
36
37 unset(
38 $event->DTSTAMP,
39 $event->UID
40 );
41
43 $this->assertEquals(
"BEGIN:VCALENDAR\r\nBEGIN:VEVENT\r\nX-PROP;X-PARAM=3:1234256\r\nEND:VEVENT\r\nEND:VCALENDAR\r\n",
$out);
44
45 }
References $out, and $vcal.
◆ testDestroy()
Sabre\VObject\DocumentTest::testDestroy |
( |
| ) |
|
Definition at line 67 of file DocumentTest.php.
67 {
68
69 $vcal =
new Component\VCalendar([],
false);
70 $event =
$vcal->createComponent(
'VEVENT');
71
72 $this->assertInstanceOf('Sabre\VObject\Component\VEvent', $event);
74
75 $prop =
$vcal->createProperty(
'X-PROP',
'1234256', [
'X-PARAM' =>
'3']);
76
77 $event->add($prop);
78
79 $this->assertEquals($event, $prop->parent);
80
82
83 $this->assertNull($prop->parent);
84
85
86 }
References $vcal.
◆ testGetClassNameForPropertyValue()
Sabre\VObject\DocumentTest::testGetClassNameForPropertyValue |
( |
| ) |
|
Definition at line 59 of file DocumentTest.php.
59 {
60
61 $vcal =
new Component\VCalendar([],
false);
62 $this->assertEquals(
'Sabre\\VObject\\Property\\Text',
$vcal->getClassNameForPropertyValue(
'TEXT'));
63 $this->assertNull(
$vcal->getClassNameForPropertyValue(
'FOO'));
64
65 }
References $vcal.
◆ testGetDocumentType()
Sabre\VObject\DocumentTest::testGetDocumentType |
( |
| ) |
|
The documentation for this class was generated from the following file: