Esempio n. 1
0
 public function testFromDatabaseToErp()
 {
     $receiver = Mockery::mock('Algorit\\Synchronizer\\Receiver');
     // Mock the fromDatabase method on Receiver class
     $receiver->shouldReceive('fromDatabase')->once()->andReturn(array());
     $sender = Mockery::mock('Algorit\\Synchronizer\\Sender');
     // Mock the toErp method on Sender class
     $sender->shouldReceive('toErp')->once()->andReturn(array());
     $builder = new Builder($sender, $receiver, $this->getMockedRepository());
     $builder->setLogger($this->logger);
     $builder->start($this->request, $this->resource);
     $assert = $builder->fromDatabaseToErp(Mockery::type('string'));
     $this->assertArrayHasKey('response', $assert);
 }