You are here

protected function ProductBrowserTestBase::setUp in Commerce Core 8.2

Overrides CommerceBrowserTestBase::setUp

6 calls to ProductBrowserTestBase::setUp()
ProductAdminTest::setUp in modules/product/tests/src/Functional/ProductAdminTest.php
ProductAttributeTranslationTest::setUp in modules/product/tests/src/Functional/ProductAttributeTranslationTest.php
ProductTranslationTest::setUp in modules/product/tests/src/Functional/ProductTranslationTest.php
ProductVariationFieldInjectionTest::setUp in modules/product/tests/src/Functional/ProductVariationFieldInjectionTest.php
ProductVariationTitleGenerationTest::setUp in modules/product/tests/src/Functional/ProductVariationTitleGenerationTest.php

... See full list

6 methods override ProductBrowserTestBase::setUp()
ProductAdminTest::setUp in modules/product/tests/src/Functional/ProductAdminTest.php
ProductAttributeTranslationTest::setUp in modules/product/tests/src/Functional/ProductAttributeTranslationTest.php
ProductTranslationTest::setUp in modules/product/tests/src/Functional/ProductTranslationTest.php
ProductVariationFieldInjectionTest::setUp in modules/product/tests/src/Functional/ProductVariationFieldInjectionTest.php
ProductVariationTitleGenerationTest::setUp in modules/product/tests/src/Functional/ProductVariationTitleGenerationTest.php

... See full list

File

modules/product/tests/src/Functional/ProductBrowserTestBase.php, line 59

Class

ProductBrowserTestBase
Defines base class for shortcut test cases.

Namespace

Drupal\Tests\commerce_product\Functional

Code

protected function setUp() : void {
  parent::setUp();
  $this->stores = [
    $this->store,
  ];
  for ($i = 0; $i < 2; $i++) {
    $this->stores[] = $this
      ->createStore();
  }

  // The stores must be reloaded all at once because createStore() sets
  // the last store as the default, removing the flag from the previous one.
  foreach ($this->stores as $index => $store) {
    $this->stores[$index] = $this
      ->reloadEntity($store);
  }
}