public function testCacheCustomUrl()
 {
     $this->assertFalse(SteamGroup::isCached('valve'));
     $steamGroup = new SteamGroup('valve', false);
     $reflectionObject = new \ReflectionObject($steamGroup);
     $cacheMethod = $reflectionObject->getMethod('cache');
     $cacheMethod->setAccessible(true);
     $cacheMethod->invoke($steamGroup);
     $this->assertTrue(SteamGroup::isCached('valve'));
 }
Пример #2
0
 public function testCaseInsensitivity()
 {
     SteamGroup::clearCache();
     $group = SteamGroup::create('valve', false);
     $group2 = SteamGroup::create('Valve', false);
     $group3 = SteamGroup::create('VALVE', false, true);
     $this->assertTrue(SteamGroup::isCached('valve'));
     $this->assertEquals($group, $group2);
     $this->assertEquals($group, $group3);
 }