Как можно что-то получить в реакт когда нет реакт, не понимаю. Или ты должен откуда-то получать, чудом он сам не появится. У тебя логика приложения вообще не ясна.
Судя по тому что ты это изучаешь, мудришь ты не в том месте.
hollanditkzn, в твоей статье у тебя же показано, что чел берет из пропсов компонента ид, и в момент его создания делает реквест, в момент его получения делает установку стейта с ответом, что повлечет за собой ререндер
hollanditkzn, у тебя этот ид, это одна из пропс или стейт компонента, метод запроса аксиос ты вызывать должен из компоненты, которая должна знать свой ид из состояния. Если у тебя это разнве компоненты, то ты этот ид должен перредавать в кнопку и в форму теста одинаково
что-то из серии
прочитал как капитана очевидность, спасибо оперативно ))))))))))
отмечу как правильный ответ для будущих поколений)
так же многим, кто ищет тему браузерных тестов советую присмотреться на headless chrome
Возможно муторнее, но очевидно быстрее.
izac, возможно начальник хочет видеть тестирование соответствия модели данных выдаваемому ответу, может проверку типов свойств объекта, который был возвращен, возможно сравнение явно выдернутых из бд случайных записей на адекватность ответа апи по ним, тут в действительности не стоит пытаться удивить босса, стоит попросить четкую постановку задачи.
ЗЫ: тестирование модели данных притянуто за уши, так как по логике вещей полноценность и достоверность данных должна контролироваться на этапе добавления данных.
Но думаю мои идеи понятны, удачи.
Владимир Муковоз, той ссылки что я прислал , мне хватит развить тему и сделать задачу, если такая передо мной встанет, и сслыка не первая, не умеешь понимать очевидное, удачи. Твое мнение мне не критично.
Владимир Муковоз, смотрю фамилию свою оправдываете на все сто, в посту направление что искать и куда двигаться. Ищите на блюдце решение, на фриланс сайт
Abcdefgk, смысл асинк функций в том что любой промис обрабатывается как функция, эввайт говорит ждать ответ промиса и возвращает его либо кидает исключение.
ретурном ты говоришь асинк функции, что она должна будет вернуть в результат промиса.
Асинк функция = промис, просто по другому оформляется.
асинк фукцию можно вызывать как промис. тогда то что ты передал ретурном прилетит в then