autosuggest_emoji-test.js 794 B

1234567891011121314151617181920212223242526272829
  1. import React from 'react';
  2. import renderer from 'react-test-renderer';
  3. import AutosuggestEmoji from '../autosuggest_emoji';
  4. describe('<AutosuggestEmoji />', () => {
  5. it('renders native emoji', () => {
  6. const emoji = {
  7. native: '💙',
  8. colons: ':foobar:',
  9. };
  10. const component = renderer.create(<AutosuggestEmoji emoji={emoji} />);
  11. const tree = component.toJSON();
  12. expect(tree).toMatchSnapshot();
  13. });
  14. it('renders emoji with custom url', () => {
  15. const emoji = {
  16. custom: true,
  17. imageUrl: 'http://example.com/emoji.png',
  18. native: 'foobar',
  19. colons: ':foobar:',
  20. };
  21. const component = renderer.create(<AutosuggestEmoji emoji={emoji} />);
  22. const tree = component.toJSON();
  23. expect(tree).toMatchSnapshot();
  24. });
  25. });