%title: Kernel Workshop %date: 2020-01-30
-> # Definindo Unidades <-
-
Stateless
-
Unitário
-
Isolado
-> # Dublês de Testes <-
-
Dummy "Estruturas vazias para satisfazer alguma implementação"
-
Fake "Provê uma implementação de mentira"
-
Stub "Substitui um acoplamento por um ambiente controlado"
-
Mocks ...
-> # Live Code <-
-> # Live Code <-
API que cadastra personagens da série Rick and Morty.
-> # Live Code <-
A API deve ter a funcionalidade de cadastrar um personagem e listar todos os personagens.
-> # Live Code <-
Ao realizar o cadastro, deve ser feita uma validação
para verificar se o personagem a ser cadastrado existe
na API https://rickandmortyapi.com/
.
-> # Stack <-
-
MongoDB
-
Python
- Flask
- pymongo
- marshmallow
-> # Ferramentas Extras <-
-
Coverage
-
Faker
-
Factory Boy