Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
VerticalTest.php
Go to the documentation of this file.
1 <?php
7 
11 class VerticalTest extends \PHPUnit\Framework\TestCase
12 {
16  private $subject;
17 
21  private $objectManagerHelper;
22 
26  protected function setUp()
27  {
28  $this->objectManagerHelper =
29  new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
30 
31  $this->subject = $this->objectManagerHelper->getObject(
32  \Magento\Analytics\Model\Config\Backend\Vertical::class
33  );
34  }
35 
39  public function testBeforeSaveSuccess()
40  {
41  $this->subject->setValue('Apps and Games');
42 
43  $this->assertInstanceOf(
44  \Magento\Analytics\Model\Config\Backend\Vertical::class,
45  $this->subject->beforeSave()
46  );
47  }
48 
54  {
55  $this->subject->setValue('');
56 
57  $this->subject->beforeSave();
58  }
59 }