-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Описание:
В БД в таблице order_entity данные по кредитным операциям записываются в payment_id , а не в credit_id. Поля credit_id в таблице order_entity имеют значения NULL
Шаги:
Сценарий 1:
Открыть приложение согласно инструкции в файле README.
Открыть страницу приложения по адресу http://localhost:8080/
Нажать на кнопку "Купить в кредит":
В поле "Номер карты" ввести 4444 4444 4444 4441
В поле "Месяц" ввести: 06
В поле "Год" ввести: 23
В поле "Владелец" ввести: Ivanov Ivan
В поле "CVC/CVV" ввести: 111
Нажать кнопку "Продолжить"
Подключиться к БД с помощью DBeaver, используя учётные данные:
база данных – app, имя пользователя – app, пароль – pass
Посмотреть записи в БД в таблице order_entity
Затем повторить для карты со статусом DECLINE (4444 4444 4444 4442) шаги 1-11.
Сценарий 2:
Открыть приложение согласно инструкции в файле README.
Открыть страницу приложения по адресу http://localhost:8080/
Нажать на кнопку "Купить":
В поле "Номер карты" ввести 4444 4444 4444 4441
В поле "Месяц" ввести: 06
В поле "Год" ввести: 23
В поле "Владелец" ввести: Ivanov Ivan
В поле "CVC/CVV" ввести: 111
Нажать кнопку "Продолжить"
Подключиться к БД с помощью DBeaver, используя учётные данные:
база данных – app, имя пользователя – app, пароль – pass
Посмотреть записи в БД в таблице order_entity
Затем повторить для карты со статусом DECLINE (4444 4444 4444 4442) шаги 1-11.
Ожидаемый результат:
Данные по кредитным операциям записываются в поле "credit_id"
Данные по платежным операциям записываются в поле "payment_id"
Фактический результат:
После заполнения поля валидными данными, индикация под полем не исчезает.
Все данные записываются в поле "payment_id"
Описание тестового окружение:
IntelliJ IDEA 2022.3.1 (Community Edition)
Google Chrome Обновление Chrome (44%)
Windows 11 Home 22H2
Docker Dekstop version 4.19.0 (106363)
DBeaver Version 23.0.5.202305211610
