扫码关注官方订阅号
首先看看目录结构和错误
这是看官方的例子做的:
phpunit 是按照官方做的
为什么运行不的呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
我找到答案了,原来是版本问题5.7文档开始应该继承TestCase
class StackTest extends PHPUnit\Framework\TestCase;
而我的版本是6.0.7,所以应该不是 继承 \PHPUnit\Framework\PHPUnit_Framework_TestCase,就这样解决了
\PHPUnit\Framework\PHPUnit_Framework_TestCase
在MoneyTest中需要引入phpunit的命名空间 use \PHPUnit\Framework\PHPUnit_Framework_TestCase
MoneyTest
use \PHPUnit\Framework\PHPUnit_Framework_TestCase
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我找到答案了,原来是版本问题
5.7文档开始应该继承TestCase
而我的版本是6.0.7,所以应该不是 继承
\PHPUnit\Framework\PHPUnit_Framework_TestCase,就这样解决了在
MoneyTest中需要引入phpunit的命名空间use \PHPUnit\Framework\PHPUnit_Framework_TestCase