LoginSignup
0
0

More than 1 year has passed since last update.

【Laravel】テスト環境を実装する

Posted at

はじめに

  • テスト環境といってもDB設定などは今回は触れない(まだ理解が浅い)
  • テストを行ううえで必要なファイルなどを準備する段階の記事
  • テスト始めたてなので備忘録を兼ねて、どんどん追記をしていく予定

テストをする目的・意味

テストの準備

テストファイルを作成する

実際にテストを書いていくファイルを作成する。

$ php artisan make:test UserTest

tests/Unitディレクトリに作成したい場合はオプションで付け加えることができるが、今回はFeatureメソッドに足していくのでつけません。

上記コマンドを打つと、テストファイルが作成されるのでそこにテストを書いていく。

hogeControllerTest.php
<?php

namespace Tests\Feature;

use PHPUnit\Framework\TestCase;

class ExampleTest extends TestCase
{
    /**
     * 基本的なテスト例
     *
     * @return void
     */
    public function test_basic_test()
    {
        $this->assertTrue(true);
    }
}

テストの実行

下記コマンドでテストを実行させることができる。

$ php artisan test

参考

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