import React from 'react'; import { shallow, mount } from '@scm-manager/ui-tests/enzyme-router'; import '@scm-manager/ui-tests/enzyme'; import '@scm-manager/ui-tests/i18n'; import EditRepoNavLink from './EditRepoNavLink'; describe('GeneralNavLink', () => { it('should render nothing, if the modify link is missing', () => { const repository = { _links: {}, }; const navLink = shallow( , ); expect(navLink.text()).toBe(''); }); it('should render the navLink', () => { const repository = { _links: { update: { href: '/repositories', }, }, }; const navLink = mount( , ); expect(navLink.text()).toBe('repositoryRoot.menu.generalNavLink'); }); });