public function testExtendOptions() { $this->serviceLocator = new ServiceManagerMock(['Config' => ['acmailer_options' => ['default' => ['message_options' => ['to' => '[email protected]', 'from' => 'Me']], 'another' => ['extends' => 'default']]]]); /** @var MailOptions $mailOptions */ $mailOptions = $this->mailOptionsFactory->__invoke($this->serviceLocator, 'acmailer.mailoptions.another'); $this->assertEquals(['[email protected]'], $mailOptions->getMessageOptions()->getTo()); $this->assertEquals('Me', $mailOptions->getMessageOptions()->getFrom()); }