前提・実現したいこと
PHP UNITについてです。
下記のサイトを参考に、PHP UNITについて調査しています。
そこで、下記のエラーにぶつかり、ご教示いただきたく問合せしました。
use PHPUnit\Framework\TestCase;
これってLaravelでよく見かけるextend(継承)するサブクラスですが、
Laravelなどのフレームワークを使わないケースでも使えるのでしょうか?
参照URL
発生している問題・エラーメッセージ
Cannot open file "php_unit.php".
該当のソースコード
php_unit.phpの内容
1<?php declare(strict_types=1); 2use PHPUnit\Framework\TestCase; 3 4final class StackTest extends TestCase 5{ 6 public function testPushAndPop(): void 7 { 8 $stack = []; 9 $this->assertSame(0, count($stack)); 10 array_push($stack, 'foo'); 11 $this->assertSame('foo', $stack[count($stack)-1]); 12 $this->assertSame(1, count($stack)); 13 14 $this->assertSame('foo', array_pop($stack)); 15 $this->assertSame(0, count($stack)); 16 } 17}
試したこと
上記の記事を読み、調べましたが、解決に至らなかったです。
また、エラーがひらけない背景の調査をしましたが、ディレクトリも間違っていなかったので、不思議です。
補足情報(FW/ツールのバージョンなど)
PHPUnit 9.5.2
PATHに PHP UNITを導入しています。
0 コメント