1<?php 2 3class TestTextareaContent extends GenericTest { 4 function TestTextareaContent1() { 5 $tree = $this->runPipeline(' 6<textarea id="textarea">sample Textarea content</textarea> 7'); 8 9 $element =& $tree->get_element_by_id('textarea'); 10 $this->assertEqual($element->get_value(), 11 'sample Textarea content'); 12 } 13 14 function TestTextareaContent2() { 15 $tree = $this->runPipeline(' 16<textarea id="textarea"> 17sample Textarea content 18</textarea> 19'); 20 21 $element =& $tree->get_element_by_id('textarea'); 22 $this->assertEqual($element->get_value(), 23 "\nsample Textarea content\n"); 24 } 25 26 function TestTextareaContent3() { 27 $tree = $this->runPipeline(' 28<textarea id="textarea"><>&</textarea> 29'); 30 31 $element =& $tree->get_element_by_id('textarea'); 32 $this->assertEqual($element->get_value(), 33 '<>&'); 34 } 35 36 function TestTextareaContent4() { 37 $tree = $this->runPipeline(' 38<textarea id="textarea"><>&</textarea> 39'); 40 41 $element =& $tree->get_element_by_id('textarea'); 42 $this->assertEqual($element->get_value(), 43 '<>&'); 44 } 45 46 function TestTextareaContent5() { 47 $tree = $this->runPipeline(' 48<textarea id="textarea">text<br/>text</textarea> 49'); 50 51 $element =& $tree->get_element_by_id('textarea'); 52 $this->assertEqual($element->get_value(), 53 'text<br/>text'); 54 } 55 56 function TestTextareaContent6() { 57 $tree = $this->runPipeline(' 58<textarea id="textarea">text<br/>text<br/></textarea> 59'); 60 61 $element =& $tree->get_element_by_id('textarea'); 62 $this->assertEqual($element->get_value(), 63 'text<br/>text<br/>'); 64 } 65} 66 67?>