blob: 8adcf30ff0a3fcf70d54a4ab7cbb60097127b86a [file]
import * as Cache from '../Cache';
import * as utils from '../utils';
test("Cache unit test", async () => {
Cache.saveToLocalStorage("test", "test", 1);
expect(Cache.loadFromLocalStorage("test")).toBe("test");
expect(localStorage.getItem("casbinjs_test")).not.toBeNull();
await utils.sleep(2000);
expect(Cache.loadFromLocalStorage("test")).toBeNull();
expect(localStorage.getItem("casbinjs_test")).toBeNull();
})