Skip to content

API de transferência de valores através de um sistema de validação de Hash.

Notifications You must be signed in to change notification settings

williank/pyTransfer

This branch is 5 commits behind alexiusstrauss/pyTransfer:main.

Folders and files

NameName
Last commit message
Last commit date
Aug 30, 2021
Aug 29, 2021
Aug 30, 2021
Aug 30, 2021
Aug 30, 2021
Aug 30, 2021
Aug 9, 2021
Aug 30, 2021
Aug 29, 2021
Aug 9, 2021
Aug 9, 2021
Aug 29, 2021

Repository files navigation

pyTransfer

PyTransfer - Serviço de transferencia feito em python.

Usando Docker

git clone https://github.com/alexiusstrauss/pyTransfer.git
cd pyTransfer

docker-compose up -d --build

- crie as tabelas no banco de dados
docker-compose exec web python manage.py makemigratrions
docker-compose exec web python manage.py migrate
docker-compose exec web python manage.py createsuperuser

Testes

Lista de funcoes para test

docker-compose exec web pytest -x

docker-compose exec web pytest -k test_verifica_criacao_token_vinculado_a_pessoa
docker-compose exec web pytest -k test_verifica__ha_saldo_vinculado_a_pessoa
docker-compose exec web pytest -k test_testar_deletar_ultima_pessoa
docker-compose exec web pytest -k test_testar_transferir_para_token_cancelado
docker-compose exec web pytest -k test_verificar_erro_transferir_para_proprio_token
docker-compose exec web pytest -k test_verificar_se_tem_saldo_suficiente
docker-compose exec web pytest -k test_transferir_entre_duas_pessoas
docker-compose exec web pytest -k test_verificar_saldo_transferencia_status_pendente
docker-compose exec web pytest -k test_verificar_saldo_transferencia_status_executando
docker-compose exec web pytest -k test_verificar_saldo_transferencia_status_finalizado
docker-compose exec web pytest -k test_listar_todas_historys

Para acesssar, o serviço estará rodando em localhost na porta 8000

endpoins estão listados abaixo:

About

API de transferência de valores através de um sistema de validação de Hash.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.7%
  • HTML 2.8%
  • Dockerfile 0.5%