From e0786248518a14b0cca0e555d61966eabcef84a3 Mon Sep 17 00:00:00 2001 From: Tim Glasgow Date: Thu, 11 Aug 2022 18:38:28 -0500 Subject: [PATCH] score cache unit test --- squarenotsquare/__tests__/Repo-test.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/squarenotsquare/__tests__/Repo-test.js b/squarenotsquare/__tests__/Repo-test.js index f33f8aa..83977e4 100644 --- a/squarenotsquare/__tests__/Repo-test.js +++ b/squarenotsquare/__tests__/Repo-test.js @@ -154,5 +154,18 @@ test('Build max score cache', () => { let queried = testRepo.getHighScores(); + expect(queried.length).toEqual(100); +}) + +test('Query score cache', () => { + let mockRealm = new MockRealm({schemaVersion: 0}); + let testRepo = new ScoreRepo(mockRealm); + + for (let i = 0; i < 100; ++i) { + testRepo.createScore({value: i, username: 'user'}) + } + + let queried = testRepo.getCachedScores(); + expect(queried.length).toEqual(100); }) \ No newline at end of file