Beispiel #1
0
 /**
  * @test
  */
 public function getCacheKeyForUriMyAliasedModelTest()
 {
     $uri = 'MyAliasedModel';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('38e7edae337afd14c4b0154d04717afa2b8ff2a4', $cacheKey, 'Failed for URI ' . $uri);
 }
Beispiel #2
0
 /**
  * @test
  */
 public function getCacheKeyForRequestTest()
 {
     $uri = 'MyExt-MyModel/1';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('44a16b7f79c92d97a55281bbfb4439ff310607ec', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'MyExt-MyModel/1.blur';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('102fa34f947e0cf64a430626f374ae2dfea9074d', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'MyExt-MyModel/1.json';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('102fa34f947e0cf64a430626f374ae2dfea9074d', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'my_ext-my_model/1.json';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('5c82b501dbbff50f5d15ddad1e3f68c86431bbc8', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'my_ext-my_model.json';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('6216096e7394211b2d35fe9787d252b10963cf04', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'vendor-my_second_ext-my_model/1';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('5f498749f876b6653099272efe7b827acfbc1ca6', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'Vendor-MySecondExt-MyModel/1';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('3715e64cc29448acdc0df19777da794da2804d19', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'Vendor-NotExistingExt-MyModel/1';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('b40dc716cf22179ebab528dd365f87afd3a4ffa7', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'Vendor-NotExistingExt-MyModel/1.json';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('edc589820622a8d127f335b6439d34f6b37016cf', $cacheKey, 'Failed for URI ' . $uri);
     $uri = 'MyAliasedModel';
     $request = $this->buildRequestWithUri($uri);
     $cacheKey = $this->fixture->getCacheKeyForRequest($request);
     $this->assertEquals('1eb5c867cb67a0c4f7eada2e5b1f3ed8f1c93350', $cacheKey, 'Failed for URI ' . $uri);
 }