browser-cache-mock
v0.1.7
Published
a mock for the browser cache that can be used in a node environment
Downloads
6,390
Readme
Browser Cache Mock
A mock for the browser cache API that can be used in a node environment. Creating a new instance creates an in-memory cache that can enable you to test your browser caching strategies effectively.
- This module is Typescript ready.
Installation
npm i -D browser-cache-mock
Usage
Add the following to your test code:
import CacheMock from 'browser-cache-mock';
const cacheMock = new CacheMock();
window = {
...window,
caches: {
...window.caches,
open: async () => cacheMock,
...cacheMock
}
};
License
MIT