После некоторых исследований я обнаружил, что насмешка позволяет мне тестировать случайные значения. Однако как мне проверить значение случайной позиции (иголки), выбранной в массиве (стоге сена)?
Например, как протестировать этот код с помощью Jest?
var words = ['Hey', 'Hello', 'Hi'];
var random = Math.floor( Math.random() * (words.length - 1) + 0 );
var word = words[random];
Math.random()
. Это означает, что тест может сработать, а может и провалиться. Представьте простейший случай:assertTrue(Math.random() > 0.5);
- person Halcyon   schedule 22.12.2014