Browse Source

Entity name changes

pull/1/head
Tim Glasgow 2 years ago
parent
commit
db93633c1f
  1. 28
      squarenotsquare/__tests__/Repo-test.js

28
squarenotsquare/__tests__/Repo-test.js

@ -1,8 +1,8 @@
import ScoreRepo from "../src/realm/repos/ScoreRepo"; import ScoreRepo from "../src/realm/repos/ScoreRepo";
import SystemRepo from "../src/realm/repos/SystemRepo"; import SystemRepo from "../src/realm/repos/SystemRepo";
import UserRepo from "../src/realm/repos/UserRepo"; import UserRepo from "../src/realm/repos/UserRepo";
import { System } from "../src/realm/entities/System"; import { SystemEntity } from "../src/realm/entities/System";
import { MockRealm } from "../__mock__/mockRealmObject"; import MockRealm from "../__mock__/mockRealmObject";
import 'react-native-get-random-values'; import 'react-native-get-random-values';
import { v4 as uuidv4 } from 'uuid'; import { v4 as uuidv4 } from 'uuid';
@ -22,7 +22,7 @@ test('UserRepo inits', () => {
}) })
test('SystemRepo gets all values', () => { test('SystemRepo gets all values', () => {
let mockRealm = new MockRealm(0); let mockRealm = new MockRealm({schemaVersion: 0});
let testRepo = new SystemRepo(mockRealm); let testRepo = new SystemRepo(mockRealm);
let systemKey1 = { let systemKey1 = {
id: uuidv4(), id: uuidv4(),
@ -36,8 +36,8 @@ test('SystemRepo gets all values', () => {
value: 'val2' value: 'val2'
}; };
mockRealm.create(System.name, systemKey1); mockRealm.create(SystemEntity.name, systemKey1);
mockRealm.create(System.name, systemKey2); mockRealm.create(SystemEntity.name, systemKey2);
let queried = testRepo.getAllSystemValues(); let queried = testRepo.getAllSystemValues();
@ -46,7 +46,7 @@ test('SystemRepo gets all values', () => {
}) })
test('SystemRepo creates system value', () => { test('SystemRepo creates system value', () => {
let mockRealm = new MockRealm(0); let mockRealm = new MockRealm({schemaVersion: 0});
let testRepo = new SystemRepo(mockRealm); let testRepo = new SystemRepo(mockRealm);
let newSystemKey = { let newSystemKey = {
@ -55,12 +55,12 @@ test('SystemRepo creates 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'); expect(object.value).toEqual('isNew');
}) })
test('SystemRepo handles creation of existing system value', () => { 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 testRepo = new SystemRepo(mockRealm);
let newSystemKey = { 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);
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'); expect(object.value).toEqual('isNew');
}) })
test('SystemRepo deletes existing system value', () => { test('SystemRepo deletes existing system value', () => {
let mockRealm = new MockRealm(0); let mockRealm = new MockRealm({schemaVersion: 0});
let testRepo = new SystemRepo(mockRealm); let testRepo = new SystemRepo(mockRealm);
let newSystemKey = { let newSystemKey = {
@ -90,7 +90,7 @@ test('SystemRepo deletes existing system value', () => {
}) })
test('SystemRepo deletes non-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); let testRepo = new SystemRepo(mockRealm);
testRepo.deleteSystemValue('key'); testRepo.deleteSystemValue('key');
@ -98,7 +98,7 @@ test('SystemRepo deletes non-existing system value', () => {
}) })
test('SystemRepo gets multiple system values', () => { test('SystemRepo gets multiple system values', () => {
let mockRealm = new MockRealm(0); let mockRealm = new MockRealm({schemaVersion: 0});
let testRepo = new SystemRepo(mockRealm); let testRepo = new SystemRepo(mockRealm);
let systemKey1 = { let systemKey1 = {
@ -113,8 +113,8 @@ test('SystemRepo gets multiple system values', () => {
value: 'val1' value: 'val1'
}; };
mockRealm.create(System.name, systemKey1); mockRealm.create(SystemEntity.name, systemKey1);
mockRealm.create(System.name, systemKey2); mockRealm.create(SystemEntity.name, systemKey2);
let response = testRepo.getSystemKeyValue(systemKey1.key); let response = testRepo.getSystemKeyValue(systemKey1.key);
expect(response).toEqual('Multiple system keys found for key1'); expect(response).toEqual('Multiple system keys found for key1');
}) })
Loading…
Cancel
Save