d4nyll/jest-matcher-one-of

View on GitHub
src/index.test.js

Summary

Maintainability
A
0 mins
Test Coverage
require('.');

test('Happy Path', () => {
  expect(1).toBeOneOf([1, 2]);
  expect(1).not.toBeOneOf([2, 3, 4]);
});

test('Unhappy Path', () => {
  expect(() => expect(1).not.toBeOneOf([1, 2])).toThrow();
  expect(() => expect(1).toBeOneOf([2, 3, 4])).toThrow();
});

test('Accepts a single value as an array', () => {
  expect(1).toBeOneOf(1);
  expect(1).not.toBeOneOf(2);
});