iT邦幫忙

2023 iThome 鐵人賽

DAY 4
0
Software Development

開心撰寫 PHPUnit系列 第 4

Day04. 讓 VSCode 來幫助自己寫測試 - PHPUnit Test Explorer

  • 分享至 

  • xImage
  •  

在上一篇中我們已經知道 PHPUnit 怎麼用了,但要產生測試 code 而且還得從編輯器切換到 cli 之後再執行vendor/bin/phpunit,這樣實在太麻煩了,難免還是會『產生回去用的瀏覽器 + F5 就好』的想法。 這時候編輯器就佔非常重要的角色了。

讓 VSCode 不只是寫 code 的地方

我們先來解決要從編輯器切換到 cli 這件麻煩事。首先打開 vscode extension 後搜尋 phpunit,選擇安裝 PHPUnit Test Explorer

安裝 PHPUnit Text Explorer

安裝完畢後點開 Testing 的 Tab 後,可以看到上一篇寫好的 HelloWorldTest 的測試案例

VScode Testing

這時候就可以點選測 test_hello_world 的 play 圖示來執行測試了

https://ithelp.ithome.com.tw/upload/images/20230919/20065818fWd19Cnyd3.png
(紅燈)

https://ithelp.ithome.com.tw/upload/images/20230919/20065818HITZNxoFfO.png
(綠燈)

如果覺得點擊圖示太慢的話,可以使用 VScode 的 Command Palette 來執行測試(又覺得 Command Palette 太慢,可以再選擇使用快速鍵)

https://ithelp.ithome.com.tw/upload/images/20230919/20065818uxb3qsf1kB.png

所以只要安裝完 PHPUnit Test Explorer 後,我們只要按個快速鍵就可以看到執行結果,這樣的開發方式是不是更快了呢?

PHPUnit Test Explorer 是小弟開發的 vscode extenstion 覺得好用的話可以到
Visual Studio|MarketplaceGITHub 點個 star 喔


上一篇
Day03. PHPUnit 單元測試 - Hello World
下一篇
Day05. 讓 VSCode 來幫助自己寫測試 - 實戰篇
系列文
開心撰寫 PHPUnit30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言