Приемочное тестирование метода с использованием 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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