/** * SetUp the mock for queue Items * * @return void */ protected function setUp() { parent::setUp(); //Create temporal directory $this->tmpDir = getcwd() . DIRECTORY_SEPARATOR . "tmp" . DIRECTORY_SEPARATOR . "Q"; mkdir($this->tmpDir); $this->processor = new FileSystem($this->tmpDir); }
/** * SetUp the mock for queue Items * * @return void */ protected function setUp() { parent::setUp(); $redisClient = Phake::mock('\\Redis'); $mockFirstItem = Phake::mock('Bdes\\Q\\Item'); Phake::when($mockFirstItem)->exec()->thenReturn(0); $mockLastItem = Phake::mock('Bdes\\Q\\Item'); Phake::when($mockLastItem)->exec()->thenReturn(Common::ITEM_MOCKS_COUNT - 1); Phake::when($redisClient)->add(Redis::DEFAULT_LIST_NAME)->thenReturn($redisClient); Phake::when($redisClient)->lPop(Redis::DEFAULT_LIST_NAME)->thenReturn($mockFirstItem); Phake::when($redisClient)->rPop(Redis::DEFAULT_LIST_NAME)->thenReturn($mockLastItem); Phake::when($redisClient)->lSize(Redis::DEFAULT_LIST_NAME)->thenReturn(0)->thenReturn(4)->thenReturn(3); $this->processor = new Redis($redisClient); }
/** * Returns the processor to test * * @return \Bdes\Q\Processor\Fly */ protected function setUp() { parent::setUp(); $this->processor = new Fly(); }