public function it_can_lrange() { $this->client->lrange('test', 0, 10)->shouldBeCalled()->willReturn(['test']); $this->lRange('test', 0, 10)->shouldReturn(['test']); $this->client->lrange('test', 0, 10)->willThrow($this->predisException); $this->shouldThrow(DriverException::class)->during('lRange', ['test', 0, 10]); }