Estou lendo sobre a arquitetura hexagonal de Alistair Cockburn com interesse.
Uma afirmação que ele faz é:
Por fim, os testes automatizados de regressão de função detectam qualquer violação da promessa de manter a lógica de negócios fora da camada de apresentação. A organização pode detectar e corrigir o vazamento lógico.
Eu não entendo esse ponto. Ele está dizendo que, como o teste é decapitado, as chamadas para uma camada da interface do usuário lançam exceções? Isso não parece ser um teste muito bom!
fonte