کتاب تست یکپارچهسازی در C# با xUnit و NSubstitute با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تست یکپارچهسازی در 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
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.