Red ट्रैक पर टेस्टिंग

Exercism पर अपने Red अभ्यासों को टेस्ट करना सीखिए


हल को जाँचने के लिए, आपको बस टेस्ट स्क्रिप्ट चलानी है। आप यह Red Console से फंक्शन do के साथ टेस्ट स्क्रिप्ट का पाथ इस्तेमाल करके कर सकते हैं, ऐसे:

do %exercism/red/hello-world/hello-world-test.red

या इसे अपने सिस्टम टर्मिनल में Red बाइनरी को आर्गुमेंट के रूप में जोड़कर:

red exercism/red/hello-world/hello-world-test.red

शुरू में टेस्ट फाइल से सिर्फ पहला टेस्ट ही चालू रहेगा। इसका उद्देश्य आपको एक बार में एक अभ्यास हल करने के लिए प्रोत्साहित करना है। जब पहला टेस्ट पास हो जाए, तो टेस्ट फाइल के शुरू में मौजूद test-init फंक्शन का दूसरा आर्गुमेंट बदलिए और टेस्ट फाइल को फिर से चलाइए। यह वैल्यू चालू किए गए टेस्ट की संख्या है, इसलिए इसे 1 से 2 करने पर दूसरा टेस्ट चालू हो जाएगा। आप test-init फंक्शन का \limit रिफाइनमेंट और दूसरा आर्गुमेंट हटा भी सकते हैं, ताकि सभी टेस्ट बिना छोड़े चल सकें।