تعرّف على كيفية اختبار تمارين Odin الخاصة بك على Exercism
يمكنك تشغيل تمارين Odin داخل مجلد مشروعك في exercism بالانتقال إلى مجلد التمرين وتشغيل odin test ..
cd "$(exercism workspace)"/odin/leap
odin test .
أثناء تشغيلك للاختبارات، يمكن لـ Odin أن «يدقّق» الكود: فيبحث عن أشياء مثل الاستيرادات والمتغيرات غير المستخدمة.
شغّل اختباراتك بالمرور التالي
odin test . -vet
ولمزيد من الفحوصات، أضف الخيار -strict-style.
يشغّل odin test كل إجراء يحمل السمة @(test).
في مجموعة الاختبارات، ستلاحظ أن كل إجراء اختبار يحمل هذه السمة. وهذا يعني أن كل إجراء اختبار سيعمل عند تشغيلك للاختبارات.
يشجّع Exercism عمومًا على التطوير الموجَّه بالاختبار، حيث:
لم نجد نحن (القائمين على الصيانة) طريقة برمجية أنيقة لتنفيذ مجموعة فرعية من الاختبارات. فقد أصبح ملف الاختبار أكبر مما يُحتمل. وللتطوير بأسلوب TDD، يمكنك تعديل ملف الاختبار بتعليق الاختبارات التي لست مستعدًا لتنفيذها، ثم إلغاء تعليقها واحدًا واحدًا أثناء كتابتك للحل.
لمزيد من التفاصيل، راجع توثيق مشغّل الاختبارات في Odin، وodin test -help.