دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

تست‌ واحد در کاتلین با JUnit

تست‌ واحد در کاتلین با JUnit

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

JUnit 5 استاندارد عملی تست‌نویسی در JVM است. این فریم‌ورک برای تست کدهای اپلیکیشن در زمینه‌های مختلفی از جمله اپلیکیشن های سازمانی، دسکتاپ و موبایل استفاده می‌شود.

این کلاس نشان خواهد داد که چگونه JUnit را برای تست کدهای کاتلین راه‌اندازی کنید، از جمله برخی از مشکلاتی که با آن‌ها روبرو خواهید شد و مختص کاتلین هستند.

این کلاس همچنین برخی از ویژگی‌های JUnit را گسترش خواهد داد، به‌عنوان مثال، با استفاده از یک کتابخانه ادعا برای افزایش دامنه و انعطاف‌پذیری ادعاهای موجود. در نهایت، به بررسی «mocking» خواهیم پرداخت، چیزی که JUnit خود ارائه نمی‌دهد و برای این منظور از MockK که یک فریم‌ورک mocking نوشته شده در و برای کاتلین است، استفاده خواهیم کرد.

تست‌ واحد در کاتلین با JUnit

  • بررسی دوره 0:02:00
  • مقدمه 0:03:00
  • تست و JUnit 0:10:00
  • استفاده از Intellij Idea 0:03:00
  • راه اندازی Gradle 0:03:00
  • راه اندازی محیط 0:04:00
  • اولین تست‌های ما 0:08:00
  • خلاصه 0:03:00
  • مقدمه 0:07:00
  • اولین تست‌ها 0:08:00
  • چرخه عمر تست 0:05:00
  • تست استثناها 0:06:00
  • نام‌گذاری تست‌ها 0:01:00
  • کلاس‌های تو در تو 0:02:00
  • استفاده از کلاس‌های تو در تو 0:02:00
  • خلاصه 0:02:00
  • مقدمه 0:07:00
  • منابع ارزش و خالی 0:04:00
  • منابع CSV 0:05:00
  • دمو منابع CSV 0:06:00
  • منبع آرگومان‌ها 0:08:00
  • منبع متد و چرخه عمر تست 0:08:00
  • دمو چرخه عمر تست 0:04:00
  • استفاده از منبع متد 0:04:00
  • خلاصه 0:02:00
  • Fluent Assertions 0:05:00
  • استفاده از Fluent Assertions 0:04:00
  • تست مجموعه‌ها 0:06:00
  • تست استثناها 0:03:00
  • خلاصه 0:01:00
  • مقدمه 0:09:00
  • راه اندازی Mocks 0:11:00
  • نادیده گرفتن و تأیید Mocks 0:04:00
  • حاشیه نویسی های Mocks 0:03:00
  • خلاصه 0:02:00
  • مقدمه 0:05:00
  • وسواس در مورد انواع اولیه 0:05:00
  • تست تاریخ‌ها 0:09:00
  • مقدمه‌ای بر تست کد ایستا 0:04:00
  • Mock کردن مدیر پیکربندی 0:04:00
  • تست توابع داخلی 0:05:00
  • استفاده از Facades برای جایگزینی فراخوانی های ایستا 0:06:00
  • تست Facades و فراخوانی های ایستا 0:03:00
  • خلاصه 0:01:00

1,362,500 272,500 تومان

مشخصات آموزش

تست‌ واحد در کاتلین با JUnit

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:44
  • مدت زمان :3:27:28
  • حجم :594.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,304,500 660,900 تومان
  • زمان: 08:22:41
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,504,000 1,300,800 تومان
  • زمان: 16:28:13
  • تعداد درس: 122
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,865,000 973,000 تومان
  • زمان: 12:19:06
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,359,500 1,271,900 تومان
  • زمان: 16:06:37
  • تعداد درس: 119
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,244,000 248,800 تومان
  • زمان: 03:09:20
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید