Example #1
0
 public function testHeaderFolding()
 {
     $string = str_repeat('foobarblahblahblah baz bat', 10);
     $subject = new Header\Subject();
     $subject->setSubject($string);
     $expected = wordwrap($string, 78, "\r\n ");
     $test = $subject->getFieldValue(Header\HeaderInterface::FORMAT_ENCODED);
     $this->assertEquals($expected, $test);
 }
Example #2
0
 public function testAllowsEmptyValueWhenParsing()
 {
     $headerString = 'Subject:';
     $subject = Header\Subject::fromString($headerString);
     $this->assertEquals('', $subject->getFieldValue());
 }