Software testing method that break your software into pieces that can be tested individually to ensure it's validation.
Unit
: is the smallest piece of your code that can be tested individually.
Integration Test
: is a level of software testing where individual units or components of a software application are combined and tested as a group.
End to End Test (E2E)
: is a level of software testing used to validate the entire software application from start to finish `(i.e. User End Testing).
Unit Test
: is a level of software testing where individual components or units of a software application are tested in isolation.
- Getting Started
- Global Methods
- Matchers
- Utilities
- Asymmetric Matchers
- Code Coverage
- Mock Functions
- Options
Resource: Eng/Osama Elzero