前言:公司大佬讓我開發一個工具,併合併到他的工具包中,使用的是githubphp
說明:這裏的php環境使用的是laradock、感興趣的道友自行查找。html
工具:php、phpstrom、phpunit、docker、composernginx
項目連接:https://github.com/hardykay/lara-for-tp.git或者https://github.com/tiderjian/lara-for-tp.gitgit
環境和工做包獲取本身查看開發文檔。github
a、file->settings->phpdocker
b、點擊下面的的紅色框選擇php的路徑所在api
c、點擊「+」號添加本機或者遠程的php,我這裏選擇遠程。composer
d、選擇php,這裏是phpstrom的使用說明有興趣的道友自行查看https://www.jetbrains.com/help/phpstorm/troubleshooting-php-debugging.htmlphpstorm
我選擇dockeride
到這裏可能有些道友會遇到一個問題,那就是找不到docker php,那你須要打開docker共享
勾選上就能夠了
話很少說我這裏的配置是這樣選擇,而後點擊ok
能夠檢測php環境是否真的可用
a、點擊紅框
b、點擊紅框添加你的路徑映射
這個路徑映射是什麼呢?一個是你本機的項目目錄,另外一個是相對於本機的doker的項目目錄我這裏的項目叫「lara-for-tp」,對應的目錄是D:\laradock\www\lara-for-tp,因此填寫D:\laradock\www\lara-for-tp;
那docker目錄怎麼查看呢?
兩種方式:一、查看nginx或者php-fpm的配置。
二、進入到docker的工做空間目錄或者是php的目錄,我這裏填寫的是/var/www/lara-for-tp
可能還須要修改一下路徑,不能夠運行的道友,自行設置一下:
點擊紅框「+」號
選擇遠程phpunit
下拉選擇docker點擊ok
選擇使用composer
將對應的composer和PHP unit配置文件填寫進去
點擊ok就完成了。
這個項目測試文件規則以下:若是你直接使用PHP unit,請使用PHP unit的規則。
右擊運行
或者點擊
結束語:我搭建測試環境使用一天的時間,驀然回首又以爲這些東西特別簡單,這應該就是學習的過程吧!