<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PHPUnit on Leanku 的博客</title><link>https://www.leanku.com/tags/phpunit/</link><description>Recent content in PHPUnit on Leanku 的博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 30 Jun 2025 23:46:01 +0800</lastBuildDate><atom:link href="https://www.leanku.com/tags/phpunit/index.xml" rel="self" type="application/rss+xml"/><item><title>PHPUnit使用指南</title><link>https://www.leanku.com/post/php/phpunit%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/</link><pubDate>Mon, 30 Jun 2025 23:46:01 +0800</pubDate><guid>https://www.leanku.com/post/php/phpunit%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/</guid><description>&lt;h1 id="phpunit-使用指南"&gt;PHPUnit 使用指南&lt;/h1&gt;&#10;&lt;h2 id="一介绍"&gt;一、介绍&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;PHPUnit&lt;/strong&gt; 是 PHP 领域最流行的单元测试框架，它受到 JUnit 的启发，为 PHP 开发者提供了编写和运行单元测试的工具和方法。使用 PHPUnit 可以带来以下好处：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;验证代码的正确性，确保函数和方法按预期工作&lt;/li&gt;&#10;&lt;li&gt;便于代码重构，修改后可以快速验证是否破坏了现有功能&lt;/li&gt;&#10;&lt;li&gt;帮助理解代码功能，测试用例本身就是一种文档&lt;/li&gt;&#10;&lt;li&gt;支持测试驱动开发 (TDD) 流程&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="二安装-phpunit"&gt;二、安装 PHPUnit&lt;/h2&gt;&#10;&lt;h3 id="1-安装-phpunit可以通过-composer-require---dev-phpunitphpunit-安装"&gt;1. 安装 &lt;strong&gt;PHPUnit&lt;/strong&gt;（可以通过 &lt;code&gt;composer require --dev phpunit/phpunit&lt;/code&gt; 安装）&lt;/h3&gt;&#10;&lt;h3 id="2-配置phpstorm-运行-phpunitdocker环境为例"&gt;2. 配置PhpStorm 运行 PHPUnit（Docker环境为例）&lt;/h3&gt;&#10;&lt;h4 id="21-配置-docker-远程解释器"&gt;2.1. 配置 Docker 远程解释器&lt;/h4&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;打开 PhpStorm，进入 File &amp;gt; Settings &amp;gt; Build, Execution, Deployment &amp;gt; Docker&lt;/li&gt;&#10;&lt;li&gt;在右侧选择 Docker for Windows（通常会自动检测）&lt;/li&gt;&#10;&lt;li&gt;点击 Apply 确认配置，确保连接成功（底部会显示 &amp;ldquo;Connection successful&amp;rdquo;）&lt;/li&gt;&#10;&lt;li&gt;进入 File &amp;gt; Settings &amp;gt; Languages &amp;amp; Frameworks &amp;gt; PHP&lt;/li&gt;&#10;&lt;li&gt;点击 CLI Interpreter 右侧的 &amp;hellip; 按钮，点击左上角 + 号，选择 From Docker, Vagrant, VM, WSL, Remote&amp;hellip;&lt;/li&gt;&#10;&lt;li&gt;选择 Docker 并找到你的 php 容器&lt;/li&gt;&#10;&lt;li&gt;选择容器中的 PHP 可执行文件路径（如 /usr/local/bin/php）&lt;/li&gt;&#10;&lt;li&gt;点击 OK 完成配置，PhpStorm 会自动检测 PHP 版本和扩展&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h4 id="22-配置-phpunit"&gt;2.2 配置 PHPUnit&lt;/h4&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;进入 File &amp;gt; Settings &amp;gt; Languages &amp;amp; Frameworks &amp;gt; PHP &amp;gt; Test Frameworks&lt;/p&gt;</description></item></channel></rss>