command:
/bin/zsh
-lc
php artisan test --compact

cmd: php artisan test --compact

status: failed

stdout:
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.⨯⨯⨯⨯⨯⨯⨯⨯......⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.......⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯....
  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Watsica, Gusikowski and Gerhold, awolff@orn.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Gorczany PLC, yking@bahringer.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Boyer, Wintheiser and Nolan, golda54@waelchi.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Romaguera-Erdman, penelope.kertzmann@dibbert.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Deckow, Wehner and Schumm, jalyn.grimes@kunde.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Runolfsdottir PLC, luz56@predovic.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Friesen-Swaniawski, tlittle@hudson.biz, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (White, Padberg and Kassulke, mayer.elisha@lind.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Lakin-Reichel, ron77@wintheiser.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Von PLC, chadrick81@murphy.biz, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Schmeler-Terry, jarvis.steuber@sporer.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Skiles Inc, breanna60@conn.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Russel, Nikolaus and Rutherford, jamie.hoppe@will.net, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Mertz Group, berneice52@zulauf.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (O'Keefe, Blanda and Fritsch, kelsie.bahringer@gulgowski.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Wolff-Swaniawski, kaci95@torp.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Medhurst-Satterfield, wayne.gleichner@gutkowski.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Harber-Legros, taylor39@herzog.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DomainServ…  QueryException
  Array to string conversion (Connection: sqlite, Database: :memory:, SQL: insert into "store_settings" ("store_id", "settings_json", "general_json", "updated_at") values (1, {"announcement":"Free shipping on orders over \u20ac50","hero_heading":"Everyday pieces, thoughtfully made."}, ?, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:734
    730▕      */
    731▕     public function bindValues($statement, $bindings)
    732▕     {
    733▕         foreach ($bindings as $key => $value) {
  ➜ 734▕             $statement->bindValue(
    735▕                 is_string($key) ? $key : $key + 1,
    736▕                 $value,
    737▕                 match (true) {
    738▕                     is_int($value) => PDO::PARAM_INT,

      +21 vendor frames
  22  database/seeders/ShopSeeder.php:40
      +23 vendor frames
  46  tests/Unit/DomainServicesTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Hintz-Volkman, elizabeth96@wyman.net, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Mayert-Stehr, lambert.tremblay@stroman.biz, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:24

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Moen-Hand, cummerata.justus@denesik.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:33

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Conroy PLC, jenkins.ruby@prosacco.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:43

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Nienow-Morar, connor.prosacco@schiller.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:51

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\HandleGene…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Franecki Group, bsporer@bartoletti.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/HandleGeneratorTest.php:60

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\Policies\S…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Schumm-Wyman, hoeger.twila@doyle.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/Policies/StorePolicyTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\Policies\S…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Zulauf-Hagenes, marks.elbert@tromp.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/Policies/StorePolicyTest.php:38

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Cronin, Mayert and Fadel, federico59@kemmer.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Murray, Brakus and Harber, terrell36@tremblay.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Pagac-Wyman, rogahn.mozelle@luettgen.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Osinski, Hackett and Green, buddy74@morar.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Auer Ltd, skiles.bell@williamson.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Schmitt, Kunze and Russel, roberto89@king.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Rutherford Group, daniel.kristy@kerluke.org, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Zieme Group, hudson72@torphy.biz, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Legros, Braun and Koelpin, tito.harber@hayes.org, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Bergstrom, Williamson and Schowalter, tabitha.beer@simonis.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Goldner Ltd, jaquan.jenkins@corwin.info, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Sanford-Ernser, jeffery.jacobi@klein.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Stehr and Sons, rice.emmanuel@little.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\PricingEng…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Christiansen-Blanda, bruce58@stanton.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/PricingEngineTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Cummerata, Donnelly and Hartmann, sophia.ziemann@lakin.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Stark-Rath, treutel.claude@harris.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Grady PLC, phoebe96@boehm.biz, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Eichmann, Green and Klocko, lourdes.schneider@aufderhar.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Armstrong-Predovic, krajcik.kim@braun.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Beahan-Okuneva, lmann@bradtke.org, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Deckow, Zemlak and Rice, xander69@buckridge.biz, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Schroeder, Wisoky and Rohan, murazik.guy@steuber.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\ShippingCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Nader, Lebsack and Reichel, lesch.wendell@pouros.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/ShippingCalculatorTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\Tenancy\Be…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Homenick-Bogisich, madisyn.mcclure@toy.net, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +15 vendor frames
  16  tests/Unit/Tenancy/BelongsToStoreTest.php:19

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\Tenancy\Be…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Bauch, Schmitt and Ullrich, aletha74@oconnell.com, 2026-08-20 22:39:07, 2026-08-20 22:39:07))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +15 vendor frames
  16  tests/Unit/Tenancy/BelongsToStoreTest.php:34

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DashboardT…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DashboardTest.php:9
      5▕ use Illuminate\Support\Carbon;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DashboardTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DashboardT…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DashboardTest.php:9
      5▕ use Illuminate\Support\Carbon;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DashboardTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DashboardT…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DashboardTest.php:9
      5▕ use Illuminate\Support\Carbon;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DashboardTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DashboardT…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DashboardTest.php:9
      5▕ use Illuminate\Support\Carbon;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DashboardTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\DiscountMa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/DiscountManagementTest.php:9
      5▕ use App\Models\Discount;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function (): void {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Admin/DiscountManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\OrderManag…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/OrderManagementTest.php:13
      9▕ use App\Models\User;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function (): void {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->owner = $this->context['owner'];
     16▕ });
     17▕

  1   tests/Feature/Admin/OrderManagementTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\ProductMan…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/ProductManagementTest.php:14
     10▕ use Illuminate\Support\Facades\Storage;
     11▕ use Livewire\Livewire;
     12▕
     13▕ beforeEach(function (): void {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->owner = $this->context['owner'];
     17▕ });
     18▕

  1   tests/Feature/Admin/ProductManagementTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SettingsTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SettingsTest.php:12
      8▕ use App\Models\User;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕ });
     16▕

  1   tests/Feature/Admin/SettingsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Admin\SmokeTest…   Error
  Call to undefined function createStoreContext()

  at tests/Feature/Admin/SmokeTest.php:12
      8▕ use App\Models\Theme;
      9▕ use Livewire\Livewire;
     10▕
     11▕ beforeEach(function (): void {
  ➜  12▕     $this->context = createStoreContext();
     13▕     $this->store = $this->context['store'];
     14▕     $this->owner = $this->context['owner'];
     15▕     actingAsAdmin($this->owner, $this->store);
     16▕ });

  1   tests/Feature/Admin/SmokeTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/AdminApiTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/AdminApiTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\Aggreg…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/AggregationTest.php:10
      6▕ use App\Models\Order;
      7▕ use Illuminate\Support\Carbon;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->date = '2026-05-15';
     13▕     $this->at = Carbon::parse($this->date)->setTime(12, 0);
     14▕ });

  1   tests/Feature/Analytics/AggregationTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\Aggreg…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/AggregationTest.php:10
      6▕ use App\Models\Order;
      7▕ use Illuminate\Support\Carbon;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->date = '2026-05-15';
     13▕     $this->at = Carbon::parse($this->date)->setTime(12, 0);
     14▕ });

  1   tests/Feature/Analytics/AggregationTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\Aggreg…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/AggregationTest.php:10
      6▕ use App\Models\Order;
      7▕ use Illuminate\Support\Carbon;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->date = '2026-05-15';
     13▕     $this->at = Carbon::parse($this->date)->setTime(12, 0);
     14▕ });

  1   tests/Feature/Analytics/AggregationTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Analytics\EventI…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Analytics/EventIngestionTest.php:6
      2▕
      3▕ use App\Models\Customer;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ /**

  1   tests/Feature/Analytics/EventIngestionTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminOrderAp…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminOrderApiTest.php:9
      5▕ use App\Models\Payment;
      6▕ use Laravel\Sanctum\Sanctum;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->owner = $this->context['owner'];
     12▕ });
     13▕

  1   tests/Feature/Api/AdminOrderApiTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\AdminProduct…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/AdminProductApiTest.php:7
      3▕ use App\Models\Product;
      4▕ use Laravel\Sanctum\Sanctum;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->owner = $this->context['owner'];
     10▕ });
     11▕

  1   tests/Feature/Api/AdminProductApiTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCa…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function storefrontCartApi(string $path = ''): string

  1   tests/Feature/Api/StorefrontCartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Api\StorefrontCh…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Api/StorefrontCheckoutApiTest.php:8
      4▕ use App\Models\ShippingRate;
      5▕ use App\Models\ShippingZone;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      9▕     $this->store = $this->context['store'];
     10▕     bindCurrentStore($this->store);
     11▕
     12▕     $zone = ShippingZone::factory()->for($this->store)->countries(['DE'])->create();

  1   tests/Feature/Api/StorefrontCheckoutApiTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\AdminAuthTe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/AdminAuthTest.php:10
      6▕ use Illuminate\Support\Facades\RateLimiter;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['bind' => false]);
     11▕ });
     12▕
     13▕ it('renders the admin login page', function () {
     14▕     $this->get('/admin/login')

  1   tests/Feature/Auth/AdminAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\CustomerAut…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/CustomerAuthTest.php:10
      6▕ use Illuminate\Support\Facades\Hash;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕ });
     12▕
     13▕ it('renders the customer login page within the storefront layout', function () {
     14▕     $this->get(storefrontUrl('acme-fashion.test', '/account/login'))

  1   tests/Feature/Auth/CustomerAuthTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\SanctumToke…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/SanctumTokenTest.php:6
      2▕
      3▕ use App\Models\Product;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext();
      7▕     $this->store = $this->context['store'];
      8▕     $this->owner = $this->context['owner'];
      9▕
     10▕     Product::factory()->active()->create(['store_id' => $this->store->id]);

  1   tests/Feature/Auth/SanctumTokenTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\SanctumToke…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/SanctumTokenTest.php:6
      2▕
      3▕ use App\Models\Product;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext();
      7▕     $this->store = $this->context['store'];
      8▕     $this->owner = $this->context['owner'];
      9▕
     10▕     Product::factory()->active()->create(['store_id' => $this->store->id]);

  1   tests/Feature/Auth/SanctumTokenTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\SanctumToke…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/SanctumTokenTest.php:6
      2▕
      3▕ use App\Models\Product;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext();
      7▕     $this->store = $this->context['store'];
      8▕     $this->owner = $this->context['owner'];
      9▕
     10▕     Product::factory()->active()->create(['store_id' => $this->store->id]);

  1   tests/Feature/Auth/SanctumTokenTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\SanctumToke…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/SanctumTokenTest.php:6
      2▕
      3▕ use App\Models\Product;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext();
      7▕     $this->store = $this->context['store'];
      8▕     $this->owner = $this->context['owner'];
      9▕
     10▕     Product::factory()->active()->create(['store_id' => $this->store->id]);

  1   tests/Feature/Auth/SanctumTokenTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Auth\SanctumToke…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Auth/SanctumTokenTest.php:6
      2▕
      3▕ use App\Models\Product;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext();
      7▕     $this->store = $this->context['store'];
      8▕     $this->owner = $this->context['owner'];
      9▕
     10▕     Product::factory()->active()->create(['store_id' => $this->store->id]);

  1   tests/Feature/Auth/SanctumTokenTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartApiTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartApiTest.php:6
      2▕
      3▕ use App\Models\Cart;
      4▕
      5▕ beforeEach(function () {
  ➜   6▕     $this->context = createStoreContext(['hostname' => 'shop.test']);
      7▕     $this->store = $this->context['store'];
      8▕ });
      9▕
     10▕ function cartApi(string $path = ''): string

  1   tests/Feature/Cart/CartApiTest.php:6

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Cart\CartService…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Cart/CartServiceTest.php:11
      7▕ use App\Models\ProductVariant;
      8▕ use App\Services\CartService;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CartService::class);
     14▕ });
     15▕

  1   tests/Feature/Cart/CartServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutComponentTest.php:13
      9▕ use App\Services\CartService;
     10▕ use Livewire\Livewire;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕
     16▕     // The storefront cart/checkout routes the components redirect to
     17▕     // (storefront.cart / storefront.checkout / storefront.checkout.confirmation)

  1   tests/Feature/Checkout/CheckoutComponentTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutFlowTest.php:14
     10▕ use Illuminate\Support\Carbon;
     11▕ use Illuminate\Validation\ValidationException;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(CheckoutService::class);
     17▕ });
     18▕

  1   tests/Feature/Checkout/CheckoutFlowTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutFlowTest.php:14
     10▕ use Illuminate\Support\Carbon;
     11▕ use Illuminate\Validation\ValidationException;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(CheckoutService::class);
     17▕ });
     18▕

  1   tests/Feature/Checkout/CheckoutFlowTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutFlowTest.php:14
     10▕ use Illuminate\Support\Carbon;
     11▕ use Illuminate\Validation\ValidationException;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(CheckoutService::class);
     17▕ });
     18▕

  1   tests/Feature/Checkout/CheckoutFlowTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutFlowTest.php:14
     10▕ use Illuminate\Support\Carbon;
     11▕ use Illuminate\Validation\ValidationException;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(CheckoutService::class);
     17▕ });
     18▕

  1   tests/Feature/Checkout/CheckoutFlowTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutFlowTest.php:14
     10▕ use Illuminate\Support\Carbon;
     11▕ use Illuminate\Validation\ValidationException;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(CheckoutService::class);
     17▕ });
     18▕

  1   tests/Feature/Checkout/CheckoutFlowTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Checkou…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/CheckoutStateTest.php:13
      9▕ use App\Services\CheckoutService;
     10▕ use Illuminate\Validation\ValidationException;
     11▕
     12▕ beforeEach(function () {
  ➜  13▕     $this->context = createStoreContext();
     14▕     $this->store = $this->context['store'];
     15▕     $this->service = app(CheckoutService::class);
     16▕ });
     17▕

  1   tests/Feature/Checkout/CheckoutStateTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Discoun…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/DiscountTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\PricingEngine;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->pricing = app(PricingEngine::class);
     13▕ });

  1   tests/Feature/Checkout/DiscountTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Pricing…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/PricingIntegrationTest.php:11
      7▕ use App\Services\CheckoutService;
      8▕ use App\Services\PricingEngine;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CheckoutService::class);
     14▕     $this->pricing = app(PricingEngine::class);
     15▕ });

  1   tests/Feature/Checkout/PricingIntegrationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Pricing…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/PricingIntegrationTest.php:11
      7▕ use App\Services\CheckoutService;
      8▕ use App\Services\PricingEngine;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CheckoutService::class);
     14▕     $this->pricing = app(PricingEngine::class);
     15▕ });

  1   tests/Feature/Checkout/PricingIntegrationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Pricing…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/PricingIntegrationTest.php:11
      7▕ use App\Services\CheckoutService;
      8▕ use App\Services\PricingEngine;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CheckoutService::class);
     14▕     $this->pricing = app(PricingEngine::class);
     15▕ });

  1   tests/Feature/Checkout/PricingIntegrationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Pricing…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/PricingIntegrationTest.php:11
      7▕ use App\Services\CheckoutService;
      8▕ use App\Services\PricingEngine;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CheckoutService::class);
     14▕     $this->pricing = app(PricingEngine::class);
     15▕ });

  1   tests/Feature/Checkout/PricingIntegrationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Pricing…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/PricingIntegrationTest.php:11
      7▕ use App\Services\CheckoutService;
      8▕ use App\Services\PricingEngine;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(CheckoutService::class);
     14▕     $this->pricing = app(PricingEngine::class);
     15▕ });

  1   tests/Feature/Checkout/PricingIntegrationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Shippin…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/ShippingTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\ShippingCalculator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->shipping = app(ShippingCalculator::class);
     13▕ });

  1   tests/Feature/Checkout/ShippingTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Shippin…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/ShippingTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\ShippingCalculator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->shipping = app(ShippingCalculator::class);
     13▕ });

  1   tests/Feature/Checkout/ShippingTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Shippin…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/ShippingTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\ShippingCalculator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->shipping = app(ShippingCalculator::class);
     13▕ });

  1   tests/Feature/Checkout/ShippingTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Shippin…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/ShippingTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\ShippingCalculator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->shipping = app(ShippingCalculator::class);
     13▕ });

  1   tests/Feature/Checkout/ShippingTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\Shippin…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/ShippingTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\ShippingCalculator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕     $this->shipping = app(ShippingCalculator::class);
     13▕ });

  1   tests/Feature/Checkout/ShippingTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\TaxTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/TaxTest.php:10
      6▕ use App\Services\CheckoutService;
      7▕ use App\Services\PricingEngine;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->service = app(CheckoutService::class);
     13▕     $this->pricing = app(PricingEngine::class);
     14▕ });

  1   tests/Feature/Checkout/TaxTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\TaxTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/TaxTest.php:10
      6▕ use App\Services\CheckoutService;
      7▕ use App\Services\PricingEngine;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->service = app(CheckoutService::class);
     13▕     $this->pricing = app(PricingEngine::class);
     14▕ });

  1   tests/Feature/Checkout/TaxTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\TaxTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/TaxTest.php:10
      6▕ use App\Services\CheckoutService;
      7▕ use App\Services\PricingEngine;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->service = app(CheckoutService::class);
     13▕     $this->pricing = app(PricingEngine::class);
     14▕ });

  1   tests/Feature/Checkout/TaxTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Checkout\TaxTest…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Checkout/TaxTest.php:10
      6▕ use App\Services\CheckoutService;
      7▕ use App\Services\PricingEngine;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext();
     11▕     $this->store = $this->context['store'];
     12▕     $this->service = app(CheckoutService::class);
     13▕     $this->pricing = app(PricingEngine::class);
     14▕ });

  1   tests/Feature/Checkout/TaxTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/CommerceFlowTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Addres…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/AddressManagementTest.php:9
      5▕ use App\Models\CustomerAddress;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id]);
     12▕     actingAsCustomer($this->customer);
     13▕ });

  1   tests/Feature/Customers/AddressManagementTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Customers\Custom…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Customers/CustomerAccountTest.php:8
      4▕ use App\Models\Order;
      5▕ use App\Models\OrderLine;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕     $this->store = $this->context['store'];
     10▕     $this->customer = Customer::factory()->create(['store_id' => $this->store->id, 'name' => 'Jane Doe']);
     11▕ });
     12▕

  1   tests/Feature/Customers/CustomerAccountTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/DemoSeederTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\NavigationServic…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/NavigationServiceTest.php:11
      7▕ use App\Services\NavigationService;
      8▕ use Illuminate\Support\Facades\Cache;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->service = app(NavigationService::class);
     14▕ });
     15▕

  1   tests/Feature/NavigationServiceTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\Fulfillme…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/FulfillmentTest.php:16
     12▕ use App\Models\User;
     13▕ use App\Services\FulfillmentService;
     14▕
     15▕ beforeEach(function () {
  ➜  16▕     $this->context = createStoreContext();
     17▕     $this->store = $this->context['store'];
     18▕     $this->service = app(FulfillmentService::class);
     19▕ });
     20▕

  1   tests/Feature/Orders/FulfillmentTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\OrderCrea…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/OrderCreationTest.php:11
      7▕ use App\Services\OrderService;
      8▕ use Illuminate\Support\Facades\Event;
      9▕
     10▕ beforeEach(function () {
  ➜  11▕     $this->context = createStoreContext();
     12▕     $this->store = $this->context['store'];
     13▕     $this->checkouts = app(CheckoutService::class);
     14▕     $this->orders = app(OrderService::class);
     15▕ });

  1   tests/Feature/Orders/OrderCreationTest.php:11

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Orders\RefundTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Orders/RefundTest.php:14
     10▕ use App\Models\User;
     11▕ use App\Services\RefundService;
     12▕
     13▕ beforeEach(function () {
  ➜  14▕     $this->context = createStoreContext();
     15▕     $this->store = $this->context['store'];
     16▕     $this->service = app(RefundService::class);
     17▕ });
     18▕

  1   tests/Feature/Orders/RefundTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\BankTra…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/BankTransferConfirmationTest.php:15
     11▕ use App\Services\OrderService;
     12▕ use Illuminate\Support\Carbon;
     13▕
     14▕ beforeEach(function () {
  ➜  15▕     $this->context = createStoreContext();
     16▕     $this->store = $this->context['store'];
     17▕     $this->confirm = app(ConfirmBankTransferPayment::class);
     18▕ });
     19▕

  1   tests/Feature/Payments/BankTransferConfirmationTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\MockPay…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/MockPaymentProviderTest.php:9
      5▕ use App\Models\Checkout;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->provider = new MockPaymentProvider;
     11▕     $this->checkout = Checkout::factory()->create(['store_id' => $this->context['store']->id]);
     12▕ });
     13▕

  1   tests/Feature/Payments/MockPaymentProviderTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\Payment…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/PaymentServiceTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕ });
     13▕

  1   tests/Feature/Payments/PaymentServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\Payment…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/PaymentServiceTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕ });
     13▕

  1   tests/Feature/Payments/PaymentServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\Payment…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/PaymentServiceTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕ });
     13▕

  1   tests/Feature/Payments/PaymentServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\Payment…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/PaymentServiceTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕ });
     13▕

  1   tests/Feature/Payments/PaymentServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Payments\Payment…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Payments/PaymentServiceTest.php:9
      5▕ use App\Services\CheckoutService;
      6▕ use App\Services\Payment\MockPaymentProvider;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(CheckoutService::class);
     12▕ });
     13▕

  1   tests/Feature/Payments/PaymentServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Collect…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/CollectionTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Support\HandleGenerator;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->handles = app(HandleGenerator::class);
     12▕ });
     13▕

  1   tests/Feature/Products/CollectionTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Invento…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/InventoryTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use App\Services\InventoryService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->service = app(InventoryService::class);
     13▕ });
     14▕

  1   tests/Feature/Products/InventoryTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [filesystem] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +10 vendor frames
  11  tests/Feature/Products/MediaUploadTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Product…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/ProductCrudTest.php:9
      5▕ use App\Models\Product;
      6▕ use App\Services\ProductService;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $context = createStoreContext();
     10▕     $this->store = $context['store'];
     11▕     $this->service = app(ProductService::class);
     12▕ });
     13▕

  1   tests/Feature/Products/ProductCrudTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Storefr…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/StorefrontAccessorsTest.php:12
      8▕ use App\Models\ProductMedia;
      9▕ use App\Models\ProductVariant;
     10▕
     11▕ beforeEach(function () {
  ➜  12▕     $context = createStoreContext();
     13▕     $this->store = $context['store'];
     14▕ });
     15▕
     16▕ it('published scope returns only active products', function () {

  1   tests/Feature/Products/StorefrontAccessorsTest.php:12

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Products\Variant…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Products/VariantTest.php:10
      6▕ use App\Services\ProductService;
      7▕ use App\Services\VariantMatrixService;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $context = createStoreContext();
     11▕     $this->store = $context['store'];
     12▕     $this->matrix = app(VariantMatrixService::class);
     13▕     $this->service = app(ProductService::class);
     14▕ });

  1   tests/Feature/Products/VariantTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\Autocompl…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/AutocompleteTest.php:7
      3▕ use App\Models\Product;
      4▕ use App\Services\SearchService;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->search = app(SearchService::class);
     10▕ });
     11▕

  1   tests/Feature/Search/AutocompleteTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\Autocompl…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/AutocompleteTest.php:7
      3▕ use App\Models\Product;
      4▕ use App\Services\SearchService;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->search = app(SearchService::class);
     10▕ });
     11▕

  1   tests/Feature/Search/AutocompleteTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\Autocompl…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/AutocompleteTest.php:7
      3▕ use App\Models\Product;
      4▕ use App\Services\SearchService;
      5▕
      6▕ beforeEach(function () {
  ➜   7▕     $this->context = createStoreContext();
      8▕     $this->store = $this->context['store'];
      9▕     $this->search = app(SearchService::class);
     10▕ });
     11▕

  1   tests/Feature/Search/AutocompleteTest.php:7

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Search\SearchTes…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Search/SearchTest.php:8
      4▕ use App\Models\Store;
      5▕ use App\Services\SearchService;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext();
      9▕     $this->store = $this->context['store'];
     10▕     $this->search = app(SearchService::class);
     11▕ });
     12▕

  1   tests/Feature/Search/SearchTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/SearchAnalyticsWebhookTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/SearchAnalyticsWebhookTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/SearchAnalyticsWebhookTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/SearchAnalyticsWebhookTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Acces…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/AccessibilityTest.php:8
      4▕ use App\Livewire\Storefront\Search\Modal as SearchModal;
      5▕ use Livewire\Livewire;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕ });
     10▕
     11▕ it('renders the cart drawer as a labelled modal dialog with focus management', function () {
     12▕     Livewire::test(CartDrawer::class)

  1   tests/Feature/Storefront/AccessibilityTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Acces…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/AccessibilityTest.php:8
      4▕ use App\Livewire\Storefront\Search\Modal as SearchModal;
      5▕ use Livewire\Livewire;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕ });
     10▕
     11▕ it('renders the cart drawer as a labelled modal dialog with focus management', function () {
     12▕     Livewire::test(CartDrawer::class)

  1   tests/Feature/Storefront/AccessibilityTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Acces…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/AccessibilityTest.php:8
      4▕ use App\Livewire\Storefront\Search\Modal as SearchModal;
      5▕ use Livewire\Livewire;
      6▕
      7▕ beforeEach(function () {
  ➜   8▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
      9▕ });
     10▕
     11▕ it('renders the cart drawer as a labelled modal dialog with focus management', function () {
     12▕     Livewire::test(CartDrawer::class)

  1   tests/Feature/Storefront/AccessibilityTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +27 vendor frames
  28  tests/Feature/Storefront/CustomerAuthenticationTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +27 vendor frames
  28  tests/Feature/Storefront/CustomerAuthenticationTest.php:31

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Produ…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/ProductPageTest.php:9
      5▕ use App\Models\ProductVariant;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕ });
     12▕
     13▕ it('renders a published product with its price', function () {

  1   tests/Feature/Storefront/ProductPageTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Produ…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/ProductPageTest.php:9
      5▕ use App\Models\ProductVariant;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕ });
     12▕
     13▕ it('renders a published product with its price', function () {

  1   tests/Feature/Storefront/ProductPageTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Produ…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/ProductPageTest.php:9
      5▕ use App\Models\ProductVariant;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕ });
     12▕
     13▕ it('renders a published product with its price', function () {

  1   tests/Feature/Storefront/ProductPageTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Produ…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/ProductPageTest.php:9
      5▕ use App\Models\ProductVariant;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕ });
     12▕
     13▕ it('renders a published product with its price', function () {

  1   tests/Feature/Storefront/ProductPageTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Produ…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/ProductPageTest.php:9
      5▕ use App\Models\ProductVariant;
      6▕ use Livewire\Livewire;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     10▕     $this->store = $this->context['store'];
     11▕ });
     12▕
     13▕ it('renders a published product with its price', function () {

  1   tests/Feature/Storefront/ProductPageTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Searc…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Storefront/SearchTest.php:10
      6▕ use App\Models\ProductVariant;
      7▕ use Livewire\Livewire;
      8▕
      9▕ beforeEach(function () {
  ➜  10▕     $this->context = createStoreContext(['hostname' => 'acme-fashion.test']);
     11▕     $this->store = $this->context['store'];
     12▕
     13▕     // The ProductObserver indexes these into products_fts on create.
     14▕     $this->beanie = Product::factory()->active()->create([

  1   tests/Feature/Storefront/SearchTest.php:10

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\Store…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Storefront\StorefrontSmokeTest::seed(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Storefront/StorefrontSmokeTest.php:13
      9▕
     10▕ beforeEach(function () {
     11▕     // Seed the demo store + storefront presentation (theme, nav, pages) on the
     12▕     // canonical shop.test host so host-based store resolution works.
  ➜  13▕     $this->seed(StorefrontSeeder::class);
     14▕     $this->host = DemoStoreSeeder::STOREFRONT_HOST;
     15▕ });
     16▕
     17▕ it('renders the home page without errors', function () {

  1   tests/Feature/Storefront/StorefrontSmokeTest.php:13

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:63
     59▕     expect(Livewire::getPersistentMiddleware())->toContain(ResolveStore::class);
     60▕ });
     61▕
     62▕ it('rebinds the storefront store on a livewire update request', function () {
  ➜  63▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
     64▕     forgetCurrentStore();
     65▕
     66▕     runResolveStoreForUpdate('http://shop.test/');
     67▕

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:63

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:73
     69▕         ->and(app('current_store')->id)->toBe($context['store']->id);
     70▕ });
     71▕
     72▕ it('rebinds the admin store on a livewire update request via the session', function () {
  ➜  73▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
     74▕     actingAsAdmin($context['owner'], $context['store']);
     75▕     forgetCurrentStore();
     76▕
     77▕     $request = runResolveStoreForUpdate('http://shop.test/admin/products');

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:73

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:85
     81▕         ->and(app('current_store')->id)->toBe($context['store']->id);
     82▕ });
     83▕
     84▕ it('is idempotent when a store is already bound', function () {
  ➜  85▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
     86▕     $other = createStoreContext(['hostname' => 'other.test', 'bind' => false]);
     87▕
     88▕     bindCurrentStore($context['store']);
     89▕

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:85

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:97
     93▕     expect(app('current_store')->id)->toBe($context['store']->id);
     94▕ });
     95▕
     96▕ it('does not 500 driving a global CartDrawer update when the store starts unbound', function () {
  ➜  97▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
     98▕
     99▕     // Simulate the persistent middleware having re-bound the store on the
    100▕     // update request (the real /livewire/update flow), then drive a mutation.
    101▕     forgetCurrentStore();

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:97

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:116
    112▕     // The exact edge case storefront flagged: a web/admin session lingers in the
    113▕     // same browser while shopping the storefront, and the Referer is stripped.
    114▕     // The storefront host must win over the session+web-guard heuristic so the
    115▕     // update does not get hijacked into admin mode (which would 404).
  ➜ 116▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
    117▕     actingAsAdmin($context['owner'], $context['store']); // web guard + session current_store_id
    118▕     forgetCurrentStore();
    119▕
    120▕     runResolveStoreForUpdate(referer: null, host: 'shop.test');

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:116

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\Livewire…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:129
    125▕
    126▕ it('still falls back to admin via session when the host is not a storefront domain', function () {
    127▕     // On a non-storefront host (e.g. an admin-only host) with no Referer, an
    128▕     // authenticated web user with a selected store resolves in admin mode.
  ➜ 129▕     $context = createStoreContext(['hostname' => 'shop.test', 'bind' => false]);
    130▕     actingAsAdmin($context['owner'], $context['store']);
    131▕     forgetCurrentStore();
    132▕
    133▕     runResolveStoreForUpdate(referer: null, host: 'admin-only.test');

  1   tests/Feature/Tenancy/LivewireUpdateTenancyTest.php:129

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Fea…  BindingResolutionException
  Target class [config] does not exist.

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122
    1118▕             }
    1119▕         }
    1120▕
    1121▕         try {
  ➜ 1122▕             $reflector = new ReflectionClass($concrete);
    1123▕         } catch (ReflectionException $e) {
    1124▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    1125▕         }
    1126▕

      +7 vendor frames
  8   tests/Feature/Tenancy/ResolveStoreTest.php:14

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:19
     15▕ |
     16▕ */
     17▕
     18▕ it('scopes queries to the current store', function () {
  ➜  19▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     20▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     21▕
     22▕     Customer::factory()->count(3)->create(['store_id' => $storeA['store']->id]);
     23▕     Customer::factory()->count(5)->create(['store_id' => $storeB['store']->id]);

  1   tests/Feature/Tenancy/StoreIsolationTest.php:19

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:31
     27▕     expect(Customer::count())->toBe(3);
     28▕ });
     29▕
     30▕ it('scopes queries to the current store for a second store', function () {
  ➜  31▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     32▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     33▕
     34▕     Customer::factory()->count(2)->create(['store_id' => $storeA['store']->id]);
     35▕     Customer::factory()->count(7)->create(['store_id' => $storeB['store']->id]);

  1   tests/Feature/Tenancy/StoreIsolationTest.php:31

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:43
     39▕     expect(Customer::count())->toBe(7);
     40▕ });
     41▕
     42▕ it('automatically sets store_id on model creation', function () {
  ➜  43▕     $storeA = createStoreContext(['bind' => true]);
     44▕
     45▕     $customer = Customer::create([
     46▕         'email' => 'auto@example.test',
     47▕         'name' => 'Auto',

  1   tests/Feature/Tenancy/StoreIsolationTest.php:43

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:55
     51▕     expect($customer->store_id)->toBe($storeA['store']->id);
     52▕ });
     53▕
     54▕ it('prevents accessing another stores records via direct ID', function () {
  ➜  55▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     56▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     57▕
     58▕     $customer = Customer::factory()->create(['store_id' => $storeA['store']->id]);
     59▕

  1   tests/Feature/Tenancy/StoreIsolationTest.php:55

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:66
     62▕     expect(Customer::find($customer->id))->toBeNull();
     63▕ });
     64▕
     65▕ it('allows cross-store access when global scope is removed', function () {
  ➜  66▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     67▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     68▕
     69▕     Customer::factory()->count(3)->create(['store_id' => $storeA['store']->id]);
     70▕     Customer::factory()->count(5)->create(['store_id' => $storeB['store']->id]);

  1   tests/Feature/Tenancy/StoreIsolationTest.php:66

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:8
      4▕ use App\Models\Store;
      5▕ use Illuminate\Support\Facades\Cache;
      6▕
      7▕ it('resolves store from hostname for storefront requests', function () {
  ➜   8▕     $context = createStoreContext(['hostname' => 'acme-fashion.test', 'bind' => false]);
      9▕
     10▕     $response = $this->get(storefrontUrl('acme-fashion.test'));
     11▕
     12▕     $response->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantResolutionTest::get(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Tenancy/TenantResolutionTest.php:17
     13▕     expect(app('current_store')->id)->toBe($context['store']->id);
     14▕ });
     15▕
     16▕ it('returns 404 for unknown hostname', function () {
  ➜  17▕     $this->get(storefrontUrl('nonexistent.test'))
     18▕         ->assertNotFound();
     19▕ });
     20▕
     21▕ it('returns 503 for suspended store on storefront', function () {

  1   tests/Feature/Tenancy/TenantResolutionTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:22
     18▕         ->assertNotFound();
     19▕ });
     20▕
     21▕ it('returns 503 for suspended store on storefront', function () {
  ➜  22▕     createStoreContext([
     23▕         'hostname' => 'suspended.test',
     24▕         'status' => StoreStatus::Suspended,
     25▕         'bind' => false,
     26▕     ]);

  1   tests/Feature/Tenancy/TenantResolutionTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:33
     29▕         ->assertStatus(503);
     30▕ });
     31▕
     32▕ it('resolves store from session for admin requests', function () {
  ➜  33▕     $context = createStoreContext(['bind' => false]);
     34▕
     35▕     actingAsAdmin($context['owner'], $context['store']);
     36▕
     37▕     $this->get('/admin')->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:33

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:42
     38▕     expect(app('current_store')->id)->toBe($context['store']->id);
     39▕ });
     40▕
     41▕ it('denies admin access when user has no store_users record', function () {
  ➜  42▕     $context = createStoreContext(['bind' => false]);
     43▕     $otherStore = createStoreContext(['hostname' => 'other.test', 'bind' => false]);
     44▕
     45▕     // Owner of the first store, but session points at a store they cannot access.
     46▕     $this->actingAs($context['owner'], 'web');

  1   tests/Feature/Tenancy/TenantResolutionTest.php:42

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:53
     49▕     $this->get('/admin')->assertForbidden();
     50▕ });
     51▕
     52▕ it('caches hostname lookup', function () {
  ➜  53▕     $context = createStoreContext(['hostname' => 'cached.test', 'bind' => false]);
     54▕
     55▕     expect(Cache::has('store_domain:cached.test'))->toBeFalse();
     56▕
     57▕     $this->get(storefrontUrl('cached.test'))->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:53

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  Tests:    452 failed, 19 passed (21 assertions)
  Duration: 0.77s

formatted_output:
Warning: truncated output (original token count: 99642)
Total output lines: 7797

  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.⨯⨯⨯⨯⨯⨯⨯⨯......⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.......⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯.⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯
  ⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯⨯....
  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Watsica, Gusikowski and Gerhold, awolff@orn.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Gorczany PLC, yking@bahringer.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Boyer, Wintheiser and Nolan, golda54@waelchi.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Romaguera-Erdman, penelope.kertzmann@dibbert.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\CartVersio…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Deckow, Wehner and Schumm, jalyn.grimes@kunde.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/CartVersionTest.php:16

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Runolfsdottir PLC, luz56@predovic.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Friesen-Swaniawski, tlittle@hudson.biz, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (White, Padberg and Kassulke, mayer.elisha@lind.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Lakin-Reichel, ron77@wintheiser.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Von PLC, chadrick81@murphy.biz, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Schmeler-Terry, jarvis.steuber@sporer.info, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Skiles Inc, breanna60@conn.org, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Russel, Nikolaus and Rutherford, jamie.hoppe@will.net, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Mertz Group, berneice52@zulauf.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (O'Keefe, Blanda and Fritsch, kelsie.bahringer@gulgowski.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Wolff-Swaniawski, kaci95@torp.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             $this->bindValues($statement, $this->prepareBindings($bindings));
    581▕
    582▕             $this->recordsHaveBeenModified();
    583▕
  ➜ 584▕             return $statement->execute();
    585▕         });
    586▕     }
    587▕
    588▕     /**

      +25 vendor frames
  26  tests/Unit/DiscountCalculatorTest.php:15

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Unit\DiscountCa…  QueryException
  SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: organizations.slug (Connection: sqlite, Database: :memory:, SQL: insert into "organizations" ("name", "billing_email", "updated_at", "created_at") values (Medhurst-Satterfield, wayne.gleichner@gutkowski.com, 2026-08-20 22:39:06, 2026-08-20 22:39:06))

  at /Users/wesner/Herd/shop/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
    580▕             …89642 tokens truncated… 30▕ it('scopes queries to the current store for a second store', function () {
  ➜  31▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     32▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     33▕
     34▕     Customer::factory()->count(2)->create(['store_id' => $storeA['store']->id]);
     35▕     Customer::factory()->count(7)->create(['store_id' => $storeB['store']->id]);

  1   tests/Feature/Tenancy/StoreIsolationTest.php:31

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:43
     39▕     expect(Customer::count())->toBe(7);
     40▕ });
     41▕
     42▕ it('automatically sets store_id on model creation', function () {
  ➜  43▕     $storeA = createStoreContext(['bind' => true]);
     44▕
     45▕     $customer = Customer::create([
     46▕         'email' => 'auto@example.test',
     47▕         'name' => 'Auto',

  1   tests/Feature/Tenancy/StoreIsolationTest.php:43

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:55
     51▕     expect($customer->store_id)->toBe($storeA['store']->id);
     52▕ });
     53▕
     54▕ it('prevents accessing another stores records via direct ID', function () {
  ➜  55▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     56▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     57▕
     58▕     $customer = Customer::factory()->create(['store_id' => $storeA['store']->id]);
     59▕

  1   tests/Feature/Tenancy/StoreIsolationTest.php:55

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\StoreIso…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/StoreIsolationTest.php:66
     62▕     expect(Customer::find($customer->id))->toBeNull();
     63▕ });
     64▕
     65▕ it('allows cross-store access when global scope is removed', function () {
  ➜  66▕     $storeA = createStoreContext(['hostname' => 'a.test', 'bind' => false]);
     67▕     $storeB = createStoreContext(['hostname' => 'b.test', 'bind' => false]);
     68▕
     69▕     Customer::factory()->count(3)->create(['store_id' => $storeA['store']->id]);
     70▕     Customer::factory()->count(5)->create(['store_id' => $storeB['store']->id]);

  1   tests/Feature/Tenancy/StoreIsolationTest.php:66

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:8
      4▕ use App\Models\Store;
      5▕ use Illuminate\Support\Facades\Cache;
      6▕
      7▕ it('resolves store from hostname for storefront requests', function () {
  ➜   8▕     $context = createStoreContext(['hostname' => 'acme-fashion.test', 'bind' => false]);
      9▕
     10▕     $response = $this->get(storefrontUrl('acme-fashion.test'));
     11▕
     12▕     $response->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:8

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined method Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantResolutionTest::get(). Did you forget to use the [pest()->extend()] function? Read more at: https://pestphp.com/docs/configuring-tests

  at tests/Feature/Tenancy/TenantResolutionTest.php:17
     13▕     expect(app('current_store')->id)->toBe($context['store']->id);
     14▕ });
     15▕
     16▕ it('returns 404 for unknown hostname', function () {
  ➜  17▕     $this->get(storefrontUrl('nonexistent.test'))
     18▕         ->assertNotFound();
     19▕ });
     20▕
     21▕ it('returns 503 for suspended store on storefront', function () {

  1   tests/Feature/Tenancy/TenantResolutionTest.php:17

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:22
     18▕         ->assertNotFound();
     19▕ });
     20▕
     21▕ it('returns 503 for suspended store on storefront', function () {
  ➜  22▕     createStoreContext([
     23▕         'hostname' => 'suspended.test',
     24▕         'status' => StoreStatus::Suspended,
     25▕         'bind' => false,
     26▕     ]);

  1   tests/Feature/Tenancy/TenantResolutionTest.php:22

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:33
     29▕         ->assertStatus(503);
     30▕ });
     31▕
     32▕ it('resolves store from session for admin requests', function () {
  ➜  33▕     $context = createStoreContext(['bind' => false]);
     34▕
     35▕     actingAsAdmin($context['owner'], $context['store']);
     36▕
     37▕     $this->get('/admin')->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:33

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:42
     38▕     expect(app('current_store')->id)->toBe($context['store']->id);
     39▕ });
     40▕
     41▕ it('denies admin access when user has no store_users record', function () {
  ➜  42▕     $context = createStoreContext(['bind' => false]);
     43▕     $otherStore = createStoreContext(['hostname' => 'other.test', 'bind' => false]);
     44▕
     45▕     // Owner of the first store, but session points at a store they cannot access.
     46▕     $this->actingAs($context['owner'], 'web');

  1   tests/Feature/Tenancy/TenantResolutionTest.php:42

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Tenancy\TenantRe…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Tenancy/TenantResolutionTest.php:53
     49▕     $this->get('/admin')->assertForbidden();
     50▕ });
     51▕
     52▕ it('caches hostname lookup', function () {
  ➜  53▕     $context = createStoreContext(['hostname' => 'cached.test', 'bind' => false]);
     54▕
     55▕     expect(Cache::has('store_domain:cached.test'))->toBeFalse();
     56▕
     57▕     $this->get(storefrontUrl('cached.test'))->assertOk();

  1   tests/Feature/Tenancy/TenantResolutionTest.php:53

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\ThemeSettingsSer…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/ThemeSettingsServiceTest.php:9
      5▕ use App\Services\ThemeSettingsService;
      6▕ use Illuminate\Support\Facades\Cache;
      7▕
      8▕ beforeEach(function () {
  ➜   9▕     $this->context = createStoreContext();
     10▕     $this->store = $this->context['store'];
     11▕     $this->service = app(ThemeSettingsService::class);
     12▕ });
     13▕

  1   tests/Feature/ThemeSettingsServiceTest.php:9

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  ────────────────────────────────────────────────────────────────────────────
   FAILED  Private\tmp\shopmergeXZmomj\tests\Feature\Webhooks\Webhook…  Error
  Call to undefined function createStoreContext()

  at tests/Feature/Webhooks/WebhookDeliveryTest.php:30
     26▕     return $job;
     27▕ }
     28▕
     29▕ beforeEach(function () {
  ➜  30▕     $this->context = createStoreContext();
     31▕     $this->store = $this->context['store'];
     32▕ });
     33▕
     34▕ it('delivers a webhook to a subscribed URL', function () {

  1   tests/Feature/Webhooks/WebhookDeliveryTest.php:30

  Tests:    452 failed, 19 passed (21 assertions)
  Duration: 0.77s