public function testStart() { $sender = Mockery::mock('Algorit\\Synchronizer\\Sender'); $receiver = Mockery::mock('Algorit\\Synchronizer\\Receiver'); $repository = Mockery::mock('Algorit\\Synchronizer\\Storage\\SyncRepositoryInterface'); $builder = new Builder($sender, $receiver, $repository); $builder->start($this->request, $this->resource); $this->assertInstanceOf('Algorit\\Synchronizer\\Request\\RequestInterface', $builder->getRequest()); $this->assertInstanceOf('Algorit\\Synchronizer\\Request\\Contracts\\ResourceInterface', $builder->getResource()); }