Le agrego un par de cambios que para mi son necesarios, pero la estructura general se mantiene igual. Agrego un par de excepciones que creo debemos usar aunque no se si estan bien definidas. Agrego TestSuite, que va a ser el contenedor de pruebas. Es parte de nuestro composite