Files
undercover/test/testUtils.js
Julien Lengrand-Lambert 3cc9fcfa5e chore: more tests
2019-06-17 14:43:12 +02:00

10 lines
307 B
JavaScript

export function arrayHasDuplicates(array) {
return array.length !== new Set(array).size;
}
export function arrayHasDuplicateValue(array, value) {
if (!value) throw new Error('No value to find duplicates on!');
const theArray = array.map(item => item[value]);
return arrayHasDuplicates(theArray);
}