Ola @Leandro, o que quis que vc visse nesta palestra, é mais ou menos a parte de itegração indo para o TDD
Eu, costumo usar esta estratégia:
Camada de negócio -> Entidades e servições de negócio..... Teste unitário
Camada DAO -> Testes unitários. Como tenho o costumem de usar Repositório, e tem um repositório base, não fico repetindo os testes unitários. Teste o repositório base e nas demais classes, testo unitariamente o que não é DAO.
CAmada de SErviço -> Por ser um facade, geralmente não testo unitariamente. O que costumo testar são as traduções de DTO para camadas de entidades e vice-versa.
Por fim, há o teste de integração.
Ainda sou novo também nesta área, e com certeza é uma boa discussão.