تستنویسی جاوااسکریپت با Node.js؛ آزمون واحد و حالتهای مرزی
آزمون خوب، قرارداد رفتار برنامه را بررسی میکند. در این درس با test runner داخلی Node.js برای تابع درصد پیشرفت تست مینویسیم، ورودیهای مرزی را پوشش میدهیم و تفاوت آزمون واحد، یکپارچه و مرورگری را میشناسیم.
هدفهای این درس:
• نوشتن آزمون با node:test و node:assert/strict
• پوشش صفر، مقدار کامل و دادهٔ نامعتبر
• تشخیص تفاوت آزمون منطق با آزمون رابط و شبکه
برای مطالعهٔ آموزش کامل، قطعهکدها، تمرین و منابع انگلیسی، منبع مرتبط همین درس را باز کنید. پس از انجام تمرین، میتوانید پیشرفت مطالعه را در حساب خود ثبت کنید.