Open SemKu opened 2 years ago
Описание
Условие работы функции: перевод между своими картами одного банка. При тестировании функции, если выставить сумму перевода сверх остатка на счете, то баланс на счете списания становиться отрицательным.
Шаги воспроизведения
- Запустить проект MoneyTransfer в IDEA.
- Запустить SUT (app-ibank-build-for-testers.jar) в папке artifacts.
- Открыть класс MoneyTransferTest.
- Запустить тест transactionFromSecondToFirstCardAmountOverLimit.
- Посмотреть на вывод в браузере.
Ожидаемый результат: Ошибка! Фактический результат:
- **** 0001, баланс: 30001 р.
- **** 0002, баланс: -10001 р.
Скриншот
Окружение
- Операционная сиситема: Windows 10, 64-разрядная операционная система, процессор x64
- IDE: IntelliJ IDEA 2021.3 (Commynity Edition)
- Java: OpenJDK 11
- Google Chrome: Версия 102.0.5005.115 (Официальная сборка), (64 бит)
Описание
Условие работы функции: перевод между своими картами одного банка. При тестировании функции, если выставить сумму перевода сверх остатка на счете, то баланс на счете списания становиться отрицательным.
Шаги воспроизведения
1) Запустить проект MoneyTransfer в IDEA. 1) Запустить SUT (app-ibank-build-for-testers.jar) в папке artifacts. 2) Открыть класс MoneyTransferTest. 3) Запустить тест transactionFromSecondToFirstCard. 4) Посмотреть на вывод в браузере.
Ожидаемый результат: Ошибка! Фактический результат:
Скриншот
Окружение