Вопросы по теме 'supertest'

агент супертеста, похоже, не сохраняет сеансы в приложении node.js express.js
Из всех документов и примеров, которые я прочитал, должно быть возможно сохранить сеанс в супертесте с использованием агента: var app = require('../../../server'), should = require('should'), request = require('supertest'), mongoose =...
5705 просмотров

Как отправить аутентификацию с запросом с супертестом
Я пытаюсь проверить аутентифицированный маршрут. Это мой код: let request = require('supertest'); var superagent = require('superagent'); var agent = superagent.agent(); var theAccount = { name: '*********', role: 'admin', id:...
1146 просмотров
schedule 09.12.2022

Почему время ожидания мокко истекает при использовании с restify и knex?
В настоящее время я использую mocha 2.5.3, supertest 2.0.0, knex 0.11.10, restify 4.1.1 и sqlite3 3.1.4. У меня есть следующий очень простой сервер восстановления: const restify = require('restify'); const knex = require('knex')({ client:...
198 просмотров
schedule 30.01.2024

Nodejs Test не выдает ошибки внутри Promise
Итак, я немного новичок в nodejs и обработке обещаний, и я пытаюсь понять, что я здесь делаю неправильно. Прямо сейчас, когда я запускаю этот тест, я ожидаю, что он потерпит неудачу с сообщением об ошибке в throw new Error , но вместо этого тест...
133 просмотров
schedule 18.02.2024

Тестирование POST с помощью супертеста по-прежнему создает новый документ
Я написал службу под названием bookService , и в настоящее время у меня проблема: всякий раз, когда я тестирую запрос POST в Hapi (v17) с помощью Supertest и Expect, тест создает новую запись в базе данных, так что на самом деле это не обертка...
102 просмотров

Интеграционное тестирование Nodejs/Express/Mongoose с Jest/Supertest Одна модель Mongoose экономит, одна модель Mongoose — нет
Я использую Postman и пользовательский интерфейс ReactJS для вызова этого выполнения регистрации, и он работает так, как я ожидаю. Как ни странно, интеграционные тесты Jest и Supertest не дают ожидаемых результатов. При интеграционном тестировании...
1463 просмотров

Тестирование вставок БД в Javascript с помощью async/await с использованием jest и supertest
Я пытаюсь написать тесты для стека React/Postgres, и знаете что? Работает... иногда :-( Я использую вспомогательный файл для сброса базы данных между тестами: // partial contents of dbtools.js function clean_db(){ const client = new...
611 просмотров

Использование beforeEach для вставки фиктивных данных
Когда я использую beforeEach() для вставки фиктивных данных в БД, я получаю эту ошибку: Ошибка: превышено время ожидания 2000 мс. Для асинхронных тестов и хуков убедитесь, что вызывается done (); при возврате обещания убедитесь, что оно...
21 просмотров
schedule 12.03.2024

Как протестировать Jest после подключения к MongoDB?
Я пытаюсь настроить тестирование различных маршрутов на своем сервере Express, для которых требуется подключение к моей базе данных MongoDB. Я не уверен, как структурировать файл Jest, чтобы можно было проводить тестирование. В моем обычном файле...
379 просмотров
schedule 01.12.2023

Как проверить аутентификацию с помощью jwt внутри файла cookie с помощью супертеста, паспорта и JEST
Привет, ребята, я сейчас пытаюсь сделать что-то похожее на то, что размещено здесь: Как для аутентификации запросов супертеста с помощью паспорта? поскольку я хотел бы протестировать другие конечные точки, для которых требуется аутентификация,...
617 просмотров
schedule 13.01.2024

Убедитесь, что экспресс-приложение запущено, прежде чем запускать тесты мокко.
Я создал API для базы данных Couchbase, используя Express и node.js. Моя проблема в том, что когда я запускаю свои тесты, некоторые из них терпят неудачу, потому что сервер не полностью запущен. Я нашел решение здесь...
134 просмотров

Почему каждый раз, когда я запускаю шутку, появляется эта ошибка EADDRINUSE?
Используя supertest и jest , я учусь делать тест в приложении restfull. const app = require("../app"); const request = require("supertest")(app); describe("Test API", () => { it("Buscar CPF que possui...
21 просмотров
schedule 28.02.2024