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