/** * @name SignOut * @request SignOutRequest * @return void */ public function SignOut() { /** @var $request SignOutRequest */ $request = $this->server->GetRequest(); $userId = $request->userId; $sessionToken = $request->sessionToken; Log::Debug('WebService SignOut for userId %s and sessionToken %s', $userId, $sessionToken); $this->authentication->Logout($userId, $sessionToken); }
public function testSignsUserOut() { $userId = 'ddddd'; $sessionToken = 'sssss'; $request = new SignOutRequest($userId, $sessionToken); $this->server->SetRequest($request); $this->authentication->expects($this->once())->method('Logout')->with($this->equalTo($userId), $this->equalTo($sessionToken)); $this->service->SignOut($this->server); }