PHPUnit是一個(gè)面向PHP程序員的測(cè)試框架,這是一個(gè)xUnit的體系結(jié)構(gòu)的單元測(cè)試框架。
PHPUnit9.0 需要 PHP 7.3,強(qiáng)烈推薦使用最新版本的 PHP。
PHPUnit 需要使用 dom 和 json 擴(kuò)展,它們通常是默認(rèn)啟用的。
PHPUnit 還需要 pcre、reflection 和 spl 擴(kuò)展。這些標(biāo)準(zhǔn)擴(kuò)展默認(rèn)啟用,并且除非修改 PHP 的構(gòu)建系統(tǒng)和 C 源代碼,否則無(wú)法禁用它們。
代碼覆蓋率分析報(bào)告功能需要 Xdebug(2.7.0 或以上)和 tokenizer 擴(kuò)展。生成 XML 格式的報(bào)告需要有 xmlwriter 擴(kuò)展。