01 Unit Testing in C Arabic Introduction to Software Testing
02 Unit Testing in C Arabic Why Unit Testing is Important
03 Unit Testing in C Arabic Type of Tests and Unit Characteristics
04 Unit Testing in C Arabic Integration Acceptance Tests
05 Unit Testing in C Arabic Pyramid of Tests
06 Unit Testing in C Arabic Creating the System Under Test
07 Unit Testing in C Arabic Very Basic Test with if statement
08 Unit Testing in C Arabic Test Frameworks
09 Unit Testing in C Arabic Create the Test Project and Explain the AAA Pattern
10 Unit Testing in C Arabic Creating Naming and Running Unit Tests
11 Unit Testing in C Arabic Code Coverage Tool
12 Unit Testing in C Arabic Assert Class
13 Unit Testing in C Arabic StringAssert Class
14 Unit Testing in C Arabic CollectionAssert Class
15 Unit Testing in C Arabic Fluent Assertions
16 Unit Testing in C Arabic Expected Exceptions
17 Unit Testing in C Arabic Initialize and Cleanup Attributes Assembly Class Test
18 Unit Testing in C Arabic Grouping Attributes
19 Unit Testing in C Arabic Testing Methods With Dependencies Part I
20 Unit Testing in C Arabic Testing Methods With Dependencies Part II
21 Unit Testing in C Arabic Testing Methods With Dependencies Part III
22 Unit Testing in C Arabic Creating Manual Fake Dependencies
23 Unit Testing in C Arabic Creating Mocks with Moq Library
24 Unit Testing in C Arabic Creating Fakes with FakeItEasy Library
25 Unit Testing in C Arabic Data Driven Testing
26 Unit Testing in C Arabic Working with Dynamic Data Attribute
27 Unit Testing in C Arabic Test Driven Development TDD
28 Unit Testing in C Arabic Integration Testing With Entity Framework Core
29 Unit Testing in C Arabic Conclusion