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"); }); });