XUnit test patterns : refactoring test code /
Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Pa...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Upper Saddle River, N.J. :
Addison-Wesley,
2007.
|
Colección: | Addison-Wesley signature series.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- The narratives
- A brief tour
- Test smells
- Goals of test automation
- Philosophy of test automation
- Principles of test automation
- Test automation strategy
- xUnit basics
- Transient fixture management
- Persistent fixture management
- Result verification
- Using test doubles
- Organizing our tests
- Testing with databases
- A roadmap to effective test automation
- The test smells
- Code smells
- Behavior smells
- Project smells
- The patterns
- Test strategy patterns
- xUnit basics patterns
- Fixture setup patterns
- Result verification patterns
- Fixture teardown patterns
- Test double patterns
- Test organization patterns
- Database patterns
- Design-for-testability patterns
- Value patterns.