import { expect } from 'chai'; import { render } from 'enzyme'; import Immutable from 'immutable'; import React from 'react'; import DisplayName from '../../../app/javascript/mastodon/components/display_name'; describe('', () => { it('renders display name + account name', () => { const account = Immutable.fromJS({ username: 'bar', acct: 'bar@baz', display_name: 'Foo', }); const wrapper = render(); expect(wrapper).to.have.text('Foo @bar@baz'); }); it('renders the username + account name if display name is empty', () => { const account = Immutable.fromJS({ username: 'bar', acct: 'bar@baz', display_name: '', }); const wrapper = render(); expect(wrapper).to.have.text('bar @bar@baz'); }); });