چگونه میتوان برای اپلیکیشن اندروید unit test نوشت؟ بخش اول
تست های واحد (unit test) خودکار جهت کسب اطمینان از کیفیت اپلیکیشن اندروید در طولانی مدت ضروری اند و به شما کمک میکنند تا یک بخش از کد خود (مثلا یک کلاس) را تست کنید. بدین ترتیب میتوانید باگ ها و رگرسیون ها را در همان ابتدای چرخه توسعه اپلیکیشن شناسایی کنید.
در این مقاله قصد داریم شما را با نحوه نوشتن تست های واحد برای اپلیکیشن اندروید آشنا کنیم. تست های واحد دو نوع هستند:
تست های واحد Local : این نوع تست بر روی خود سیستم توسعه مجازی اجرا میشود، نه بر روی گوشی واقعی
تست های واحد Instrumented : بر روی گوشی واقعی اندروید انجام میشود
ساخت تست های واحد با استفاده از Junit و شبیه سازی آبجکت ها با استفاده از Mockito
کار را با ساخت تست های واحد برای اپلیکیشن اندرویدی شروع میکنیم که دو عدد را با هم جمع میکند.
این اپلیکیشن دربرگیرنده کلاس کمکی...