Yamf.

إطار عمل آخر في ثعبان
التحميل الان

Yamf. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • اسم الناشر:
  • Mika Lackman
  • موقع ويب الناشر:
  • http://code.google.com/u/Mika.Lackman/

Yamf. العلامات


Yamf. وصف

إطار ماركة آخر في ثعبان YAMF هو إطار عمل وهمية لبثون، الذي اتخذ التأثير من JMock.Installingdownload أحدث إصدار من التنزيلات واستخراج الملف. قم بتشغيل Sudup Setup.py Installbest طريقة لرؤية الاستخدام هو رؤية رمز الاختبار Test_yamf.pybasic Usageto تعيين التوقعات الأساسية التي يجب استدعاء dosomething: m = yamf.mock () m.dosomething.mustebecalledmedmetmethod أيضا: mockmethod = yamf mockmethethod () mockmethod.mustbecalledto تحقق من أن Dosomething تم استدعاؤه باستخدام: m.verify () سيؤدي التحقق () سيؤدي التحقق إلى زيادة التأكيد إذا لم يتم تلبية التوقعات. للتحقق من أن الطريقة لا يسمى الاستخدام: m.dosomethethelse.mustnotbecalledcall countsto تحقق من هذه الطريقة يسمى بعض الأوقات: m.dosomething.mustbecalled.oncem.dosomething.mustbecAlled.times (2) m.dosomething.mustbecalled.atleasttimalled.atleastttimes. للتحقق من هذه الطريقة تسمى مرتين على الأقل مع Argsm.dosomething.mustbecalled.withargs (5). mustbecalled.withargs (6) للتحقق من هذه الطريقة تسمى مرتين مع نفس argsm.dosomething.mustbecalled.withargs (5). مرات (2) إرجاع valueeto جعل طريقة للعودة القيمة: m.dosome thing.returns (1) سيعمل هذا أيضا workm.dosomething.mustbecalled.Once.returns (5) تنفيذه لتنفيذ شيء ما عند استدعاء طريقة وهمية: طريقة DEF (A، B): # لا شيء. لاحظ أن قيمة إرجاع الطريقة لا تعطى لك Callerm.Dosomething.Execute (الطريقة) # التنفيذ يأخذ CallableHistory اكتشف حجج معينة مكالمة: #SomeWhere mock يحصل يسمى likem.dosomething (1، k = 2) m.dosomething (5، k = 6) # المكالمات ستكون المكالمات = m.dosomething.historyarray من وضع مقبض moccsto حيث توجد صفيف السخرس: الأساسيات = mockarray (4) mocks.method.mustbecalled.times (2) لسخان في السخرط: mock.method () لسخر في السخرط: mock.method () mock.ferify () modulesto تحقق من أن طريقة الوحدة النمطية معينة المساواة = mockmodule ('OS') m.getcwd.mustbecAld # اختبار # ... M.Verify () لجعل طريقة الوحدة النمطية لإرجاع valuem = mockmodule ('OS') m.getcwd.returns ('abc123') بيثون


Yamf. برامج ذات صلة

Sparsesvd.

وحدة بيثون التي يلف svdlibc، مكتبة للتحلل القيمة المفردة المتنزع ...

154

تحميل