Вы знаете, что такое реквизит, потому что вы передаете его, зачем вам нужен доступ к нему из класса?
const incrementSize = 1;
const propNumber = 5;
const wrapper = enzyme.shallow(
<Foo
propNumber={propNumber}
/>
);
test('prop passage into shallow instance', () => {
wrapper.instance().handleIncrement(incrementSize);
expect(wrapper.state('testIncrement')).toEqual(propNumber + incrementSize);
});
А ваша handleIncrement
функция не принимает массив, поэтомунет причин передавать его один.