import {mountWithTheme} from 'sentry-test/enzyme'; import Button from 'app/components/button'; describe('Button', function () { const routerContext = TestStubs.routerContext(); it('renders', function () { const component = mountWithTheme(); expect(component).toSnapshot(); }); it('renders react-router link', function () { const component = mountWithTheme( , routerContext ); expect(component).toSnapshot(); }); it('renders normal link', function () { const component = mountWithTheme( , routerContext ); expect(component).toSnapshot(); }); it('renders disabled normal link', function () { const component = mountWithTheme( , routerContext ); expect(component).toSnapshot(); }); it('calls `onClick` callback', function () { const spy = jest.fn(); const component = mountWithTheme(