beautify specify
v1.0.2 | Bugfix
Pembungkus sederhana untuk menambahkan beberapa warna dan informasi ke output terminal phpunit/tentukan.
Catatan: Ini semacam peretasan. Tapi itu berhasil.
composer require --dev barthy-koeln/beautify-specify
Tambahkan yang berikut ke phpunit.xml
Anda:
< phpunit
printerClass = " BarthyKoelnBeautifySpecifyResultPrinter "
/>
Harap dicatat bahwa saat ini satu-satunya tugas printer hasil ini adalah tidak mencetak kemajuan atau kegagalan apa pun. Outputnya ditangani seluruhnya di bungkus Specify.
Untuk setiap kasus uji, ganti sifat Specify
dengan sifat yang disediakan oleh perpustakaan ini. Kemudian, gunakan kerangka Specify seperti biasa dan seperti yang dijelaskan dalam dokumentasi.
use BarthyKoeln BeautifySpecify Specify ;
use PHPUnit Framework TestCase ;
class SomeClassTest extends TestCase
{
use Specify;
public function testValidation ()
{
$ this -> describe (
' SomeClass ' ,
function () {
$ this -> it (
' has the correct default values ' ,
function () {
$ this -> assertEquals ([ 3.14159 , 2.71828 ], $ this -> someClass -> getValues ());
}
);
/ / [ … ]
}
);
}
}