0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Laravel】Featureテストを実行すると、factoryメソッドが実行できずエラーとなる。

Last updated at Posted at 2022-08-06

環境

MacOS 11.5.2(Big Sur)
Laravel 9.17.0
php 8.1.2

困ったこと

LaravelのFeatureテストにて、データベーステストを実施しようとすると、ターミナルにて下記のエラーが表示された。
Call to undefined method App\Models\Person::factory()

解決方法

モデルクラスPersonを定義しているPerson.phpに、use HasFactory;を追記する。
これを追記しないと、Personクラスの静的メソッドとしてfactoryメソッドを使用できないみたい。

参考記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?