diff --git a/squarenotsquare/__tests__/Repo-test.js b/squarenotsquare/__tests__/Repo-test.js index c891706..6cfad0b 100644 --- a/squarenotsquare/__tests__/Repo-test.js +++ b/squarenotsquare/__tests__/Repo-test.js @@ -1,8 +1,8 @@ import ScoreRepo from "../src/realm/repos/ScoreRepo"; import SystemRepo from "../src/realm/repos/SystemRepo"; import UserRepo from "../src/realm/repos/UserRepo"; -import { System } from "../src/realm/entities/System"; -import { MockRealm } from "../__mock__/mockRealmObject"; +import { SystemEntity } from "../src/realm/entities/System"; +import MockRealm from "../__mock__/mockRealmObject"; import 'react-native-get-random-values'; import { v4 as uuidv4 } from 'uuid'; @@ -22,7 +22,7 @@ test('UserRepo inits', () => { }) test('SystemRepo gets all values', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); let systemKey1 = { id: uuidv4(), @@ -36,8 +36,8 @@ test('SystemRepo gets all values', () => { value: 'val2' }; - mockRealm.create(System.name, systemKey1); - mockRealm.create(System.name, systemKey2); + mockRealm.create(SystemEntity.name, systemKey1); + mockRealm.create(SystemEntity.name, systemKey2); let queried = testRepo.getAllSystemValues(); @@ -46,7 +46,7 @@ test('SystemRepo gets all values', () => { }) test('SystemRepo creates system value', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); let newSystemKey = { @@ -55,12 +55,12 @@ test('SystemRepo creates system value', () => { }; testRepo.createSystemValue(newSystemKey.key, newSystemKey.value); - let object = mockRealm[System.name][0]; + let object = mockRealm[SystemEntity.name][0]; expect(object.value).toEqual('isNew'); }) test('SystemRepo handles creation of existing system value', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); let newSystemKey = { @@ -70,12 +70,12 @@ test('SystemRepo handles creation of existing system value', () => { testRepo.createSystemValue(newSystemKey.key, newSystemKey.value); testRepo.createSystemValue(newSystemKey.key, newSystemKey.value); - let object = mockRealm[System.name][0]; + let object = mockRealm[SystemEntity.name][0]; expect(object.value).toEqual('isNew'); }) test('SystemRepo deletes existing system value', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); let newSystemKey = { @@ -90,7 +90,7 @@ test('SystemRepo deletes existing system value', () => { }) test('SystemRepo deletes non-existing system value', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); testRepo.deleteSystemValue('key'); @@ -98,7 +98,7 @@ test('SystemRepo deletes non-existing system value', () => { }) test('SystemRepo gets multiple system values', () => { - let mockRealm = new MockRealm(0); + let mockRealm = new MockRealm({schemaVersion: 0}); let testRepo = new SystemRepo(mockRealm); let systemKey1 = { @@ -113,8 +113,8 @@ test('SystemRepo gets multiple system values', () => { value: 'val1' }; - mockRealm.create(System.name, systemKey1); - mockRealm.create(System.name, systemKey2); + mockRealm.create(SystemEntity.name, systemKey1); + mockRealm.create(SystemEntity.name, systemKey2); let response = testRepo.getSystemKeyValue(systemKey1.key); expect(response).toEqual('Multiple system keys found for key1'); }) \ No newline at end of file