Advertisement
MatthijsFontys

Local Storage mock backup

Mar 17th, 2020
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. //@ts-check
  2.  
  3.  
  4. const fnLoadFromStorage = jest.fn().mockImplementation((key) => {
  5. return this.storage[key];
  6. }
  7. );
  8.  
  9.  
  10. const fnPutInStorage = jest.fn((key, value) => {
  11. // this.storage[key] = value;
  12. });
  13.  
  14. const mock = jest.fn(() => {
  15. return {
  16. storage : {},
  17. loadFromStorage: fnLoadFromStorage,
  18. putInStorage: fnPutInStorage
  19. };
  20. });
  21.  
  22.  
  23. export default mock;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement