todo-app

Форк
0
/
collection.test.ts 
24 строки · 519.0 Байт
1
import { describe, expect, test } from 'vitest';
2
import { getKeys } from './collection';
3

4
describe('getKeys', () => {
5
  const data = {
6
    name: 'John',
7
    email: 'john@email.domain',
8
    age: 25,
9
    isSubsriber: true,
10
  };
11

12
  test('keys of object to equal true', () => {
13
    expect(getKeys(data)).toStrictEqual([
14
      'name',
15
      'email',
16
      'age',
17
      'isSubsriber',
18
    ] as const);
19
  });
20

21
  test('keys of object to equal false', () => {
22
    expect(getKeys(data)).not.toStrictEqual([] as const);
23
  });
24
});
25

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.