/** * @covers Desk\Client::setFactory */ public function testSetFactoryWithNoArgumentsResetsToDefault() { $factory = \Mockery::mock('Desk\\Client\\FactoryInterface'); Client::setFactory($factory); $this->assertSame($factory, Client::getFactory()); Client::setFactory(); $this->assertNotSame($factory, Client::getFactory()); }