safe-react/config/jest/LocalStorageMock.js
Adolfo Panizo 88bfca0a0d
WA-280 - Feature open created safes (#12)
* WA-280 Added redux logic for safe route

* WA-280 Added tests including builders for safe's redux store classes

* WA-280 Improving Flow coverage in actions and reducers

* WA- 280 Mocking LocalStorage and Web3 in JEST

* WA-280 Generating view of Safe route and its logic to store and retrieve info from localstorage

* WA-280 Added run-with-testrpc for simulating a testnet in memory while executing tests
2018-04-11 09:28:54 +02:00

27 lines
355 B
JavaScript

// @flow
class LocalStorageMock {
store: Object
constructor() {
this.store = {}
}
clear() {
this.store = {}
}
getItem(key) {
return this.store[key] || null
}
setItem(key, value) {
this.store[key] = value.toString()
}
removeItem(key) {
delete this.store[key]
}
}
global.localStorage = new LocalStorageMock()