در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی با WireMock آشنا شده و کار با آن را در زبان جاوا یاد گرفته و همراه با مدرس دوره تجربه و تمرین خواهید کرد.
عنوان اصلی : WireMock for Java Developers
شروع دوره:
مقدمه و اهداف دوره
پیش نیازها
مقدمه ای بر WireMock:
چرا WireMock؟
WireMock چیست؟
WireMock در مقابل کتابخانه های مسخره
تنظیم فضای کاری برای دوره:
نمای کلی اپلیکیشن
سرویس Movies RESTFUL را راه اندازی کنید
کاوش در سرویس Movies RESTFUL
ساخت مشتریان REST با استفاده از Spring WebClient - Hands On:
راه اندازی برنامه Movies
RestTemplate در مقابل Spring WebClient
راه اندازی دامنه فیلم ها
ساخت Movies REST Client با استفاده از Spring WebClient
تست Client Movies REST را با استفاده از JUnit5 بسازید
WebClient - بازیابی فیلم توسط Movie-ID
WebClient - بازیابی فیلم بر اساس نام فیلم
WebClient - بازیابی فیلم بر اساس سال
WebClient - اضافه کردن یک فیلم جدید -HTTP POST
WebClient - به روز رسانی یک فیلم - HTTP PUT
WebClient - حذف یک فیلم - HTTP DELETE
راه اندازی WireMock:
پیکربندی WireMock
ساختن خرد با استفاده از WireMock - Hands On:
بررسی اجمالی
اولین Stub را ایجاد کنید
WireMock چگونه در پشت صحنه کار می کند و با خرد مطابقت دارد؟
خرد تطبیق URL - urlPathEqualTo()
خرد تطبیق URL با استفاده از urlPathMatching()
با استفاده از ResponseTemplateTransformer پاسخ Http پویا ایجاد کنید
خرد با 400 HttpStatus به عنوان پاسخ
خرد با استفاده از urlEqualTo() با پارامتر Query مطابقت دارد
با خواندن Query Param از درخواست، Stub پاسخ پویا ایجاد کنید
خرد با RequestBody - HTTP POST
خرد پاسخ پویا - HTTP POST
مقاله خرد با 400 پاسخ بد به درخواست - HTTP POST
خرد برای HTTP PUT
خرد برای حذف HTTP
راستی آزمایی خردها - Hands On:
چرا Stubs را تأیید کنید؟
تأیید DSL را کاوش کنید
شبیه سازی پاسخ های سرور/عیب - Hands On:
مقدمه ای بر پاسخ های سرور/عیب
شبیه سازی پاسخ 5xx
شبیه سازی پاسخ های خطا - خطاهای شبکه
شبیه سازی تاخیر - Hands On:
پیکربندی مهلت زمانی خواندن/نوشتن - Spring Webclient
شبیه سازی تاخیر
پروکسی انتخابی - Hands On:
پروکسی انتخابی چیست؟
شبیه سازی پروکسی انتخابی
اجرای WireMock در Junit 4:
WireMock در JUnit4
WireMock را در JUnit4 اجرا کنید
اجرای WireMock در Spring Boot - Hands On:
نمای کلی و راه اندازی پروژه
ساخت کد مشتری
اجرای WireMock در Spring Boot با استفاده از @AutoConfigureWireMock - Approach 1
WireMock را در Spring Boot با استفاده از WireMockRule- Approach 2 اجرا کنید
اجرای WireMock با Spring Boot و JUnit5:
پیکربندی Spring Boot برای JUnit5
WireMock را با Spring Boot و JUnit5 اجرا کنید
WireMock را با Spring Boot/JUnit5 با استفاده از WireMockExtension اجرا کنید
WireMock for Java Developers
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.