Example #1
0
 /**
  * @covers Desk\Client::factory
  */
 public function testFactory()
 {
     $factory = \Mockery::mock('Desk\\Client\\Factory')->shouldReceive('factory')->with(array('foo' => 'bar'))->andReturn('return value')->getMock();
     Client::setFactory($factory);
     $result = Client::factory(array('foo' => 'bar'));
     $this->assertSame('return value', $result);
 }
Example #2
0
 /**
  * Clears the singleton instance stored in the Factory
  */
 private function clearInstances()
 {
     DeskClient::setFactory();
 }