Há um tempo, atrás eu escrevi que tinhamos que aprender muito com a cultura do comunidade Ruby on Rails. Nas comunidades Rails e Ruby programar orientado a tests unitários (TDD) faz parte da cultura. De acordo com essa filosofia, TODA lógica DEVE estar coberta por casos de testes. Se não há caso de teste, então não há necessidade de programar aquela funcionalidade. Pode até parecer radical demais, mas podemos aprender muito com essas técnicas. Em ABAP temos o chamado ABAP Unit, onde a SAP provê uma ferramenta muito simples e poderosa para execução dos testes unitários. Nesse artigo vou mostrar...