Unit testing este abordarea prin care programatorul foloseste teste pentru a evita o potentiala regresie a codului si pentru a asigura corectitudinea lui. Astfel Unit Testing devine o strategie obligatorie in dezvoltarea Agile sau Continuous Integration.
In cadrul cursului vom analiza tehnicile de baza ale scrierii testelor, cum ar fi principiul AAA – Arrange, Act, Assert sau testarile unitare.
Subiecte curs:
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
Data: 25.01.2016 – 26.01.2016
Interval orar: 09:30 – 13:30
Trainer: Constantin Tanase
Limba: Romana
Pret: 128 EUR