thinkphp源碼安裝教程 thinkphp5怎么使用單元測(cè)試?
thinkphp5怎么使用單元測(cè)試?首先,安裝thinkphp5的單元測(cè)試擴(kuò)展,進(jìn)入命令行,切換到TP5的應(yīng)用程序根目錄,然后執(zhí)行(當(dāng)然,您需要安裝composer):composer需要topthi
thinkphp5怎么使用單元測(cè)試?
首先,安裝thinkphp5的單元測(cè)試擴(kuò)展,進(jìn)入命令行,切換到TP5的應(yīng)用程序根目錄,然后執(zhí)行(當(dāng)然,您需要安裝composer):
composer需要topthink/think測(cè)試。官方版本5.0擴(kuò)展庫(kù)的版本號(hào)是1。*,而2.0版專用于thinkphp5.1。
由于更多地依賴于單元測(cè)試擴(kuò)展,安裝過程將花費(fèi)很長(zhǎng)時(shí)間。請(qǐng)耐心等待。
安裝后,測(cè)試目錄和phpunit.xml文件文件。
默認(rèn)為測(cè)試/示例測(cè)試.php單元測(cè)試文件,我們可以直接在命令行下運(yùn)行單元測(cè)試:
PHP think Unit請(qǐng)始終使用上面的命令進(jìn)行單元測(cè)試,而不是直接用phpunit運(yùn)行單元測(cè)試。
添加單元測(cè)試文件
讓我們添加一個(gè)新的單元測(cè)試文件。單元測(cè)試文件是tests/索引測(cè)試.php內(nèi)容如下:
<?PHP
use teststestcaseclass indextest extensions testcase{
public function Testsomethingistrue()
{
$this->asserttrue(true)
}
}注意,如果單元測(cè)試文件中定義的測(cè)試類沒有沖突,則不需要使用命名空間。
thinkphp5.0.5怎么安裝?
要安裝composer,您需要完成以下兩個(gè)步驟:首先,將composer下載到您的項(xiàng)目目錄。使用以下命令:$curl-s(composerwebsite)/install | PHP這個(gè)命令只檢查少量PHP配置,然后下載它作曲家.phar文件到您的工作目錄,這個(gè)文件是composer執(zhí)行文件,它是一個(gè)phar(PHP歸檔文件,它可以包含任何文件,并且可以在PHP命令行上執(zhí)行)。第二步:將composer安裝到指定目錄,即在命令行后面添加--install diroption參數(shù)。使用以下命令:$curl-s(composerwebsite)/installer | PHP---install dir=bin假設(shè)您正在創(chuàng)建一個(gè)項(xiàng)目,您的項(xiàng)目需要一個(gè)庫(kù)來輸出日志,并且您決定使用monolog庫(kù)。要將monolog庫(kù)添加到項(xiàng)目中,只需創(chuàng)建編寫器.json文件,描述道路項(xiàng)目的依賴關(guān)系。示例如下:{“require”:{“monolog/monolog”:“one”。兩個(gè)。*“}}這行簡(jiǎn)單的文本聲明了依賴庫(kù)-monolog,版本1。兩個(gè)