просто как быть в таком случае, если состояние меняется, в зависимости от параметра, и тебе надо протестировать это состояние
Можно it в цикле each прогонять, ну если есть возможность, конечно
each([
[1, 1, 2],
[1, 2, 3],
[2, 1, 3],
]).it('returns the result of adding %d to %d', (a, b, expected) => {
expect(a + b).toBe(expected);
});