یاد بگیرید تمرینهای Ballerina خود را در Exercism تست کنید.
برای اینکه برای یک تمرین راهحل بنویسید و آن را بهصورت محلی test کنید، مراحل زیر را دنبال کنید.
یک Command Prompt باز کنید و دستور زیر را با اسم تمرین موردنظرتان اجرا کنید تا آن را دانلود کنید.
exercism download --track ballerina --exercise <exercise-name>
دستور زیر را اجرا کنید تا به پوشهی تمرینی که تازه دانلود کردهاید بروید.
نکته: محل پوشه در دستور زیر به سیستمعامل شما و فضای کاری Exercism که تنظیم کردهاید بستگی دارد. میتوانید با اجرای دستور
exercism configureمحل فضای کاری خود را پیدا کنید.
cd ~/exercism/ballerina/hello-world/
دستورالعملهای ارائهشده را دنبال کنید و برای تمرین راهحل بنویسید.
بعضی از تمرینهای Ballerina یک test دارند و بعضی دیگر چندین test. این testها را میتوانید در فایل test مربوطه در پوشهی /tests داخل پوشهی ریشهی تمرین پیدا کنید.
دستور زیر را اجرا کنید تا test تمرین اجرا شود.
بهطور پیشفرض فقط اولین test فعال است. این کار عمدی است، چون به شما اجازه میدهد فقط روی پاس کردن همان یک test تمرکز کنید.
bal test
برای test کردن تمرینی که چند test دارد، مراحل زیر را دنبال کنید.
وقتی اولین test پاس شد، با حذف ویژگی enable: false از حاشیهنویسی @test:Config، test بعدی را فعال کنید.
@test:Config {
enable: false
}
function nextTestCase() {
}
دستور زیر را اجرا کنید تا test فعالشده اجرا شود.
bal test
دو مرحلهی بالا را تکرار کنید تا بقیهی testها را فعال کنید.
با فعال کردن همهی testها و مطمئن شدن از اینکه پیادهسازیتان همهی آنها را پاس میکند، تمرین را با موفقیت به پایان رساندهاید.
موفق باشید و از حل تمرینها لذت ببرید!
اگر به کمکی نیاز داشتید، فراموش نکنید که از کانالهای زیر کمک بگیرید.