ubuntu

如何在Ubuntu上用PHPStorm进行单元测试

小樊
36
2025-10-31 22:54:51
栏目: 编程语言

1. 安装PHPUnit
在Ubuntu上,PHPUnit可以通过两种方式安装:

2. 配置PHPStorm
打开PHPStorm,依次进入File > Settings > Languages & Frameworks > PHP > Test Frameworks

3. 创建测试类
在项目中新建tests目录(常规做法,用于存放测试文件),创建以Test结尾的PHP文件(如ExampleTest.php),内容如下:

<?php
use PHPUnit\Framework\TestCase;

class ExampleTest extends TestCase {
    public function testAddition() {
        $this->assertEquals(4, 2 + 2); // 断言:验证2+2等于4
    }

    public function testStringContains() {
        $this->assertStringContainsString('foo', 'foobar'); // 断言:验证字符串包含子串
    }
}
?>

测试类需继承TestCase,方法名以test开头(PHPUnit会自动识别)。

4. 运行测试

5. 查看测试结果
测试运行后,结果会显示在PHPStorm底部的Run工具窗口中:

6. 可选优化:集成Xdebug(调试测试)
若需调试测试代码(如设置断点、单步执行),需配置Xdebug:

0
看了该问题的人还看了