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')); }
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); }