Fala mestre,
Finalmente terminei os treinamentos sobre testes e muito contente por estrear o fórum sobre BDD.
Ficaram algumas dúvidas sobre esse treinamento relativo ao BDD:
Todos aqueles tipos de testes que aprendemos em outros treinamentos estarão incluídos agora no BDD?
Por exemplo: Eu posso refazer todo treinamento de testes de unidade utilizando as tecnicas do BDD + Behat?
Para criar as asserções na classe "FormacaoEmMemoria" usamos o "assert" do próprio PHP, porém nos cenários complexos que precisaremos de dependências nos objetos vou usar as mesmas técnicas de mocks, data providers, etc e nesse caso usar o phpunit junto com o behat?
Minhas dúvidas ficaram mais focadas relativo aos testes de unidades por que em certo ponto do treinamento você diz que com o behat não tem muita vantagem em termo de legibilidade criar os testes de unidades e então partiu para os testes de ponta a ponta. Fiquei com dúvida se realmente devo criar testes de unidades com o behat.