Phpunit: أضف دعم مصفوفة إلى أساليب مثل assertArrayHasKey و assertObjectHasAttribute

تم إنشاؤها على ٢٣ فبراير ٢٠١٦  ·  3تعليقات  ·  مصدر: sebastianbergmann/phpunit

$this->assertArrayHasKey(['name', 'email'], $array);
$this->assertObjectHasAttribute(['name', 'email'], $object);

هذا يبدو أساسيا جدا بالنسبة لي.
لا أعرف لماذا لم يتم تنفيذها بهذه الطريقة.
علمت بفتح العدد أولاً ، ربما أفتقد شيئًا ما.
إذا لم يكن الأمر كذلك ، فسأمضي قدمًا وأرسل PR.

التعليق الأكثر فائدة

sebastianbergmann هل يمكنك اقتراح طريقة نظيفة لاختبار وجود مفاتيح متعددة في النتيجة؟ إذا كنت تبحث عن مفتاح واحد ، فيمكنك القيام بذلك في سطر واحد. إذا كنت تبحث عن مفتاحين ، فأنت بحاجة إلى ثلاثة أسطر ، واحد لتخزين النتيجة ، واثنان للتحقق من المفاتيح.

ال 3 كومينتر

لقد جئت إلى هنا فقط لفتح هذه القضية! هل يمكن عمل هذا من فضلك؟

آسف لا أعتقد أن هذا منطقي.

sebastianbergmann هل يمكنك اقتراح طريقة نظيفة لاختبار وجود مفاتيح متعددة في النتيجة؟ إذا كنت تبحث عن مفتاح واحد ، فيمكنك القيام بذلك في سطر واحد. إذا كنت تبحث عن مفتاحين ، فأنت بحاجة إلى ثلاثة أسطر ، واحد لتخزين النتيجة ، واثنان للتحقق من المفاتيح.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

keradus picture keradus  ·  3تعليقات

sebastianbergmann picture sebastianbergmann  ·  4تعليقات

sebastianbergmann picture sebastianbergmann  ·  3تعليقات

greg0ire picture greg0ire  ·  4تعليقات

rentalhost picture rentalhost  ·  4تعليقات