به تیم نویسندگان ما بپیوندید
حسن محمدزادهحسن محمدزاده
بازگشت به بلاگنکات حرفه‌ای برنامه‌نویسان

درباره‌ی Unit Testing: چند واقعیت که کاش زودتر می‌دانستم

۶ مرداد ۱۴۰۵

ح

نویسنده:

حسن محمدزاده

درباره‌ی Unit Testing: چند واقعیت که کاش زودتر می‌دانستم

واقعیت‌هایی که در عمل بیشتر معنا پیدا می‌کنند

درباره‌ی Unit Testing: چند واقعیت که کاش زودتر می‌دانستم یک تست واحد خوب باید سریع، مستقل از تست‌های دیگر و قابل‌تکرار (نتیجه‌ی یکسان در هر بار اجرا) باشد. استفاده از Mock و Stub در تست واحد، اجازه می‌دهد وابستگی‌های خارجی (مثل دیتابیس) را شبیه‌سازی کنید، نه واقعاً صدا بزنید.

چرا این‌ها مهم‌اند

تست واحد (Unit Test) کوچک‌ترین واحد قابل‌تست کد — معمولاً یک تابع یا متد — را به‌طور مجزا از بقیه‌ی سیستم بررسی می‌کند. خیلی از این نکته‌ها را آموزش‌های مقدماتی کم‌رنگ می‌گذرانند، اما در یک پروژه‌ی واقعی تفاوت را نشان می‌دهند.

نظرات (0 نظر)

برای ثبت نظر باید وارد حساب کاربری خود شوید. ورود

درباره‌ی Unit Testing: چند واقعیت که کاش زودتر می‌دانستم | حسن محمدزاده