@momentum-ui/react
Version:
Cisco Momentum UI framework for ReactJs applications
34 lines (25 loc) • 926 B
JavaScript
import React from 'react';
import { shallow } from 'enzyme';
import { AccordionContent } from '@momentum-ui/react';
describe('tests for <AccordionContent />', () => {
it('should match SnapShot', () => {
const container = shallow(<AccordionContent />);
expect(container).toMatchSnapshot();
});
it('should render one AccordionContent', () => {
const container = shallow(<AccordionContent />);
expect(container.find('.md-accordion__content').length).toEqual(1);
});
it('should pass ClassName Prop', () => {
const container = shallow(<AccordionContent className="testClass" />);
expect(container.find('.testClass').exists()).toEqual(true);
});
it('should render children', () => {
const container = shallow(
<AccordionContent>
<div className="testingforTC" />
</AccordionContent>
);
expect(container.find('.testingforTC').length).toEqual(1);
});
});