نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اگر وابستگی بین کلاسهای برنامه شما ایجاد مرز بین آنچه را که می خواهید آزمایش کنید و بقیه کد کد را دشوار کند نوشتن آزمون واحد دشوار است. Mockito به شما کمک می کند تا با استفاده از اشیاock ساختگی به راحتی تست های جاوا را ایجاد کنید. اگر وابستگی بین کلاس های برنامه شما ایجاد مرز بین آنچه را که می خواهید آزمایش کنید و بقیه کد کد را دشوار کند ، نوشتن تست واحد دشوار است. در این دوره ، شروع به کار با Mockito ، شما توانایی تمرکز روی موردی را که می خواهید امتحان کنید بدون نگرانی در مورد بقیه کد کد بدست خواهید آورد. ابتدا یاد خواهید گرفت که چگونه از اشیا objects مسخره به جای وابستگی واقعی استفاده کنید. در مرحله بعدی ، نحوه پیکربندی روشهای مسخره ، از جمله مقادیر برگشتی و پرتاب استثنا را پیدا خواهید کرد. سرانجام ، شما مفهوم مسخره های جزئی و چگونگی استفاده از آنها را برای آزمایش موقعیت های پیچیده بررسی خواهید کرد. پس از اتمام این دوره ، مهارت و دانش مسخره کردن با Mockito مورد نیاز برای آزمایش برنامه های جاوا خود را با ایجاد ، پیکربندی و استفاده از تست در تست واحد خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی Mockito
Introduction to Mockito
-
مقدمه
Introduction
-
نمای کلی کد نسخه ی نمایشی
Demo Code Overview
-
نوشتن یک آزمون بدون تمسخر
Writing a Test without Mocks
-
نصب Mockito و افزودن Mock به تست Mockless
Installing Mockito and Adding a Mock to the Mockless Test
-
تمسخر چیست؟
What Is Mocking?
-
چرا مسخره
Why Mock?
-
تست دوبل
Test Doubles
-
واحد چیست؟
What Is a Unit?
-
کلاسهای مسخره یا رابطهای مسخره؟
Mock Classes or Mock Interfaces?
-
خلاصه
Summary
پیکربندی مقادیر برگشتی روشهای مسخره
Configuring Return Values of Mocked Methods
-
مقدمه
Introduction
-
لزوماً اولین روشهای مسخره شما
Stubbing Your First Mocked Methods
-
تقویت دانش به دست آمده تاکنون
Solidifying the Knowledge Gained so Far
-
با استفاده از Argument Matchers
Using Argument Matchers
-
روشهای stubbing به استثناها
Stubbing Methods with Exceptions
-
خلاصه
Summary
تأیید اینکه روشهای مسخره بر این اساس رفتار می کنند
Verifying That Mocked Methods Behave Accordingly
-
مقدمه
Introduction
-
راستی آزمایی
Verifying Mocks
-
مشاجره کنندگان و مشاجره کنندگان استدلال
Argument Matchers and Argument Captors
-
بررسی اجمالی
Overview
تکنیک های پیشرفته تمسخر
Advanced Mocking Techniques
-
مقدمه
Introduction
-
با استفاده از ابزارهای پیشرفته تأیید
Using Advanced Verification Tools
-
مسخره های جزئی
Partial Mocks
-
کد آزمایشی که با زمان سروکار دارد
Testing Code That Deals with Time
-
روش های نهایی و تمسخرهای جزئی انتخابی
Final Methods and Selective Partial Mocks
-
خلاصه
Summary
توسعه رفتار محور (BDD)
Behavior-driven Development (BDD)
-
مقدمه
Introduction
-
استفاده از نام مستعار توسعه رفتار
Using Behavior Driven Development Aliases
-
خلاصه
Summary
نمایش نظرات