Sinon.js هو الإطار الذي الملحد شبيبة أدوات، وهذا يعني أنها يمكن أن تعمل من تلقاء نفسها، أو على طول الجانب إطار تفعيل جافا أكثر تعقيدا مثل نموذج، موتولز أو JavaScriptMVC.
وأما بالنسبة للسيناريوهات الاستخدام، Sinon.js هو أداة جافا سكريبت التي يمكن وهمية وجود ظروف البيئة المختلفة.
وهذا يسمح للمطورين لاختبار التعليمات البرمجية الخاصة بهم في تلك البيئات والحصول على نتائج قابلة للاستخدام من أجل التصحيح مدوناتها.
وSinon.js يمكن طلبات أجاكس وهمية، وعملية مرور الزمن، إعدادات الخادم المختلفة، ويأتي مع وضع الحماية الخاص به.
واختبارها وتعمل على معظم سطح المكتب الرئيسي / متصفحات الجوال.
كما أنها تعمل على نود.جي إس فضلا
ما هو الجديد في هذا الاصدار:.
العقب والتجسس حاصل على واضعي
إصلاح المتزامن sinon.test باستخدام واجهة المخاوي
إضافة respondImmediately إلى خوادم وهمية
ما هو الجديد في النسخة 1.16.1:
العقب والتجسس حاصل على واضعي
إصلاح المتزامن sinon.test باستخدام واجهة المخاوي
إضافة respondImmediately إلى خوادم وهمية
ما هو الجديد في النسخة 1.15.0:
العقب والتجسس حاصل على واضعي
إصلاح المتزامن sinon.test باستخدام واجهة المخاوي
إضافة respondImmediately إلى خوادم وهمية
ما هو الجديد في النسخة 1.14.1:
العقب والتجسس حاصل على واضعي
إصلاح المتزامن sinon.test باستخدام واجهة المخاوي
إضافة respondImmediately إلى خوادم وهمية
ما هو الجديد في النسخة 1.12.2:
قضية الثابتة التي تمر `NaN` إلى` calledWith`
فسر الاعتماد على حزمة UTIL
ما هو الجديد في النسخة 1.9.0:
sinon.assert.match أضيفت.
وأضاف ProgressEvent وCustomEvent. إصلاحات الشوائب مع أحداث تقدم على اي.
منع setRequestHeaders من استدعائه مرتين.
دعوة ONLOAD ثابتة، 'هذا' يجب أن تكون مساوية لكائن XHR.
حقن رمل إزالة القيم على استعادة.
بالإكراه matcher.or / والحجج إلى matchers.
ما هو الجديد في النسخة 1.8.1:
ثمل إطلاق الآلية الوقائية الوطنية من 1.8.0، غير قادر على أن تحل محلها.
ما هو الجديد في الإصدار 1.7.3:
استخدام إزالتها من مجموعة forEach، فواصل في المتصفحات القديمة.
sinon.deepEqual (تاريخ جديد (0)، تاريخ جديد ()) إرجاع صحيح.
ما هو الجديد في النسخة 1.7.1:
تنفيذ مدعوم API الحدث التقدم.
sinon.restore المضافة ().
علة ثابتة حيث رمي تم معالجة سلسلة بطريقة غير صحيحة سينون.
دعم العمال على شبكة الإنترنت.
ما هو الجديد في النسخة 1.6.0:
تحسين تجسس المنسق الناتج٪ C.
عودة clock.tick clock.now.
المسألة الثابتة رقم 248 مع callOrder التأكيد. لم تفشل إذا كان الجاسوس نظرا الماضي دعا أبدا.
المسألة الثابتة مع setResponseHeader لطلبات متزامن.
إزالة msSetImmediate. كان موجودا فقط في معاينة IE10.
لا يلتقط دائما أحدث المكالمات إلى callsArgWith، الخ ..
ثابت فشلها توقعات وهمية مجهولة.
ما هو الجديد في النسخة 1.5.1:
أن تكفل window.Image يمكن فافات.
ثابت التجسس () في IE 8.
قاعدة ثابتة سينون في IE 8.
الحجج شكل ouput عندما لم يتحقق excpetation همية.
ما هو الجديد في النسخة 1.5.0:
الحفاظ على طول وظيفة للتجسس.
وأضاف الاسم المستعار 'invokeCallback' ل 'العائد "على المكالمات.
واضاف لدعم المنظر لcalledOn.
الاحتفاظ برسائل التوقعات الأصلية، ليسخر فشلت تحت sinon.test.
تسمح عائدات * وcallsArg * لخلق تسلسل المكالمات.
sinon.js يمكن التقاط نفسه في حلقة لا نهاية لها في حين ملء النموذج كعب مع أساليب asynch.
ما هو الجديد في النسخة 1.4.2:
sinon.match واضاف لالمصفوفات.
المتطلبات:
تفعيل جافا سكريبت على جانب العميل
نود.جي إس 0.2 لبيئات جانب الخادم
لم يتم العثور على التعليقات