public function testSmtpConfig($type)
{
$container = $this->loadContainerFromFile('smtp', $type);
$this->assertEquals('swiftmailer.mailer.default.transport', (string) $container->getAlias('swiftmailer.transport'));
$this->assertEquals('swiftmailer.mailer.default.transport.smtp', (string) $container->getAlias('swiftmailer.mailer.default.transport'));
$this->assertEquals('example.org', $container->getParameter('swiftmailer.mailer.default.transport.smtp.host'));
$this->assertEquals('12345', $container->getParameter('swiftmailer.mailer.default.transport.smtp.port'));
$this->assertEquals('tls', $container->getParameter('swiftmailer.mailer.default.transport.smtp.encryption'));
$this->assertEquals('user', $container->getParameter('swiftmailer.mailer.default.transport.smtp.username'));
$this->assertEquals('pass', $container->getParameter('swiftmailer.mailer.default.transport.smtp.password'));
$this->assertEquals('login', $container->getParameter('swiftmailer.mailer.default.transport.smtp.auth_mode'));
$this->assertEquals('1000', $container->getParameter('swiftmailer.mailer.default.transport.smtp.timeout'));
$this->assertEquals('127.0.0.1', $container->getParameter('swiftmailer.mailer.default.transport.smtp.source_ip'));
$this->assertEquals('local.example.org', $container->getParameter('swiftmailer.mailer.default.transport.smtp.local_domain'));
}