وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

تست برنامه های Spring Boot بوسیله JUnit, Mockito

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

تست های واحد و تست ادغام برای برنامه بوت بهار با استفاده از Junit، Mockito، Assertj، Hamcrest، JsonPath، و Testcontainers

عنوان اصلی : Testing Spring Boot Application with JUnit and Mockito

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

مقدمه:
بهترین راه برای شرکت در این دوره و نحوه دریافت کمک
تست واحد و تست یکپارچه سازی چیست؟
همه یادداشت های مهم سخنرانی را در PDF دانلود کنید
تنظیم پروژه راه اندازی بهاره:
ایجاد و راه اندازی پروژه Spring Boot در IntelliJ IDEA
درک وابستگی تست استارت بوت بهار
موجودیت JPA را ایجاد کنید
مخزن Spring Data JPA را ایجاد کنید
Spring Boot - Unit Testing Repository Layer :
Spring Boot @DataJpaTest حاشیه نویسی
تست واحد برای ذخیره عملیات کارمند
آزمون واحد برای عملیات تمام کارکنان
آزمون واحد برای دریافت کارمند با عملیات شناسه
تست واحد برای عملیات به روز رسانی کارکنان
تست واحد برای حذف عملیات کارمند
روش جستجوی سفارشی Spring Data JPA با استفاده از JPQL با پارامترهای شاخص
روش جستجوی سفارشی Spring Data JPA با استفاده از JPQL با پارامترهای نامگذاری شده تست واحد
واحد تست Spring Data JPA درخواست بومی سفارشی با پارامترهای شاخص
Unit test Spring Data JPA Query Native سفارشی با پارامترهای Named
Refactoring تست های JUnit برای استفاده از حاشیه نویسی @BeforeEach
کد منبع این بخش را دانلود کنید
Spring Boot - Unit Testing Layer Service :
EployeeService را با روش saveEmployee ایجاد کنید
بازنگری سریع اصول Mockito (قبل از نوشتن تست های JUnit برای استفاده از اشیاء Mock)
تست واحد برای روش EmployeeService saveEmployee
استفاده از حاشیه‌نویسی‌های @Mock و @InjectMocks برای تمسخر شی
تست واحد برای متد saveEmployee که Exception را می اندازد
تست واحد برای روش EmployeeService getAllEmployees - سناریوی مثبت
تست واحد برای روش EmployeeService getAllEmployees - سناریوی منفی
تست واحد برای روش EmployeeService getEmployeeById
تست واحد برای EmployeeService updateEmployee
تست واحد برای روش EmployeeService deleteEmployee
کد منبع این بخش را دانلود کنید
Spring Boot - Unit Test Controller Layer (Unit Test REST APIs):
نمای کلی حاشیه نویسی @WebMvcTest
@WebMvcTest در مقابل @SpringBootTest
API CreEmployee REST بسازید
Unit test createEmployee REST API
GetAllEmployees REST API را بسازید
واحد تست GetAllEmployees REST API
Refactoring تست JUnit برای استفاده از واردات استاتیک
getEmployeeById REST API را بسازید
واحد تست getEmployeeById REST API - سناریوی مثبت
واحد تست getEmployeeById REST API - سناریوی منفی
UpdateEmployee REST API را بسازید
Unit test update Employee REST API - Positive Scenario
Unit test update Employee REST API - Negative Scenario
DeleteEmployee REST API را بسازید
Unit test deleteEmployee REST API
کد منبع این بخش را دانلود کنید
Spring Boot - تست یکپارچه سازی با استفاده از پایگاه داده محلی MySQL:
نمای کلی تست ادغام
نمای کلی حاشیه نویسی @SpringBootTest
پایگاه داده MySQL را برای آزمایش یکپارچه سازی پیکربندی کنید
یک پایه برای تست یکپارچه سازی ایجاد کنید
تست یکپارچه سازی برای ایجاد کارمند REST API
تست یکپارچه سازی برای دریافت همه کارکنان REST API
تست یکپارچه سازی برای دریافت کارمند توسط id REST API - سناریوهای مثبت و منفی
تست یکپارچه سازی برای به روز رسانی کارمند REST API - سناریوهای مثبت و منفی
تست یکپارچه سازی برای حذف کارمند REST API
تست ادغام EmployeeRepository با استفاده از پایگاه داده MySQL
کد منبع این بخش را دانلود کنید
Spring Boot - تست یکپارچه سازی با استفاده از Testcontainers:
Testcontainers چه مشکلی را حل می کند؟
نمای کلی کانتینرهای آزمایش
افزودن کانتینرهای تست
Testing Integration EmployeeController با استفاده از Testcontainers
استفاده از @DynamicPropertySource
الگوی ظروف تک تنی
Integration Testing EmployeeRepository با استفاده از Testcontainers
کد منبع این بخش را دانلود کنید
تکالیف و راه حل ها:
تکالیف برای شما
راه حلی برای همه تکالیف در یک ویدیو
آزمایش - خودتان را بیازمایید:
مسابقه آزمون دانش در مورد این دوره

نمایش سرفصل های انگلیسی

Testing Spring Boot Application with JUnit and Mockito

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
شناسه: UD22401
حجم: 3789 مگابایت
مدت زمان: 388 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 30 بهمن 1400
تست برنامه های Spring Boot بوسیله JUnit, Mockito
تست برنامه های Spring Boot بوسیله JUnit, Mockito 1
تست برنامه های Spring Boot بوسیله JUnit, Mockito 2
تست برنامه های Spring Boot بوسیله JUnit, Mockito 3
تست برنامه های Spring Boot بوسیله JUnit, Mockito 4
تست برنامه های Spring Boot بوسیله JUnit, Mockito 5
تست برنامه های Spring Boot بوسیله JUnit, Mockito 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید