84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
テストコードを書いたら実行してください
テストは実行されず、phpunit スクリプトが直接出力されました
さらに、単体テストをシステム環境変数に設定してテストを実行しました
コードの先頭に autoload.php
自動的にロードできないのですか?
解決しました。前の 2 人の友人からの回答を参考にして自分で解決策を見つけました
オンラインで見つかるチュートリアルの多くはコマンドを使用して実行されます
おそらくバージョンによるものだと思います。以前のバージョンは php スクリプト ファイルでしたが、私のバージョンは "phpunit/phpunit": "^6.2",vendor/bin/phpunit シェル スクリプト ファイルです (5.x を使用したことがないので詳細はわかりません)。
"phpunit/phpunit": "^6.2"
vendor/bin/phpunit
正しい使用方法は、スクリプトファイルに実行権限を与えることです
テストを実行する
自動ロード方法は、composer によってロードされた phpunit コンポーネント パッケージを使用して実装されており、プロジェクトのルート ディレクトリに phpunit.xml があり、そこに自動ロード パスを設定できます。 リーリー
フレームワークの外で単体テストファイルを作成し、phpunit xxx.php を使用してテストすることで、phpunit が正常にインストールされているかどうか、autoload.php の導入方法が間違っているかどうかを 1 つずつ確認していきます。
解決しました。前の 2 人の友人からの回答を参考にして自分で解決策を見つけました
オンラインで見つかるチュートリアルの多くはコマンドを使用して実行されます
リーリーおそらくバージョンによるものだと思います。以前のバージョンは php スクリプト ファイルでしたが、私のバージョンは
"phpunit/phpunit": "^6.2"
,vendor/bin/phpunit
シェル スクリプト ファイルです (5.x を使用したことがないので詳細はわかりません)。正しい使用方法は、スクリプトファイルに実行権限を与えることです
リーリーテストを実行する
リーリー自動ロード方法は、composer によってロードされた phpunit コンポーネント パッケージを使用して実装されており、プロジェクトのルート ディレクトリに phpunit.xml があり、そこに自動ロード パスを設定できます。 リーリー
フレームワークの外で単体テストファイルを作成し、phpunit xxx.php を使用してテストすることで、phpunit が正常にインストールされているかどうか、autoload.php の導入方法が間違っているかどうかを 1 つずつ確認していきます。