Skip to content

Commit b6414af

Browse files
committed
MAGETWO-38686: Merge and Fix Builds
1 parent db41ca8 commit b6414af

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

dev/tests/integration/testsuite/Magento/Ui/Model/Resource/BookmarkRepositoryTest.php

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
use Magento\Ui\Api\Data\BookmarkInterface;
1212

1313
/**
14-
* @magentoDataFixture Magento/Customer/_files/customer.php
14+
* @magentoAppIsolation enabled
15+
* @magentoAppArea adminhtml
1516
*/
1617
class BookmarkRepositoryTest extends \PHPUnit_Framework_TestCase
1718
{
@@ -30,22 +31,39 @@ class BookmarkRepositoryTest extends \PHPUnit_Framework_TestCase
3031
*/
3132
protected $bookmark;
3233

34+
/**
35+
* @var \Magento\Customer\Api\CustomerRepositoryInterface
36+
*/
37+
protected $customerRepository;
38+
3339
protected function setUp()
3440
{
3541
$this->bookmarkRepository = Bootstrap::getObjectManager()
3642
->create('Magento\Ui\Model\Resource\BookmarkRepository');
3743
$this->bookmarkFactory = Bootstrap::getObjectManager()->create('Magento\Ui\Model\BookmarkFactory');
44+
3845
/** @var $customerRepository \Magento\Customer\Api\CustomerRepositoryInterface */
39-
$customerRepository = Bootstrap::getObjectManager()
46+
$this->customerRepository = Bootstrap::getObjectManager()
4047
->create('Magento\Customer\Api\CustomerRepositoryInterface');
41-
$customerId = $customerRepository->get('customer@example.com')->getId();
42-
$this->bookmark = $this->bookmarkFactory->create()->setUserId($customerId)->setTitle('test');
48+
$newCustomerEntity = Bootstrap::getObjectManager()
49+
->create('Magento\Customer\Api\Data\CustomerInterfaceFactory')
50+
->create()
51+
->setStoreId(1)
52+
->setWebsiteId(1)
53+
->setEmail('bookmark_user@example.com')
54+
->setFirstname('TestFn')
55+
->setLastname('TestLn')
56+
->setGroupId(1);
57+
$newCustomerEntity = $this->customerRepository->save($newCustomerEntity);
58+
59+
$this->bookmark = $this->bookmarkFactory->create()->setUserId($newCustomerEntity->getId())->setTitle('test');
4360
$this->bookmark = $this->bookmarkRepository->save($this->bookmark);
4461
}
4562

4663
protected function tearDown()
4764
{
4865
$this->bookmarkRepository->delete($this->bookmark);
66+
$this->customerRepository->delete($this->customerRepository->get('bookmark_user@example.com'));
4967
}
5068

5169
public function testGetList()

0 commit comments

Comments
 (0)