TDD Exercise 4.2 - Iterating TDD - Testing Domain Objects

  • Se completa la implementación del objeto de datos del dominio Contact.
  • Test de propiedades de objetos de datos (setters / getters).
    • Propiedades basadas en atributo o generadas.
    • ¿Son realmente necesarios estos tests?
  • ¿Se pueden testear las propiedades un objeto de datos de forma completa sin romper la encapsulación private que ofrece OOP?.
  • Ejemplo de test erróneo que lanza falsos oks.