huridocs/uwazi

View on GitHub
app/react/Charts/components/specs/StackedDualBarChart.spec.js

Summary

Maintainability
A
0 mins
Test Coverage
Definition for rule 'node/no-restricted-import' was not found.
/**
* @jest-environment jsdom
*/
import React from 'react';
import { shallow } from 'enzyme';
 
import StackedDualBarChart from '../StackedDualBarChart';
 
describe('StackedDualBarChart', () => {
let props;
 
beforeEach(() => {
props = {};
});
 
function testSnapshot() {
Prop spreading is forbidden
const tree = shallow(<StackedDualBarChart {...props} />);
expect(tree).toMatchSnapshot();
}
 
it('should render a BarChart with default values', () => {
testSnapshot();
});
 
it('should allow overriding default data and label and map the Legend payload', () => {
props = {
data: [{ name: 'd1' }, { name: 'd2' }],
chartLabel: 'someLabel',
};
 
testSnapshot();
});
});