Skip to content

Данные по кредитным операциям в БД записываются в payment_id  #14

@STALKSA

Description

@STALKSA

Описание:
В БД в таблице 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"

Cкриншоты:
image

Описание тестового окружение:
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions