Приемочное тестирование метода с использованием httpssessionJAVA

Программисты JAVA общаются здесь
Anonymous
Приемочное тестирование метода с использованием httpssession

Сообщение Anonymous »

Я пишу приемочный тест для метода, использующего httpsession. Проект использует Springboot, огурец для приемочного тестирования. Ниже приведен псевдокод:

Код: Выделить всё

    public UserResponse getUser(@RequestBody UserRequest request) {

...

HttpSession httpSession = httpRequest.getSession();

boolean isValid = (boolean) httpSession.getAttribute("isValid");

if (isValid) {
// send http request

...

}

...

}
Появилась ошибка, как показано ниже:

Код: Выделить всё

"errorText":"Cannot invoke \"java.lang.Boolean.booleanValue()\" because the return value of \"jakarta.servlet.http.HttpSession.getAttribute(String)\" is null"
Можно ли написать приемочный тест для метода с использованием httpsession?

Подробнее здесь: https://stackoverflow.com/questions/785 ... ttpsession

Вернуться в «JAVA»