mirror of
https://github.com/bdnugget/magento2.git
synced 2026-11-07 17:27:36 +00:00
53 lines
1.4 KiB
PHP
53 lines
1.4 KiB
PHP
<?php
|
|
/**
|
|
* Copyright © Magento, Inc. All rights reserved.
|
|
* See COPYING.txt for license details.
|
|
*/
|
|
declare(strict_types=1);
|
|
|
|
namespace Magento\Search\Test\Unit\Model;
|
|
|
|
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
|
|
use Magento\Search\Model\SynonymGroup;
|
|
use PHPUnit\Framework\TestCase;
|
|
|
|
class SynonymGroupTest extends TestCase
|
|
{
|
|
/**
|
|
* @var SynonymGroup
|
|
*/
|
|
private $model;
|
|
|
|
protected function setUp(): void
|
|
{
|
|
$this->model = (new ObjectManager($this))
|
|
->getObject(SynonymGroup::class);
|
|
}
|
|
|
|
public function testSetGetStoreId()
|
|
{
|
|
$this->assertEquals(0, $this->model->getStoreId());
|
|
$this->assertEquals($this->model, $this->model->setStoreId(1));
|
|
$this->assertEquals(1, $this->model->getStoreId());
|
|
}
|
|
|
|
public function testSetGetWebsiteId()
|
|
{
|
|
$this->assertEquals(0, $this->model->getWebsiteId());
|
|
$this->assertEquals($this->model, $this->model->setWebsiteId(1));
|
|
$this->assertEquals(1, $this->model->getWebsiteId());
|
|
}
|
|
|
|
public function testSetGetSynonymGroup()
|
|
{
|
|
$this->assertEquals($this->model, $this->model->setSynonymGroup('a,b,c'));
|
|
$this->assertEquals('a,b,c', $this->model->getSynonymGroup());
|
|
}
|
|
|
|
public function testSetGetGroupId()
|
|
{
|
|
$this->assertEquals($this->model, $this->model->setGroupId(1));
|
|
$this->assertEquals(1, $this->model->getGroupId());
|
|
}
|
|
}
|