namespace Symfony\Component\Mime\Tests\Part\Multipart;
use PHPUnit\Framework\TestCase;
use Symfony\Component\Mime\Part\Multipart\RelatedPart;
use Symfony\Component\Mime\Part\TextPart;
class RelatedPartTest extends TestCase
{ public function testConstructor() { $r =
new RelatedPart($a =
new TextPart('content'
),
$b =
new TextPart('HTML content', 'utf-8', 'html'
),
$c =
new TextPart('HTML content again', 'utf-8', 'html'
));
$this->
assertEquals('multipart',
$r->
getMediaType());
$this->
assertEquals('related',
$r->
getMediaSubtype());
$this->
assertEquals([$a,
$b,
$c],
$r->
getParts());
$this->
assertFalse($a->
getHeaders()->
has('Content-ID'
));
$this->
assertTrue($b->
getHeaders()->
has('Content-ID'
));
$this->
assertTrue($c->
getHeaders()->
has('Content-ID'
));
}}