UtilsTest.php 938 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Test\Service\Organization;
  3. use App\Entity\Organization\Organization;
  4. use App\Entity\Organization\Settings;
  5. use App\Enum\Organization\SettingsProductEnum;
  6. use App\Service\Organization\Utils as OrganizationUtils;
  7. use PHPUnit\Framework\TestCase;
  8. class UtilsTest extends TestCase
  9. {
  10. /** @var OrganizationUtils */
  11. private $organizationUtils;
  12. /** @var Organization */
  13. private $organization;
  14. public function setUp():void
  15. {
  16. $settings = new Settings();
  17. $settings->setProduct(SettingsProductEnum::ARTIST_PREMIUM());
  18. $this->organization = new Organization();
  19. $this->organization->setSettings($settings);
  20. $this->organizationUtils = new OrganizationUtils();
  21. }
  22. /**
  23. * @see OrganizationUtils::isStructure()
  24. */
  25. public function testIsStructureTest(){
  26. $this->assertTrue($this->organizationUtils->isStructure($this->organization));
  27. }
  28. }