Открыть боковую панель
dmitrii
js-otus
Коммиты
a4d27ce1
Коммит
a4d27ce1
создал
Июл 21, 2024
по автору
dmitrii
💬
Просмотр файлов
Тест успешная генерация token
владелец
c8ce6303
Изменения
1
Скрыть пробелы
Построчно
Рядом
api_3.specs.js
0 → 100644
Просмотр файла @
a4d27ce1
let
url
=
'
https://bookstore.demoqa.com/Account/v1/GenerateToken
'
;
let
options
=
{
method
:
'
POST
'
,
headers
:
{
'
Content-Type
'
:
'
application/json
'
,
'
User-Agent
'
:
'
insomnia/9.3.2
'
,
Accept
:
'
application/json
'
,
Authorization
:
'
Basic c3RyaW5nOnN0cmluZw==
'
},
body
:
'
{"userName":"admin7","password":"P@ssw0rd123"}
'
};
// Автотест для проверки успешной генерации token
function
testGenerateToken
()
{
fetch
(
url
,
options
)
.
then
(
res
=>
{
if
(
res
.
ok
)
{
return
res
.
json
();
}
else
{
throw
new
Error
(
'
Всё ok
'
);
}
})
.
then
(
json
=>
{
if
(
json
.
token
)
{
console
.
log
(
'
Тест пройден: Токен успешно сгенерирован
'
);
}
else
{
console
.
error
(
'
Тест не пройден: Токен не был сгенерирован
'
);
}
})
.
catch
(
err
=>
console
.
error
(
'
Тест не пройден: Ошибка -
'
+
err
));
}
// Запуск теста
testGenerateToken
();
\ Нет новой строки в конце файла
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать