Вопросы по теме 'supertest'
агент супертеста, похоже, не сохраняет сеансы в приложении node.js express.js
Из всех документов и примеров, которые я прочитал, должно быть возможно сохранить сеанс в супертесте с использованием агента:
var app = require('../../../server'),
should = require('should'),
request = require('supertest'),
mongoose =...
5705 просмотров
schedule
18.11.2023
Как отправить аутентификацию с запросом с супертестом
Я пытаюсь проверить аутентифицированный маршрут.
Это мой код:
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 просмотров
schedule
30.11.2022
Интеграционное тестирование Nodejs/Express/Mongoose с Jest/Supertest Одна модель Mongoose экономит, одна модель Mongoose — нет
Я использую Postman и пользовательский интерфейс ReactJS для вызова этого выполнения регистрации, и он работает так, как я ожидаю. Как ни странно, интеграционные тесты Jest и Supertest не дают ожидаемых результатов. При интеграционном тестировании...
1463 просмотров
schedule
26.11.2023
Тестирование вставок БД в Javascript с помощью async/await с использованием jest и supertest
Я пытаюсь написать тесты для стека React/Postgres, и знаете что? Работает... иногда :-(
Я использую вспомогательный файл для сброса базы данных между тестами:
// partial contents of dbtools.js
function clean_db(){
const client = new...
611 просмотров
schedule
27.10.2023
Использование 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 просмотров
schedule
01.12.2023
Почему каждый раз, когда я запускаю шутку, появляется эта ошибка 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