В качестве задания я должен проверить, сколько данных хранится в database
, и увидеть после сообщения, что база данных увеличилась. Но после того, как я использую pm.sendrequest
, я возвращаюсь только с AssertionError
. Наличие первого> последнего тест-кода, подтверждающего, что сообщение не было вставлено.
Я пробовал код, который предлагает веб-сайт почтальона, и в настоящее время я пробую код, который я нашел в формах github. Но с тем, что я, кажется, нахожу .. Все, что я получаю, это AssertionError
.
Что, кажется, происходит, так это то, что ссылка прекрасно работает в моем коде. Я проверяю это с 200 status
. и это возвращается с истиной.
In this sendrequest, the error seems to occur.
pm.sendRequest({
url: 'https://quiz.clow.nl/v1/score',
method: 'POST',
body: {
mode: 'raw',
raw: JSON.stringify({ student: "s1132653",
quizMaster: "jr0103374",
points: "20",
time:"3600"})
}, function(err, response) {
const jsonResponse = response.json();
}});
pm.sendRequest("https://quiz.clow.nl/v1/highscores/s1133824/get", function (err, response) {
console.log(response.json());
});
responseJson = JSON.parse(responseBody);
var lastlist = responseJson.length;
tests["Validate list has increased"] = firstlist < lastlist;
Я ожидал, что хранилище сохранено, но, как говорится в сообщении об ошибке, получилось как-то вся база данных:
Score stored | AssertionError: expected response body to equal '"Score saved"' but got '[{"player":{"number":"s1133824","firstName": goes on