テストコードを書いたら実行してください
テストは実行されず、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 つずつ確認していきます。