/** * */ public function testInstanceWrapped() { $wrappedMessage = TesterWrappedMessage::getValid(); $newMessage = MailWrappedMessage::newInstance($wrappedMessage); $this->assertInstanceOf('BespokeSupport\\MailWrapper\\MailWrappedMessage', $newMessage); $this->assertNull($newMessage->getWrappedMessage()); $this->assertNull($newMessage->getMessage()); $this->assertCount(2, $wrappedMessage->getToRecipients()); $this->assertCount(2, $wrappedMessage->getCcRecipients()); $this->assertCount(2, $wrappedMessage->getBccRecipients()); }