/** * @dataProvider getHeaders */ public function testToString($headers, $expected) { foreach ($headers as $key => $value) { $this->headers->set($key, $value); } $this->assertEquals($expected, $this->headers->toString()); $this->assertEquals($expected, (string) $this->headers); }
/** * Set content type * * @return \Sendmail\Message */ protected function setContentType() { $this->headers->set('Content-type', 'text/' . ($this->in_html ? 'html' : 'plain') . '; charset="' . $this->charset . '"'); return $this; }
public function testInHtml() { $this->assertEquals($this->message, $this->message->inHTML()); $this->headers->set('Content-type', 'text/html; charset="' . Headers::DEFAULT_CHARSET . '"'); $this->assertEquals($this->headers->toString(), $this->message->getHeaders()); }