در قسمتهای قبلی با مفهوم تست واحد و کتابخانه quint آشنا شدید و مثالی را نیز با هم بررسی کردیم. در ادامه به قابلیتهای بیشتر این کتابخانه میپردازیم.
توابع اعلان نتایج:qunit سه تابع را جهت اعلان نتایج تست واحد فراهم نموده استتابع ok:تابع پایهای تست واحد، دو پارامتر را به عنوان ورودی دریافت میکند و در صورتیکه بررسی نتیجه پارامتر اول برابر true باشد، تست با موفقیت روبرو شده است. پارامتر دوم برای نمایش یک پیام است. در مثال زیر حا ...
فریم ورک تست جاوا اسکریپت QUnit: انتخاب و استفاده از یک فریم ورک برای تست کدهای جاوا اسکریپت، قطعا نتیجه بهتری را به همراه خواهد داشت. من در این جا از QUnit که یکی از بهترینهای تست واحد است، استفاده میکنم. برای این کار فایلهای qunit.js و qunit.css را دانلود و مانند زیر برای تست واحد آماده کنید:<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Refactored date examples</title>
...
مقدمه:
تست و آزمایش کد برنامهها و وب سایتهایمان، بهترین راه کاهش خطا و مشکلات آنها بعد از انتشار است. از جمله روشهای موجود، تست واحد است که ویژوال استادیو نیز از آن برای پروژههای دات نت پشتیبانی میکند. با افزایش روز افزون کتابخانههای جاوا اسکریپتی و جی کوئری، نیاز به تست کدهای جاواسکریپتی نیز بیشتر به نظر میرسد و بهتر است تست واحد و آزمایش شوند. اما برخلاف کدهای #C و ASP ...