Size: a a a

Node.js — русскоговорящее сообщество

2020 June 22

IA

Ivan Aphanasyev in Node.js — русскоговорящее сообщество
Append файл с именем photo в formdata
источник

R

Riclud in Node.js — русскоговорящее сообщество
Ivan Aphanasyev
Append файл с именем photo в formdata
так ?
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
Почему нельзя просто так взять. Послать запрос и проверить условие?
Писать моки, заглушки. Ведь при изменении бизнес логики придется переписывать и тесты.

Это я так понимаю стандарт в тестировании?

Я ещё в ноде нуб. Но ведь рендерить страницу или получать содержимое респонса проще чем парсить JSON или поля респонса. Которые ещё нужно переопределять в моке.


Или я не так это понимаю.
Только сильно не кидайтесь.
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Riclud
так ?
если чо
источник

LG

Lainera Giovanni in Node.js — русскоговорящее сообщество
Dmitry B
Почему нельзя просто так взять. Послать запрос и проверить условие?
Писать моки, заглушки. Ведь при изменении бизнес логики придется переписывать и тесты.

Это я так понимаю стандарт в тестировании?

Я ещё в ноде нуб. Но ведь рендерить страницу или получать содержимое респонса проще чем парсить JSON или поля респонса. Которые ещё нужно переопределять в моке.


Или я не так это понимаю.
Только сильно не кидайтесь.
Что конкретно ты тестируешь?
источник

R

Riclud in Node.js — русскоговорящее сообщество
И что тогда использовать ?
источник

LG

Lainera Giovanni in Node.js — русскоговорящее сообщество
Riclud
И что тогда использовать ?
Там же вроде form submit был или как-то так
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Riclud
И что тогда использовать ?
fetch/axios
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
Lainera Giovanni
Что конкретно ты тестируешь?
Express, passport js, react без redux и самописная интеграция с рельсовым сервером.
Ну ещё node-nedia-server
источник

LG

Lainera Giovanni in Node.js — русскоговорящее сообщество
Dmitry B
Express, passport js, react без redux и самописная интеграция с рельсовым сервером.
Ну ещё node-nedia-server
Т.е. ты либы хочешь тестировать которые используешь?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Странно что ты не прорекламировал свой модуль😁
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Странно что ты не прорекламировал свой модуль😁
там боди нет)
источник

Ц

Це тільки in Node.js — русскоговорящее сообщество
Riclud
так ?
.post({
url: ...,
body: fd
....
})
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
там боди нет)
)))
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
ну есть, но работает через жопу)
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
проще чистой формдатой
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
Lainera Giovanni
Т.е. ты либы хочешь тестировать которые используешь?
Да, ну тест по реквестам с ejs форм в passport который в LocalStrategy работает,
Ну даже просто основные ендпоинты
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
ну я так понимаю надо обращаться не запросами а сразу к функциям самого app.js и passport.js
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
пока что я респонс axios подменил по NODE_ENV в коде самого аппа
источник

DB

Dmitry B in Node.js — русскоговорящее сообщество
но по идее это не правильно и надо писать мок
источник