Тестування API · Middle · Запитання 2 з 75
Що дає SuperTest у проєкті на Node.js?
await request(app)
.post("/api/users")
.send({ name: "Ann" })
.expect(201);- 1Викликати ендпоінти Express-застосунку в тестах і перевіряти відповіді
- 2Автоматично генерувати фальшивий REST-сервер із файлу OpenAPI
- 3Вимірювати, скільки запитів на секунду витримує сервер
Показати відповідь
Правильна відповідь: Викликати ендпоінти Express-застосунку в тестах і перевіряти відповіді
Пояснення
SuperTest може запустити застосунок у пам'яті, тож тестам не потрібні запущений сервер чи вільний порт.