Example #1
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;
 }
Example #2
0
 public function testGetSession()
 {
     $this->assertInstanceOf('\\Magento\\Framework\\Session\\SessionManagerInterface', $this->context->getSession());
 }
Example #3
0
 /**
  * @covers Context::getSession
  * @covers Context::__construct
  * @covers Context::newUIManager
  */
 public function testGetSession()
 {
     $actual = $this->ctx->getSession();
     $this->assertInstanceOf("Session", $actual);
 }