* Jordi Boggiano * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Composer\Test; use Composer\Factory; class FactoryTest extends TestCase { /** * @group TLS */ public function testDefaultValuesAreAsExpected(): void { $ioMock = $this->getMockBuilder('Composer\IO\IOInterface')->getMock(); $ioMock->expects($this->once()) ->method("writeError") ->with($this->equalTo('You are running Composer with SSL/TLS protection disabled.')); $config = $this ->getMockBuilder('Composer\Config') ->getMock(); $config->method('get') ->with($this->equalTo('disable-tls')) ->will($this->returnValue(true)); Factory::createHttpDownloader($ioMock, $config); } }