In cadrul cursului vom analiza tehnicile de baza ale scrierii testelor, cum ar fi principiul AAA - Arrange, Act, Assert sau testarile unitare.
Modul 1
- Unit testing - ce sunt, cum se folosesc si de ce sunt utile
- Tehnici de baza si avansate
- Best practices
Modul 2
- Testable design
- Frameworks (IOC, Isolation etc.)
- Test patterns
- Test Driven Design – why is it useful
- Approaching legacy code
- Continuous testing
- Test coverage