Olha, sinceramente, do video passado a esse video a unica coisa que eu consegui entender é que esse tal de MOCK é simplesmente inútil. Por que diabos, e sério, POR QUE DIABOS (kkkkk) testar o comportamento de uma classe que simplesmente não será utilizada? Qual é o ganho disso? Testar se o teste esta testando no ambiente de teste corretamente? Que? ta mas, e daí? Se vamos usar o banco de dados x ou y ou z, o que precisamos levantar de testes é realmente a implementação e os CRUDs com o mesmo, no maximo, com um BD para testes então. Agora perder tempo com esse Mock mas pelo amor de Deus, então façam um conteúdo TOP, um PDF TOP com justificativas e aplicabilidades de um Mock, agora esse jeito que foi ministrado sinceramente só deu a entender como uma para encher de linguiça.