от
Делаю тест Е2Е, используя Кипарис, на странице моего приложения (реагируют приложение). Передний конец получает реальные ответы от сервера. Нет раскорчевка. Так, в компонент верхнего уровня я хочу проверить делает запрос на сервер и он возвращает массив элементов. Предметы количество может варьироваться в зависимости от запроса. Затем, каждый элемент отображается в карточке. Правильно ли написать "динамический" тест? Что-то вроде:
it('should render movies', () => {
  cy.server();
  cy.route('api/movie/popular*').as('getPopular');
  cy.visit('/movie/popular');
  cy.wait('@getPopular').then(xhr => {
    const resultsLength = xhr.response.body.results.length;

    cy.queryAllByTestId('poster

Есть ли лучший способ?
Это правильное написание тестов это на всех?

Спасибо.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...