Sinon: تم استدعاء spy.called لقبول عدد المكالمات للتحقق من عدد المكالمات

تم إنشاؤها على ٢٢ يناير ٢٠١٤  ·  3تعليقات  ·  مصدر: sinonjs/sinon

سيكون من الملائم أن يكون لديك وظيفة لـ

spy.called(6).times // returns true if spy have been called 6 times

من يمكنني استخدام sinon-chai

spy.should.have.been.called(6).times

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

استخدم spy.callCount للتحقق من عدد المكالمات.

ال 3 كومينتر

وبالطبع spy.called بدون استدعاء الوظيفة يجب أن يعمل كما هو الحال اليوم

استخدم spy.callCount للتحقق من عدد المكالمات.

cjohansen هناك سبب لاستخدامي spy.calledTwice بدلاً من spy.callCount === 2 ، لأنه أكثر قابلية للقراءة. (كما أنها ستلعب بشكل جيد مع sinon-chai). على الرغم من أنه ربما ينبغي علي تقديم المشكلة على sinon-chai repo بدلاً من ذلك.

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