کتاب تست یکپارچه‌سازی در C# با xUnit و NSubstitute با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تست یکپارچه‌سازی در C# با xUnit و NSubstitute

موضوع کلی: برنامه نویسی

موضوع میانی: تست یکپارچه‌سازی (Integration Testing)

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

  • 1. مقدمه‌ای بر تست یکپارچه‌سازی
  • 2. تست یکپارچه‌سازی در مقابل تست واحد
  • 3. مزایای تست یکپارچه‌سازی
  • 4. معماری لایه‌ای و تست یکپارچه‌سازی
  • 5. سناریوهای تست یکپارچه‌سازی
  • 6. انتخاب ابزارهای مناسب برای تست یکپارچه‌سازی در C#
  • 7. معرفی xUnit و قابلیت‌های کلیدی آن
  • 8. نصب و پیکربندی xUnit
  • 9. نوشتن اولین تست یکپارچه‌سازی با xUnit
  • 10. آشنایی با Assertها در xUnit
  • 11. استفاده از Fixtureها در xUnit
  • 12. مدیریت داده‌های تست در xUnit
  • 13. معرفی NSubstitute و جایگزینی وابستگی‌ها
  • 14. نصب و پیکربندی NSubstitute
  • 15. جایگزینی وابستگی‌ها با NSubstitute
  • 16. بررسی رفتار وابستگی‌های جایگزین شده
  • 17. تست یکپارچه‌سازی با استفاده از NSubstitute و xUnit
  • 18. شبیه‌سازی سرویس‌های خارجی با NSubstitute
  • 19. تست یکپارچه‌سازی کنترلرها با NSubstitute
  • 20. تست یکپارچه‌سازی لایه‌های سرویس با NSubstitute
  • 21. تست یکپارچه‌سازی لایه‌های دسترسی به داده با NSubstitute
  • 22. استفاده از Mockها برای تست سناریوهای خطا
  • 23. تست رفتار ناهمزمان با async/await و xUnit
  • 24. تست یکپارچه‌سازی APIها با xUnit و NSubstitute
  • 25. تست یکپارچه‌سازی با پایگاه داده (In-Memory Database)
  • 26. استفاده از TestContainers برای تست با دیتابیس واقعی
  • 27. تست یکپارچه‌سازی در معماری Microservices
  • 28. تست یکپارچه‌سازی با استفاده از Docker
  • 29. تست یکپارچه‌سازی و CI/CD
  • 30. بهترین روش‌ها برای نوشتن تست‌های یکپارچه‌سازی
  • 31. الگوهای طراحی تست یکپارچه‌سازی
  • 32. مدیریت وابستگی‌ها در تست‌های یکپارچه‌سازی
  • 33. استفاده از Dependency Injection برای تست‌پذیری
  • 34. نکات پیشرفته NSubstitute
  • 35. ترفندهای xUnit برای تست‌های سریع‌تر و قابل‌اطمینان‌تر
  • 36. عیب‌یابی تست‌های یکپارچه‌سازی
  • 37. تست یکپارچه‌سازی در پروژه‌های بزرگ
  • 38. تست یکپارچه‌سازی و معماری Clean Code
  • 39. تست یکپارچه‌سازی و SOLID principles
تگ‌ها: .net api testing automated testing c# database testing dependency injection integration testing mock nsubstitute software testing tdd test driven development testing unit testing xunit

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.