Your IP : 216.73.216.208


Current Path : /home/maglabs/it/app/code/Magento/Webapi/Test/Unit/Model/Authorization/
Upload File :
Current File : /home/maglabs/it/app/code/Magento/Webapi/Test/Unit/Model/Authorization/GuestUserContextTest.php

<?php
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
declare(strict_types=1);

namespace Magento\Webapi\Test\Unit\Model\Authorization;

use Magento\Authorization\Model\UserContextInterface;
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
use Magento\Webapi\Model\Authorization\GuestUserContext;
use PHPUnit\Framework\TestCase;

/**
 * Tests Magento\Webapi\Model\Authorization\GuestUserContext
 */
class GuestUserContextTest extends TestCase
{
    /**
     * @var ObjectManager
     */
    protected $objectManager;

    /**
     * @var GuestUserContext
     */
    protected $guestUserContext;

    protected function setUp(): void
    {
        $this->objectManager = new ObjectManager($this);

        $this->guestUserContext = $this->objectManager->getObject(
            GuestUserContext::class
        );
    }

    public function testGetUserId()
    {
        $this->assertSame(0, $this->guestUserContext->getUserId());
    }

    public function testGetUserType()
    {
        $this->assertEquals(UserContextInterface::USER_TYPE_GUEST, $this->guestUserContext->getUserType());
    }
}

?>