@@ 281-295 (lines=15) @@ | ||
278 | $psrCache->setMultiple($values, $ttl); |
|
279 | } |
|
280 | ||
281 | public function testDeleteMultipleReturnsTrueWhenAllDeletesSucceed() |
|
282 | { |
|
283 | $keys = [ |
|
284 | uniqid('key1', true), |
|
285 | uniqid('key2', true), |
|
286 | ]; |
|
287 | ||
288 | /** @var FullyImplementedCache|\PHPUnit_Framework_MockObject_MockObject $doctrineCache */ |
|
289 | $doctrineCache = $this->createMock(FullyImplementedCache::class); |
|
290 | $doctrineCache->expects(self::at(0))->method('delete')->with($keys[0])->willReturn(true); |
|
291 | $doctrineCache->expects(self::at(1))->method('delete')->with($keys[1])->willReturn(true); |
|
292 | ||
293 | $psrCache = new SimpleCacheAdapter($doctrineCache); |
|
294 | self::assertTrue($psrCache->deleteMultiple($keys)); |
|
295 | } |
|
296 | ||
297 | public function testDeleteMultipleReturnsFalseWhenOneDeleteFails() |
|
298 | { |
|
@@ 297-311 (lines=15) @@ | ||
294 | self::assertTrue($psrCache->deleteMultiple($keys)); |
|
295 | } |
|
296 | ||
297 | public function testDeleteMultipleReturnsFalseWhenOneDeleteFails() |
|
298 | { |
|
299 | $keys = [ |
|
300 | uniqid('key1', true), |
|
301 | uniqid('key2', true), |
|
302 | ]; |
|
303 | ||
304 | /** @var FullyImplementedCache|\PHPUnit_Framework_MockObject_MockObject $doctrineCache */ |
|
305 | $doctrineCache = $this->createMock(FullyImplementedCache::class); |
|
306 | $doctrineCache->expects(self::at(0))->method('delete')->with($keys[0])->willReturn(false); |
|
307 | $doctrineCache->expects(self::at(1))->method('delete')->with($keys[1])->willReturn(true); |
|
308 | ||
309 | $psrCache = new SimpleCacheAdapter($doctrineCache); |
|
310 | self::assertFalse($psrCache->deleteMultiple($keys)); |
|
311 | } |
|
312 | ||
313 | public function testHasProxiesToDoctrineContains() |
|
314 | { |