Dependencia única de implementação

No código atual, o desenvolvedor deve criar, alem da instituição financeira, uma entrada no factory que crie o objeto especifico da instituição para lidar com a linha digitável. Criado no enum um novo parametro que ja indique qual a classe que vai interpretar a linha digitável da instituição.
Aumentado a cobertura de testes para 100%!