* @param login Логин пользователя, которому требуется сменить/установить пароль
* @param new_pass Новый пароль
* @return Возвращает 200 - в случае успешной смены пароля, 500 - в случае возникновения каких-либо ошибок с базой данных.
* @return Возвращает 200 - в случае успешной смены пароля, 404 - в случае отсутствия пользователя (которому меняют пароль) в базе, 500 - в случае возникновения каких-либо ошибок с базой данных.
privatestaticfinalServerResponseDB_ERROR=newServerResponse("{\"status\":\"Something has gone wrong on serve/db\", \"errorCode\": \"500\"}",500,newHeaders<Object>());
assertEquals("{\"status\":\"403 Forbidden.\", \"error\":\"You don't have any access to the requested account\", \"errorCode\": \"403\"}",PasswordSetService.errorMessagesHandler(403));
assertEquals("{\"status\":\"There is no user with such login!\", \"errorCode\": \"404\"}",PasswordSetService.errorMessagesHandler(404));
}
/**
* Тест пользователя, который меняет пароль к чужой записи
assertEquals("{\"status\":\"403 Forbidden.\", \"error\":\"You don't have any access to the requested account\", \"errorCode\": \"403\"}",pass.setPassword("login","pass","pass2","log2","new_pass"));