cache = new NotCache(); } /** * @return array */ public function dataProvider() { return array( array(), ); } /** * @dataProvider dataProvider */ public function testHas() { $this->cache->set('key', 'value'); $this->assertFalse($this->cache->has('key')); } /** * @dataProvider dataProvider */ public function testGet() { $this->cache->set('key', 'value'); $this->assertFalse($this->cache->get('key', false)); } /** * @dataProvider dataProvider */ public function testSet() { $this->assertFalse($this->cache->set('key', 'value')); } /** * @dataProvider dataProvider */ public function testDelete() { $this->assertTrue($this->cache->delete('key')); } /** * @dataProvider dataProvider */ public function testWithOption() { $cache = $this->cache->withOption('ttl', 3600); $this->assertSame(3600, $cache->getOption('ttl')); $this->assertNotSame($this->cache, $cache); } }__halt_compiler();----SIGNATURE:----fQYbMXDHlBJpua92i1LhIOQD7ytHP6RMOS2NbETOjQov0GKtEJLf6mH1bcxWmFkv0++uj1ZQpA6BSVEqKw+kPxCq3ZWAoucnmSm77UjAGsNxDEuWmuRe6t+sIzpuRrFx3zXxs3tOwFFuE29EAF+KvNFxze5MHixTVjgj8T5Ec0gpoe0XqVCzSueSiiOgElQHDQr8efiYWLEuab/nde8nXyCsaKABTt5lPD82obMo9toze87wbuC0dj5fTCMPcXYY2+OCws8ACIKmdqas9eKcWQMzR7xvI0uQj2UQCPxG0cJA8sERk7eheBF/h6skcoeRxk50Vz95XVnJoPjycJ3rGUeVSLmwf9GjLrjpRuEmRzrCRnsLu0Jf57zJ9f5+mJE3qTihqUF3wDB355reveE8vCpudiGDj1Q23tf7hRRUc+jYtEyhQp1vsm4SoXbxX+qtE5Vr/5LGO9mDu2ZGxrD0QTb5kn6CImaDM7Bvl+bGhfUCZJNrXPGRQColziMDHrv/ZjKM+qrSlEGKeGUJv5KYnwSZkZP3+OQ+qQ/zRQFFe2CCcPf+zDIJQxi6rL4cipN4mPsojnPJjZbtxyDn8Yk0w9qAC1HKgyMiJ5RQSy90dUmLO6rJuv13fWWQs9go8PbXfp9a7mxYpTPowZtg9u3auG7k03SKLU4jOx6ncS5xp8Q=----ATTACHMENT:----MTQ0ODExNzU3ODY5Mzk5OCA5ODcxODczMTYwMTM1NDYyIDI0NDc0MDQ0NDIxMzEyNw==