سلام و به تکمیل دوره آموزشی در مورد آخرین تکرار فریمورک Mockito خوش آمدید.
در این دوره ما میخواهیم از صفر شروع کنیم و ابتدا محیط خود را به منظور نوشتن کد جاوا تنظیم کنیم و علاوه بر آن روشهای خود را با استفاده از این چارچوب آزمایش واحد کنیم.
سپس تئوری تمسخر و انواع مختلف تمسخر را معرفی خواهم کرد. به این ترتیب، ما میتوانیم بهتر بفهمیم که چگونه و چرا این فرآیند برای ما مفید است، نه فقط به عنوان برنامهنویسان مستقل یا فریلنسر، بلکه یک مزیت بزرگ در CV شما و یک چیز مهم برای دانستن نکات و نکات مهم است.
علاوه بر این، میخواهیم مستقیماً به کد وارد شویم تا شما را در سریعترین زمان ممکن شروع کنیم. من از نمونه ای از یک پروژه ساده اما کاربردی جاوا استفاده می کنم تا انواع تکنیک های تمسخر را به شما نشان دهم. همچنین بهترین شیوهها و استانداردهای کدنویسی برای آزمونهای واحد را بر اساس تجربه توسعه من یاد خواهید گرفت.
نوشتن تست های واحد عالی، برنامه نویسان خوب را از برنامه نویسان بزرگ متمایز می کند. در این دوره آموزشی، نحوه نوشتن تستهای واحد جاوا عالی با Mockito و JUnit را خواهید آموخت.
طبق آمار، بیشتر توسعهدهندگان جاوا هنگام نوشتن آزمایشهایی برای برنامههای جاوای خود از Mockito استفاده میکنند. این یک مهارت اساسی است که لازم شد، بنابراین اگر میخواهید حرفه برنامهنویس جاوا خود را شروع کنید یا آن را به سطح دیگری ببرید، باید تستهای واحد بنویسید. با Mockito، آنها را بهتر و سریعتر می نویسید.
بنابراین با تمام آنچه گفته شد، فکر میکنم اکنون آماده شروع یادگیری این چارچوب مورد تقاضا هستید.
پروژه کلاس در اینجا نوشتن یک آزمون واحد جاوا با استفاده از mockito به تنهایی خواهد بود.
اول از همه، میتوانید 4 سخنرانی اول را دنبال کنید که به تفصیل نحوه راهاندازی یک محیط محلی را توضیح میدهد که در آن میتوانید کد جاوا بنویسید، اما همچنین به روشهای تست واحد موجود در چارچوب mockito دسترسی داشته باشید.
سپس، هنگامی که آن را در جای خود قرار دادید، می توانید ادامه دهید و روشی را برای آزمایش واحد کد خود انتخاب کنید: می تواند inorder() یا verify() و غیره باشد. به روشی تصادفی برای نوشتن و فراخوانی از تابع اصلی خود که مستعد آزمایش است فکر کنید و آن را انجام دهید.
همچنین میتوانید از کارهایی که من در کلاسها انجام میدهم الهام بگیرید، اما مطمئن شوید که یادداشت اصالت خود را به کد اضافه کنید.
برای اینکه راه حل خود را نیز تأیید کنید، میتوانید یک صفحه چاپی با خروجی پروژه IntelliJ و همچنین کد برجسته شده وصل کنید!
توسعه دهنده نرم افزار
نمایش نظرات