Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Meszaros, Gerard
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.