Это должно сделать это.Используйте следующий код для настройки свойства crypto
глобально.Это позволит Jest получить доступ к window.crypto
и не вызовет никаких проблем.
const crypto = require('crypto');
Object.defineProperty(global.self, 'crypto', {
value: {
getRandomValues: arr => crypto.randomBytes(arr.length),
},
});