Я пытаюсь проверить localStorage
с помощью sinon. По сути, я очень новичок в модульном тестировании, поэтому это может быть очень просто.
Обновить
Мне удалось придумать это, но теперь это дает мне новую ошибку Should wrap property of object
Тест
describe('Initial State', () => {
it('should set the initial state for the component', () => {
const props = {
currentUser: {}
};
sinon.stub(window.localStorage, 'setItem');
window.localStorage.setItem('none', 'nothing');
});
});
location
с той же процедурой, и он работал нормально. Однако в данном случае это дает мнеAttempted to wrap undefined property setItem as function
- person Umair Sarfraz   schedule 15.08.2016localStorage
не определено. - person Umair Sarfraz   schedule 15.08.2016