PHP UNIT Pureなphpでテストしたい。

前提・実現したいこと

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 コメント