php - PHPUnitを使用してクラスファイル以外のphpファイルを単体テストすることは可能ですか?

原文 php unit-testing phpunit

PHPUnitは初めてです。クラスのないphpファイルがあります。ドキュメントを読むことで理解できるようになったPHPUnitは、クラスを単一のユニットと見なします。
PHPUnitはクラスをユニットと見なしますか?
クラスを持たないphpファイルをテストすることはできますか?
答え
もちろん、他のPHPスクリプトを完全にテストできます。

class MyScriptTest extends PHPUnit_Framework_TestCase {
    public function testMyFunction() {
        include_once 'path/to/script.php';
        $result = someFunction();

        $this->assertEquals('expected result', $result);
    }
}


したがって、PHPUnitテストクラスを作成し、テスト内でテストしたいコードを実行し、それに対してアサーションを作成します。
関連記事

php - LaravelでJSONオブジェクトをデコードする方法

javascript - summernote jsアップロード画像

php - サーバーからサーバーへGoogleドライブへアクセスして自分のファイルを表示するPHPスクリプト

php - 「auth」ミドルウェアの使用中にホームページにリダイレクトするLaravel Elfinder

php - 世界のすべての国のリスト/データベース?

php - Laravel 5でネストされたJSONオブジェクトリクエストを処理する方法は?

php - ダッシュ付きのLaravelカスタムコマンド引数

javascript - JavaScriptでMySQLデータベースからデータを取得してチャートを作成する方法は? [閉まっている]

javascript - JQueryとPHPを使用してPOSTでattr値とform値を送信する方法は?

php - PHP-引用符内のテキストのみを取得しよう