/** * @depends test_InlineAttachment * @covers ::getInlineAttachments */ public function test_getInlineAttachments() { $File = new GenericFile(self::FILE); $Expected = new GenericContainer(); $Regex = '!\\x40[\\x30-\\x39\\x41-\\x5a\\x61\\x7a]+!'; $Expected->append($File); $this->assertRegExp($Regex, $this->Message->inlineAttachment($File), 'IMessage::inlineAttachment() should return string of format `@[\\w]+'); $this->assertInstanceOf('\\BLW\\Type\\IContainer', $this->Message->getInlineAttachments(), 'IMessage::getInlineAttachments() should return an instance of IContainer'); $this->assertEquals($Expected, $this->Message->getInlineAttachments(), 'IMessage::getInlineAttachments() returned an invalid IContainer'); }