Laravelを用いた勤怠管理システムのPHPUnitテスト
解決したいこと
vendor/bin/phpunit tests/Feature/Auth/AuthenticationTest.phpと入力すると発生するエラーを解決したい.
Laravelを用いた勤怠管理システムをつくっています。そこにPHPUnitを使用してテストを作成したいと考えています。
○テストの方法
認証機能の部分ではなく、勤怠機能や休憩機能のテストを行います。
Laravel breezeのパッケージにインストールされたテストがあります。
vendor/bin/phpunit tests/Feature/Auth/AuthenticationTest.php
こちらのコマンドでテストができます。
記事を投稿する機能の実装中にエラーが発生しました。
解決方法を教えて下さい。
発生している問題・エラー
PHPUnit 9.5.10 by Sebastian Bergmann and contributors.
.F. 3 / 3 (100%)
Time: 00:01.097, Memory: 28.00 MB
There was 1 failure:
1) Tests\Feature\Auth\AuthenticationTest::test_users_can_authenticate_using_the_login_screen
The user is not authenticated
Failed asserting that false is true.
/Applications/MAMP/htdocs/ADVANCE/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithAuthentication.php:49
/Applications/MAMP/htdocs/ADVANCE/tests/Feature/Auth/AuthenticationTest.php:30
FAILURES!
Tests: 3, Assertions: 3, Failures: 1.
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
自分で試したこと
調べて見たのですが、直接解決につながるようなことは見つけることができませんでした。
認証機能の部分であるログインテスト関連のものしか見つけられませんでした。
0