docbrown/app/javascript/chat/__tests__/codeEditor.test.jsx
2018-10-30 13:42:04 -04:00

22 lines
795 B
JavaScript

import { h } from 'preact';
import render from 'preact-render-to-json';
// import { shallow } from 'preact-render-spy';
import CodeEditor from '../codeEditor';
const getCodeEditor = () => (
<CodeEditor activeChannelId={12345} pusherKey="ASDFGHJKL" />
);
describe('<CodeEditor />', () => {
it('should render and test snapshot', () => {
const tree = render(getCodeEditor());
expect(tree).toMatchSnapshot();
});
// it('should have the proper attributes and text values', () => {
// const context = shallow(getCodeEditor());
// expect(context.find('codeeditor').exists()).toEqual(true);
// expect(context.find('.chatcodeeditor__header').exists()).toEqual(true);
// expect(context.find('.chatcodeeditor__header').text()).toEqual('Experimental (WIP)');
// });
});