mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-21 20:21:32 +10:00
Updated mock DatabaseContext to allow setting of resumes array
This commit is contained in:
@ -1,15 +1,18 @@
|
||||
jest.mock('../../../contexts/UserContext');
|
||||
//jest.mock('../../../contexts/UserContext');
|
||||
jest.mock('../../../contexts/DatabaseContext');
|
||||
jest.mock('../../../contexts/ResumeContext');
|
||||
jest.mock('../../../contexts/StorageContext');
|
||||
//jest.mock('../../../contexts/ResumeContext');
|
||||
//jest.mock('../../../contexts/StorageContext');
|
||||
|
||||
import React from 'react';
|
||||
import { render, cleanup } from '@testing-library/react';
|
||||
|
||||
import { UserProvider } from '../../../contexts/UserContext';
|
||||
import { DatabaseProvider } from '../../../contexts/DatabaseContext';
|
||||
import { ResumeProvider } from '../../../contexts/ResumeContext';
|
||||
import { StorageProvider } from '../../../contexts/StorageContext';
|
||||
//import { UserProvider } from '../../../contexts/UserContext';
|
||||
import {
|
||||
DatabaseProvider,
|
||||
__setResumes,
|
||||
} from '../../../contexts/DatabaseContext';
|
||||
//import { ResumeProvider } from '../../../contexts/ResumeContext';
|
||||
//import { StorageProvider } from '../../../contexts/StorageContext';
|
||||
|
||||
import Builder from '../builder';
|
||||
|
||||
@ -17,9 +20,8 @@ afterEach(cleanup);
|
||||
|
||||
it('renders correctly', () => {
|
||||
const resumeId = 'ab1c2d';
|
||||
//const resumes = [{ id: resumeId }];
|
||||
// The call below does not seem to work, therefore the "resumes" array initial value is currently set directly in the mock.
|
||||
//DatabaseProvider.__resumes = resumes;
|
||||
const resumes = [{ id: resumeId }];
|
||||
__setResumes(resumes);
|
||||
|
||||
const container = render(
|
||||
<DatabaseProvider>
|
||||
|
||||
Reference in New Issue
Block a user