Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
it('should raise an error when call `.sameParam()` with invalid argument', () => {
// $ExpectError: first argument must be a number
fbt.enum('1', ['test', 'test2']);
// $ExpectError: first argument must be one key from object
fbt.enum('MISSING_KEY', { CAR: 'car' });
});
});
it('should raise an error when call `.sameParam()` with invalid argument', () => {
// $ExpectError: first argument must be a number
fbt.enum('1', ['test', 'test2']);
// $ExpectError: first argument must be one key from object
fbt.enum('MISSING_KEY', { CAR: 'car' });
});
});
it('should pass when used properly', () => {
fbt.enum(1, ['test', 'test2']);
fbt.enum('BOAT', {
CAR: 'car',
HOUSE: 'house',
BOAT: 'boat',
HOUSEBOAT: 'houseboat',
});
});
it('should pass when used properly', () => {
fbt.enum(1, ['test', 'test2']);
fbt.enum('BOAT', {
CAR: 'car',
HOUSE: 'house',
BOAT: 'boat',
HOUSEBOAT: 'houseboat',
});
});