دوره آموزشی
آموزش های 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

2,060,800 515,200 تومان

مشخصات آموزش

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

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

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

The Great Courses
9,835,000 1,967,000 تومان
  • زمان: 13:12:05
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,639,500 927,900 تومان
  • زمان: 06:13:40
  • تعداد درس: 42
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,343,000 1,668,600 تومان
  • زمان: 11:11:57
  • تعداد درس: 49
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,784,500 1,156,900 تومان
  • زمان: 07:45:52
  • تعداد درس: 95
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,737,500 1,147,500 تومان
  • زمان: 07:42:07
  • تعداد درس: 85
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,249,500 1,049,900 تومان
  • زمان: 07:02:48
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,880,000 1,176,000 تومان
  • زمان: 07:53:34
  • تعداد درس: 41
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
11,569,000 2,313,800 تومان
  • زمان: 15:31:45
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,317,500 1,663,500 تومان
  • زمان: 11:09:54
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی

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

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