/** * @test */ public function Delete_Call_CacheProviderDelete() { $this->cacheProviderSpy->save(self::ID, self::DATA); $deleted = $this->cache->delete(self::ID); $this->assertTrue($deleted); $this->assertTrue($this->cacheProviderSpy->deleteHasBeenCalled); $this->assertEquals(self::ID, $this->cacheProviderSpy->id); }