خانه / برچسب بایگانی :junit

برچسب بایگانی :junit

احیای سیستم بانکی (آزمون واحد)

سطح سوال: ساده برنامه‌نویسان خبره‌ی ایرانی در گذشته برای سیستم بانکی کشور یک برنامه‌ی بزرگ و جامع طراحی و پیاده‌سازی کرده بودند. اما در جنگ جهانی سوم و با حملات سایبری گسترده‌ای که بر روی سیستم‌های مالی و بانکی کشور انجام شد، بخش اعظمی از این پیاده‌سازی‌های از بین رفت. با پایان جنگ، سعی داریم با استفاده از بقایای کدها، سیستم بانکی رو مانند روز اول تکمیل و پیاده‌سازی کنیم. …

ادامه مطالب

شبیه‌سازی آسانسور (آزمون واحد)

سطح سوال: ساده بسته‌ی ir.javacup.test را دانلود کرده و محتوای آن را ببینید. این بسته شامل یک کلاس تست (Unit Test) است که با فناوری JUnit نوشته شده است. فایل ElevatorTest.javaa، در واقع فایل تست یک برنامه‌ی شبیه‌سازی آسانسور است. برای ما مهم این است که آسانسور شبیه‌سازی‌شده، تمامی این تست‌ها را بتواند با موفقیت پاس کند. پس تا زمانی که این تست‌ها بتوانند پاس بشوند، نحوه‌ی پیاده‌سازی برای ما …

ادامه مطالب

راهی جدید برای تست برنامه‌های چندریسه‌ای با استفاده از JUNIT

یکی از معروف‌ترین ابزارهای تست برنامه‌های جاوا JUNIT است اما سخت‌ترین قسمت تست مربوط به آزمون برنامه‌های چندریسه‌ای (multithread) است. در این مطلب سعی می‌کنیم با یک مثال نحوه تست این گونه برنامه‌ها را نشان دهیم.  

ادامه مطالب