Usage, beautiful with prettier
import { createContext } from 'jest-with-context';
const withContext = createContext({ foo: 0, whatever: 1 });
withContext('test a api called whatever', ({ test, foo }) => {
test('foo', ({ whatever }) => {
expect(foo).toBe(0);
expect(whatever).toBe(1);
});
});
Usage, weird with prettier
import { withContext } from '../src';
withContext(
'test a api called whatever',
{ foo: 0, whatever: 1 },
({ test, foo }) => {
test('foo', ({ whatever }) => {
expect(foo).toBe(0);
expect(whatever).toBe(1);
});
}
);