Utilizando BDD com .Net

O que é BDD?

Por que utilizar BDD?

Objetivo

Criação do projeto

Criando uma Solution em branco
Adicionando novos projetos
Projeto para testes
Projeto Startup

Desenvolvimento do código

Classe contendo regras de negócio do projeto
Classe principal do projeto

Implantação dos testes

Instalando pacote SpecFlow
Instalação do pacote SpecFlow
Configuração do tipo de projeto de testes
Adicionando novo item
Adicionando arquivo SpecFlow Feature File
Escrevendo BDD
Código esperado pelo SpecFlow
Criando arquivo SpecFlow Step Definition
Criação da classe Steps

Conclusão

Referências

Bachelor in Computer Science, MBA in Software Architecture and .NET Developer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store