[ ] Receber e validar os dados do curso escolhido.
[ ] Definir os campos necessários para a compra do curso;
[ ] Validar os campos recebidos;
[ ] Verificar se o curso escolhido existe e está disponível para compra.
[ ] Escrever Testes de Unidade
Historia
Como usuário, desejo comprar um curso com um gateway de pagamento para ter acesso ao conteúdo do curso por um período determinado. Para isso, quero fornecer as informações necessárias para processar a transação, como nome, endereço e número do cartão de crédito. Eu também quero ter certeza de que o curso que estou comprando existe e está disponível para compra. Depois de fazer a compra, quero receber um recibo de transação por e-mail para confirmar a compra e ter um registro dela.
Receber e validar os dados do curso escolhido.
Tarefas da Feature
Historia
Como usuário, desejo comprar um curso com um gateway de pagamento para ter acesso ao conteúdo do curso por um período determinado. Para isso, quero fornecer as informações necessárias para processar a transação, como nome, endereço e número do cartão de crédito. Eu também quero ter certeza de que o curso que estou comprando existe e está disponível para compra. Depois de fazer a compra, quero receber um recibo de transação por e-mail para confirmar a compra e ter um registro dela.