Imagem de fundo

Durante um projeto de desenvolvimento de uma solução, um...

Durante um projeto de desenvolvimento de uma solução, um desenvolvedor cria o seguinte teste no seu sistema em Python:


def test_login_success():

result = login("usuario", "senha123")

assert result == "Login realizado com sucesso"


Diante do exposto, assinale a alternativa que apresenta a técnica de desenvolvimento empregada pelo desenvolvedor na solução, com a sua respectiva descrição.


A

BDD, em que a escrita dos testes automatizados antecede a codificação da funcionalidade.


B

BDD, em que a escrita dos testes automatizados sucede a codificação da funcionalidade.


C

TDD, em que a escrita dos testes automatizados antecede a codificação da funcionalidade.


D

TDD, em que a escrita dos testes automatizados sucede a codificação da funcionalidade.