dummy_user.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. /**
  7. * Create dummy user
  8. */
  9. \Magento\TestFramework\Helper\Bootstrap::getInstance()
  10. ->loadArea(\Magento\Backend\App\Area\FrontNameResolver::AREA_CODE);
  11. $user = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\User\Model\User::class);
  12. $user->setFirstname(
  13. 'Dummy'
  14. )->setLastname(
  15. 'Dummy'
  16. )->setEmail(
  17. 'dummy@dummy.com'
  18. )->setUsername(
  19. 'dummy_username'
  20. )->setPassword(
  21. 'dummy_password1'
  22. )->save();
  23. \Magento\TestFramework\Helper\Bootstrap::getInstance()
  24. ->loadArea(\Magento\Backend\App\Area\FrontNameResolver::AREA_CODE);
  25. $user = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\User\Model\User::class);
  26. $user->setFirstname(
  27. 'CreateDate'
  28. )->setLastname(
  29. 'User 2'
  30. )->setEmail(
  31. 'dummy2@dummy.com'
  32. )->setUsername(
  33. 'user_created_date'
  34. )->setPassword(
  35. 'dummy_password2'
  36. )->save();
  37. $user = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\User\Model\User::class);
  38. $user->loadByUsername('user_created_date');
  39. $user->setCreated('2010-01-06 00:00:00');
  40. $user->save();