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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

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