diff --git a/test/keycache.test.ts b/test/keycache.test.ts index 4bd75bd..f9b9cd0 100644 --- a/test/keycache.test.ts +++ b/test/keycache.test.ts @@ -1,6 +1,6 @@ import { expect, assert } from "chai"; import { KeyCache } from "../src/keycache"; -import {createPeerIdsFromFixtures} from "./fixtures/peer"; +import {createPeerIds, createPeerIdsFromFixtures} from "./fixtures/peer"; describe("KeyCache", () => { let peerA, peerB; @@ -20,4 +20,15 @@ describe("KeyCache", () => { assert(false, `Test failed - ${e.message}`) } }); + + it("should return undefined if key not found", async() => { + try { + const [newPeer] = await createPeerIds(1); + const result = await KeyCache.load(newPeer); + assert(!result); + } catch (e) { + console.error(e); + assert(false, `Test failed - ${e.message}`) + } + }); });