Firebase Stub refactoring, added eslint-plugin-jest dev dependency

This commit is contained in:
gianantoniopini
2021-01-07 16:43:24 +01:00
parent 294dbf195f
commit da8849c854
11 changed files with 190 additions and 75 deletions

View File

@ -17,10 +17,9 @@ beforeEach(() => {
});
describe('Dashboard', () => {
const resumesPath = FirebaseStub.database().resumesPath;
const { resumesPath } = FirebaseStub.database();
let resumes = null;
let user = FirebaseStub.database().anonymousUser1;
let container = null;
const user = FirebaseStub.database().anonymousUser1;
beforeEach(async () => {
resumes = (
@ -30,10 +29,8 @@ describe('Dashboard', () => {
.equalTo(user.uid)
.once('value')
).val();
expect(resumes).toBeTruthy();
expect(Object.keys(resumes).length).not.toEqual(0);
container = render(
render(
<SettingsProvider>
<ModalProvider>
<UserProvider>
@ -60,7 +57,7 @@ describe('Dashboard', () => {
});
it('preview of user resumes', async () => {
expect(Object.keys(resumes).length).toEqual(2);
expect(Object.keys(resumes)).toHaveLength(2);
expect(Object.values(resumes)[0].user).toEqual(user.uid);
expect(