Пример #1
0
 public function testSettingNewSessionContainerSetsHashInNewContainer()
 {
     $hash        = $this->validator->getHash();
     $container   = new Container('foo', $this->sessionManager);
     $this->validator->setSession($container);
     $test        = $container->hash; // Doing this, as expiration hops are 1; have to grab on first access
     $this->assertEquals($hash, $test);
 }
Пример #2
0
 public function testCanValidateHasheWithoutId()
 {
     $method = new \ReflectionMethod(get_class($this->validator), 'getTokenFromHash');
     $method->setAccessible(true);
     $hash = $this->validator->getHash();
     $bareToken = $method->invoke($this->validator, $hash);
     $this->assertTrue($this->validator->isValid($bareToken));
 }