/lumen-bank

https://github.com/ilya-nurullin/lumen-bank-load-testing

Primary LanguagePHP

Банк

Роуты

Domain: https://bank-load.herokuapp.com/

  1. GET /bank/{accountNumber}/balance - получение баланса счета {accountNumber}
  2. POST /bank/transaction - перевод денег со счета на счет
  3. POST /bank/create_account - создание нового аккаунта

Номер счета может быть как

Перевод денег со счета на счет

Ожидается тело запроса в формате form-data или JSON со следующими полями:

  1. from - строка, номер счета списания
  2. to - строка, номер счета зачисления
  3. amount - decimal (0.00) в строке, сумма перевода

Создание нового аккаунта

Ожидается тело запроса в формате form-data или JSON со следующими полями:

  1. accountNumber - строка, номер нового счета
  2. initialBalance - decimal (0.00) в строке, начальный баланс счета