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

Mastering Unit and Integration Testing in Clean Architecture

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

From Zero to Hero with Unit and Integration Tests


1. Introduction
  • 1. Introduction - What you will learn

  • 2. Solution Design - Clean Architecture
  • 1. The Solution
  • 2. Understanding Nullable Setting
  • 3. Projects Dependency References
  • 4. Building Relationships and Request Objects
  • 5. Category Request Object part 1
  • 6. Category Request Object part 2
  • 7. Packages - Application
  • 8. DI Container
  • 9. Response Wrapper
  • 10. Create Category Command part 1
  • 11. Create Category Command part 2
  • 12. Create Category Command habdler
  • 13. Create Category Command handler - Mapper part 1
  • 14. Create Category Command handler - Mapper part 2
  • 15. Explicit mapping
  • 16. Create Category Command handler - Mapper part 3
  • 17. Delete Category Command
  • 18. Get Category Query part 1
  • 19. Get Category Query part 2
  • 20. Get Category Query part 3
  • 21. Create Product Command part 1
  • 22. Create Product Command part 2
  • 23. Update Product Command
  • 24. Delete Product Command
  • 25. Get Product By Id Query
  • 26. Get Products by Category Id Query part 1
  • 27. Get Products by Category Id Query part 2
  • 28. Get All Products query
  • 29. Recap - Application layer
  • 30. ORM
  • 31. Category Service Implementation part 1
  • 32. Category Service Implementation part 2
  • 33. Product Service Implementation

  • 3. Integration Tests
  • 1. Integration Test Project
  • 2. Injecting Test Dependencies part 1
  • 3. Injecting Test Dependencies part 2
  • 4. Read from json file
  • 5. Get Category By Id test part 1
  • 6. Get Category By Id test part 2
  • 7. Get Category By Id test part 3
  • 8. Get Category By Id test part 4
  • 9. Get Category By Id test part 5
  • 10. Get Category By Id test part 6
  • 11. Get Category By Invalid Id test part 7
  • 12. Get All Categories Test
  • 13. Get All Categories negative test
  • 14. Create Category Test part 1
  • 15. Create Category Test part 2
  • 16. Create Category Test part 3
  • 17. Create Category Test Invalid data part 1
  • 18. Create Category Test Invalid data part 2
  • 19. Update Category Valid test part 1
  • 20. Update Category Valid test part 2
  • 21. Update Category Valid-InValid test part 3
  • 22. Update Category Valid-InValid test part 4
  • 23. Delete Category Valid Test
  • 24. Delete Category InValid Test
  • 25. Dependency Inversion Principle (DIP)
  • 26. Product Service Integration Tests
  • 27. Product Service Integration Tests - seed data
  • 28. Get Product by Valid ID Tests
  • 29. Get Product by InValid ID
  • 30. Get Product By Valid Category ID
  • 31. Get All products test
  • 32. Product Parameter input data
  • 33. Create Product Test Valid test
  • 34. 67 Create Product Valid and Invalid tests
  • 35. Update Product valid test data
  • 36. Update Product invalid test data
  • 37. Delete Product valid-invalid test data
  • 38. Recap - Integration Tests

  • 4. Unit Tests
  • 1. Intro to Unit Tests
  • 2. Mock Category Service part 1
  • 3. Mock Category Service part 2
  • 4. Mock Category Service part 3
  • 5. Mock Category Service part 4
  • 6. Mock Category Service part 5
  • 7. Mock Category Service part 6
  • 8. Create category command handler test part 1
  • 9. Create category command handler test part 2
  • 10. Update category command handler valid test part 1
  • 11. Update category command handler valid test part 2
  • 12. Update category command handler valid test part 3
  • 13. Update category command handler valid test part 4
  • 14. Update category command handler valid test part 5
  • 15. Update category command handler valid test part 6
  • 16. Delete category command handler valid-invalid test data
  • 17. Get Category By Id query handler valid test data
  • 18. Get Category By Id query handler valid-invalid test data
  • 19. Get All Categories handler valid test - data exists part 1
  • 20. Get All Categories handler valid test - data exists part 2
  • 21. Get All Categories handler invalid test - data does not exists part 1
  • 22. Get All Categories handler invalid test - data does not exists part 2
  • 23. Get All Categories handler invalid test - data does not exists part 3
  • 24. Get All Categories handler invalid test - data does not exists part 4
  • 25. Product Service Mock part 1
  • 26. Product Service Mock part 2
  • 27. Product Service Mock part 3
  • 28. Product Service Mock part 4
  • 29. Product Service Mock part 5
  • 30. Create product command handler test part 1
  • 31. Create product command handler test part 2
  • 32. Create product command handler test part 3
  • 33. Create product command handler test part 4
  • 34. Update product command handler test part 1
  • 35. Update product command handler test part 2
  • 36. Delete Product command handler tests

  • 5. Rap - Inclosing
  • 1. Assignment 01 - Hands-on Coding
  • 2. Create Category api endpoint
  • 3. Update and Delete Category api endpoints
  • 4. Get Category api endpoints
  • 5. Register services to DI Container
  • 6. Test web api and Add Migration
  • 7. Test Web Api - a rap
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 24171
    حجم: 4392 مگابایت
    مدت زمان: 543 دقیقه
    تاریخ انتشار: ۱۲ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید