Example #1
0
 /**
  * @covers Context::isUserLoggedIn
  */
 public function testIsUserLoggedIn()
 {
     $user = new \User();
     $user->setId(2);
     $this->ctx->setUser($user);
     $actual = $this->ctx->isUserLoggedIn();
     $this->assertTrue($actual);
 }
Example #2
0
 private function createContext()
 {
     $ctx = new Context();
     if ($ctx->getSession()->hasKey('user')) {
         $user = $ctx->getSession()->get('user');
         $ctx->setUser($user);
     } else {
         $ctx->setUser($this->createAnonymousUser());
         $ctx->getSession()->set('user', $ctx->getUser());
     }
     return $ctx;
 }