public function testFactoryWithTransport() { $transport = \Mockery::mock('\\Desk\\Transport'); foreach (Client::getAllTypes() as $type) { $client = Client::factory($type, $transport); $this->assertTrue($transport === $client->transport(), 'Specified transport is not set on client created ' . 'with Client::factory()'); } }