consistence phpunit
1.0.0
توفر هذه المكتبة تأكيد EnumAssert
PHPUnit لتعدادات الاتساق/التناسق.
$ الملحن يتطلب --dev mhujer/consistence-phpunit
use MhujerConsistencePhpunitEnumAssert;
استخدم التأكيد بهذه الطريقة:
EnumAssert::assertSame($expectedEnum, $actualEnum);
على سبيل المثال
الوظيفة العامة testEnumsAreSame(): void { EnumAssert::assertSame(CardColor::get(CardColor::RED), CardColor::get(CardColor::BLACK));// متوقع "MhujerConsistencePhpunitFixturesCardColor:red"، لكن حصلت على "MhujerConsistencePhpunitFixturesCardColor:black}
يعمل مع PHP 8.1 أو أعلى وPHPUnit 9.3 أو أعلى.
يتم تتبع الأخطاء وطلب الميزات على GitHub
مارتن هوجر
تتطلب PHP 8.1+
إضافة دعم للتعدادات الأصلية لتسهيل الترحيل
تتطلب PHP 7.4+
السماح PHP 8.0
تتطلب PHPUnit 9.3+
السماح PHPUnit 9
الإصدار الأولي