Size: a a a

Angular - русскоговорящее сообщество

2020 May 29

VC

Vlad Chabanenko in Angular - русскоговорящее сообщество
Stanislav
Народ, а как вы тестите API, если оно через токен работает, который в интерсепторе добавляется?
Не совсем догнал вопрос, но если долгнал то postman, но это раз в год бывает
источник

S

Stanislav in Angular - русскоговорящее сообщество
ну unit тесты для сервиса, который работает с http и стучится на бек пишут или меня ввели в заблуждение?)
источник

S

Stanislav in Angular - русскоговорящее сообщество
условно говоря, есть например ProductService, в который инжектится httpClient и он стучит на бэк.
Его же норм тестить на то, что он возвращает?
(Те ли поля, что бы лишнего не кидал) и т.п ?
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Stanislav
условно говоря, есть например ProductService, в который инжектится httpClient и он стучит на бэк.
Его же норм тестить на то, что он возвращает?
(Те ли поля, что бы лишнего не кидал) и т.п ?
Юнит тесты не должны стучаться в бэк
источник

S

Stanislav in Angular - русскоговорящее сообщество
Кирилл Валиков
Юнит тесты не должны стучаться в бэк
ну т.е создаешь мок сервис , который тебе фейковые данные подсовывает и эмулирует работу бэка?
источник

С

Степан in Angular - русскоговорящее сообщество
Stanislav
ну т.е создаешь мок сервис , который тебе фейковые данные подсовывает и эмулирует работу бэка?
Да, так все делают
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Stanislav
ну т.е создаешь мок сервис , который тебе фейковые данные подсовывает и эмулирует работу бэка?
httpclienttestingmodule
мокает http и позволяет не делать мок сервисы)
источник

S

Stanislav in Angular - русскоговорящее сообщество
Кирилл Валиков
httpclienttestingmodule
мокает http и позволяет не делать мок сервисы)
так если токен?
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Stanislav
так если токен?
а что токен) оно запросы не отсылает
источник

S

Stanislav in Angular - русскоговорящее сообщество
ну если без токена, то там 401/403, т.е тогда никак контент не получить)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
как дестроить вручную созданный инжектор?
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Stanislav
ну если без токена, то там 401/403, т.е тогда никак контент не получить)
еще раз) оно мокает http клиент, никакие запросы никуда не летят. Если будет ломаться внутренняя логика, которая завязана на данные в ответе, значит надо будет передавать правильный набор данных
источник

S

Stanislav in Angular - русскоговорящее сообщество
Кирилл Валиков
еще раз) оно мокает http клиент, никакие запросы никуда не летят. Если будет ломаться внутренняя логика, которая завязана на данные в ответе, значит надо будет передавать правильный набор данных
а т.е данные я должен сам подсунуть ?
если есть статья на примете , что бы почитать - был бы здорово)
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Stanislav
а т.е данные я должен сам подсунуть ?
если есть статья на примете , что бы почитать - был бы здорово)
да, в этом суть юнит тестов)
статьи под рукой нет, могу скинуть первую попавшуюся из гугла))
источник

С

Степан in Angular - русскоговорящее сообщество
В гугле чувак куча статей
источник

S

Stanislav in Angular - русскоговорящее сообщество
окей, спасибо - пойду перечитаю)
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Кто роботал с cookieService? Не записывает в куки
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Куки вообще подходят для хранения обектов? Или лутше локалсторедж?
источник

B

Boroda in Angular - русскоговорящее сообщество
есть кто циклы в с++ понимает , нужно ответить на простой вопрос?
источник