AcMailerTest\Service\MailServiceAbstractFactoryTest::testFileAdapter PHP Method

testFileAdapter() public method

public testFileAdapter ( )
    public function testFileAdapter()
    {
        $options = ['mail_adapter' => 'file', 'file_options' => ['path' => __DIR__, 'callback' => function ($transport) {
            return get_class($transport);
        }]];
        $this->initServiceLocator($options);
        $mailService = $this->mailServiceFactory->__invoke($this->serviceLocator, 'acmailer.mailservice.default');
        /* @var File $transport */
        $transport = $mailService->getTransport();
        $this->assertInstanceOf('Zend\\Mail\\Transport\\File', $transport);
        $this->assertEquals($options['file_options']['path'], $transport->getOptions()->getPath());
        $this->assertEquals($options['file_options']['callback'], $transport->getOptions()->getCallback());
    }