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

برچسب بایگانی :unit testing

مقایسۀ JUnit5، Junit4 و Spock

خلاصه‌ای از یک سخنرانی در مورد مقایسه سه کتابخانه تست واحد همراه با مثال‌های ساده، مقایسۀ حجم کد نوشته‌شده در هر کدام و کیفیت پیام خطای حاصل از هر کتابخانه و …، محتوای این مقاله را تشکیل می‌دهد. کارکرد اسپاک را ببیند و متعجب شوید!  

ادامه مطالب

۹ اولویت یادگیری برنامه‌نویسان جاوا در ۲۰۱۸

جاوین پاول، یک برنامه‌نویس ارشد و نویسنده‌ی یکی از وبلاگ‌های شناخته شده‌ی جاواست. ۹ اولویت مطالعاتی پاول در سال ۲۰۱۸ می‌تواند برای برنامه‌نویسانی با تجربه‌ی حدود ۲-۵ سال کاملا کاربردی باشد. برنامه‌نویسان با تجربه‌ی کمتر نیز می‌توانند پیشنهاد‌های او را در برنامه‌ی مطالعاتی بلندمدت خود بگنجانند.  

ادامه مطالب

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

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

ادامه مطالب

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

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

ادامه مطالب