یاد بگیرید چطور تمرینهای Odin خود را در Exercism تست کنید
تمرینهای Odin در پوشهی پروژهی Exercism خودتان با رفتن به پوشهی تمرین و اجرای odin test . اجرا میشوند.
cd "$(exercism workspace)"/odin/leap
odin test .
هنگام تست، Odin میتواند کد شما را «vet» کند: میتواند مواردی مانند importها و متغیرهای بیاستفاده را پیدا کند.
تستهایتان را با این فرمان اجرا کنید:
odin test . -vet
برای بررسیهای بیشتر، گزینهی -strict-style را هم اضافه کنید.
odin test هر رویهای را که ویژگی @(test) داشته باشد اجرا میکند.
در مجموعهی تست میبینید که هر رویهی تستی این ویژگی را دارد. یعنی وقتی تستها را اجرا میکنید، هر رویهی تستی اجرا میشود.
Exercism بهطور کلی توسعهی تستمحور را ترویج میکند که در آن:
ما (نگهدارندگان) راه برنامهای ظریفی برای اجرای زیرمجموعهای از تستها پیدا نکردیم. فایل تست بیش از حد دستوپاگیر شده بود. برای توسعه به روش TDD، میتوانید فایل تست را ویرایش کنید تا تستهایی را که آمادهی اجرا نیستند با کامنت کردن کنار بگذارید، و همزمان که راهحل خود را مینویسید، آنها را یکییکی از کامنت خارج کنید.
برای جزئیات بیشتر، مستندات تسترانر Odin و odin test -help را ببینید.