consistence phpunit
1.0.0
ไลบรารีนี้ให้การยืนยัน EnumAssert
PHPUnit สำหรับ enum ความสอดคล้อง/ความสอดคล้อง
$ ผู้แต่งต้องการ --dev mhujer/consistence-phpunit.php
use MhujerConsistencePhpunitEnumAssert;
ใช้การยืนยันด้วยวิธีนี้:
EnumAssert::assertSame($expectedEnum, $actualEnum);
เช่น
ฟังก์ชั่นสาธารณะ testEnumsAreSame (): เป็นโมฆะ { EnumAssert::assertSame(CardColor::get(CardColor::RED), CardColor::get(CardColor::BLACK));// คาดหวัง "MhujerConsistencePhpunitFixturesCardColor:red" แต่ได้รับ "MhujerConsistencePhpunitFixturesCardColor:black}
ใช้งานได้กับ PHP 8.1 ขึ้นไป และ PHPUnit 9.3 ขึ้นไป
มีการติดตามข้อบกพร่องและคำขอคุณสมบัติบน GitHub
มาร์ติน ฮูเจอร์
ต้องการ PHP 8.1+
เพิ่มการสนับสนุนสำหรับ enum ดั้งเดิมเพื่อทำให้การโยกย้ายง่ายขึ้น
ต้องการ PHP 7.4+
อนุญาตให้ใช้ PHP 8.0
ต้องการ PHPUnit 9.3+
อนุญาต PHPUnit 9
การเปิดตัวครั้งแรก