“Jest Test Array объектов” Ответ

Jest Test Array объектов

const users = [{id: 1, name: 'Hugo'}, {id: 2, name: 'Francesco'}];

test('we should have ids 1 and 2', () => {
  expect(users).toEqual(
    expect.arrayContaining([
      expect.objectContaining({id: 1}),
      expect.objectContaining({id: 2})
    ])
  );
});
CharllierJr

шутка

const fruits = ['apple', 'cat'];

test('should have array of string', () => {
  expect(fruits).toEqual(
    expect.arrayContaining([expect.any(String)])
  );
});
Obedient Oyster

шутка массива объектов

test('id should match', () => {
  const obj = {
    id: '111',
    productName: 'Jest Handbook',
    url: 'https://jesthandbook.com'
  };
  expect(obj.id).toEqual('111');
});
Thoughtful Trout

Ответы похожие на “Jest Test Array объектов”

Вопросы похожие на “Jest Test Array объектов”

Больше похожих ответов на “Jest Test Array объектов” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования