Firebase Stub refactoring

This commit is contained in:
gianantoniopini
2021-01-07 17:17:53 +01:00
parent da8849c854
commit 69f0338b19
6 changed files with 55 additions and 48 deletions

View File

@ -25,7 +25,6 @@ beforeEach(() => {
});
describe('Builder', () => {
const { resumesPath } = FirebaseStub.database();
let resumeId = null;
let resume = null;
let mockUpdateFunction = null;
@ -34,11 +33,13 @@ describe('Builder', () => {
resumeId = DatabaseConstants.demoStateResume1Id;
resume = (
await FirebaseStub.database()
.ref(`${resumesPath}/${resumeId}`)
.ref(`${DatabaseConstants.resumesPath}/${resumeId}`)
.once('value')
).val();
mockUpdateFunction = jest.spyOn(
FirebaseStub.database().ref(`${resumesPath}/${resumeId}`),
FirebaseStub.database().ref(
`${DatabaseConstants.resumesPath}/${resumeId}`,
),
'update',
);

View File

@ -1,7 +1,7 @@
import React from 'react';
import { act, render, screen } from '@testing-library/react';
import FirebaseStub from 'gatsby-plugin-firebase';
import FirebaseStub, { DatabaseConstants } from 'gatsby-plugin-firebase';
import '../../../i18n/index';
import { SettingsProvider } from '../../../contexts/SettingsContext';
@ -17,14 +17,13 @@ beforeEach(() => {
});
describe('Dashboard', () => {
const { resumesPath } = FirebaseStub.database();
let resumes = null;
const user = FirebaseStub.database().anonymousUser1;
beforeEach(async () => {
resumes = (
await FirebaseStub.database()
.ref(resumesPath)
.ref(DatabaseConstants.resumesPath)
.orderByChild('user')
.equalTo(user.uid)
.once('value')

View File

@ -10,11 +10,10 @@ describe('Castform', () => {
beforeEach(async () => {
FirebaseStub.database().initializeData();
const { resumesPath } = FirebaseStub.database();
const resumeId = DatabaseConstants.initialStateResumeId;
resume = (
await FirebaseStub.database()
.ref(`${resumesPath}/${resumeId}`)
.ref(`${DatabaseConstants.resumesPath}/${resumeId}`)
.once('value')
).val();
});