آموزش تست واحد در Spring Framework 6 با JUnit

Unit Testing in Spring Framework 6 with JUnit

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: تست جامع واحد اطمینان شما را در اجرای برنامه های تولیدی فراهم می کند. این دوره به شما استراتژی‌های مؤثری برای نوشتن تست‌های واحد برای تمام لایه‌های برنامه‌های کاربردی Spring شما می‌آموزد. فایل‌های تمرینی این فایل‌های تمرینی برای ارائه دارایی‌های مورد نیاز شما برای ایجاد یک تجربه عملی مبتنی بر ویدئو در نظر گرفته شده‌اند. با فایل های تمرین، می توانید با نویسنده همراه باشید و همان راه حل را در رایانه خود دوباره ایجاد کنید. دانلود فایل های تمرینی

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی توسعه تست محور با فنر Introducing Test Driven Development with Spring

  • معرفی Introduction

  • توسعه آزمایش محور در بهار Test-driven Development in Spring

  • واحد تست Spring6 Module2 3 Unit Testing Spring6 Module2 3

تست یک سرویس Spring با یک Backend SQL Testing a Spring Service with a SQL Backend

  • معرفی Introduction

  • بررسی کنترلر Reviewing the Controller

  • MockMvc چیست؟ What Is MockMvc

  • تست کنترلر Testing the Controller

  • افزودن قابلیت DELETE به کنترلر با استفاده از TDD Adding DELETE Functionality to the Controller Using TDD

  • تست سرویس Testing the Service

  • بررسی مخزن Reviewing the Repository

  • مروری بر تست یک مخزن Overview of Testing a Repository

  • تست مخزن Testing the Repository

  • خلاصه Summary

آزمایش یک سرویس Spring با داده های Spring و یک Backend NoSQL Testing a Spring Service with Spring Data and a NoSQL Backend

  • معرفی Introduction

  • مرور کد سرویس را مرور کنید Review Service Code Walkthrough

  • مرور کد ReviewControllerTest ReviewControllerTest Code Walkthrough

  • مروری بر کد ReviewServiceTest ReviewServiceTest Code Walkthrough

  • تست مخزن MongoDB Testing a MongoDB Repository

  • تست مخزن MongoDB با ظرافت بیشتر Testing a MongoDB Repository More Elegantly

  • خلاصه Summary

آزمایش سرویس Spring که به API شخص ثالث متصل می شود Testing a Spring Service that Connects to a Third-party API

  • معرفی Introduction

  • تست کنترلر Testing the Controller

  • چگونه یک سرویس را با WireMock تست کنیم How to Test a Service with WireMock

  • تست سرویس Testing the Service

  • خلاصه Summary

ساخت مجموعه تست یکپارچه سازی با JUnit 5 Building an Integration Test Suite with JUnit 5

  • معرفی Introduction

  • تست یکپارچه سازی خدمات محصول Integration Testing the Product Service

  • تست یکپارچه سازی سرویس بررسی Integration Testing the Review Service

  • تست یکپارچه سازی سرویس موجودی Integration Testing the Inventory Service

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست واحد در Spring Framework 6 با JUnit
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 57m
31
Pluralsight (پلورال سایت) pluralsight-small
22 آذر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Steven Haines

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Haines Steven Haines

استیون هاینز در بیست سال گذشته به عنوان یک معمار نرم افزار کار کرده است ، اخیراً به عنوان یک معمار اصلی نرم افزار در Turbonomic ، با تمرکز بر ارائه ابر آنها. وی هفت سال را در نقش های مختلف معماری در دیزنی گذراند ، ابتدا به عنوان یک معمار فنی در برنامه MyMagic + دیزنی شروع کرد و دوره خود را به عنوان یک معمار راه حل اصلی و معمار اصلی برنامه به پایان رساند ، نظارت بر پروژه های بزرگ از راه اندازی دیزنی شانگهای ، جایگزینی وب سایت فروش آنلاین بلیط برای استراحتگاه دیزنی هنگ کنگ و انتقال PhotoPass به یک معماری بدون سرور. او علاقه زیادی به عملکرد برنامه و مقیاس پذیری دارد و وقت خود را صرف کار با برنامه های کاربردی مدیریت عملکرد در Quest Software و AppDynamics کرده است. او نویسنده Java 2 From Scratch (QUE، 1999)، Java 2 Primer Plus (SAMS، 2002) و Pro Java EE Performance Management and Optimization (Apress، 2006) است. وی میزبان جاوا در InformIT.com بود ، جایی که نزدیک به ده سال در هر هفته با مقالات هفتگی مشارکت داشت ، او به طور منظم در JavaWorld مشارکت داشت و بیش از دوازده مقاله سفید درباره عملکرد ، مقیاس پذیری و معماری مبتنی بر ابر نوشت. وی در دانشگاه یادگیری درخت و همچنین دانشگاه کالیفرنیا ، ایروین دوره های علوم کامپیوتر و جاوا را تدریس کرد. او در اوقات فراغت خود بر روی ایجاد مهارت فنی و شغلی خود با مطالعه کتاب ، گذراندن دوره های آنلاین و ساخت برنامه های جدید تمرکز دارد و تا آنجا که می تواند با خانواده اش می گذراند: همسرش لیندا تقریباً 20 ساله ، پسرش مایکل ( 17) ، و دخترش ربکا (9).

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.