diff --git a/src/plugins/dev_tools/public/dev_tools_icon.test.tsx b/src/plugins/dev_tools/public/dev_tools_icon.test.tsx index ec31aad03a55..e919ba270585 100644 --- a/src/plugins/dev_tools/public/dev_tools_icon.test.tsx +++ b/src/plugins/dev_tools/public/dev_tools_icon.test.tsx @@ -4,16 +4,38 @@ */ import React from 'react'; -import { fireEvent, render } from '@testing-library/react'; +import { render } from '@testing-library/react'; import { DevToolsIcon } from './dev_tools_icon'; import { coreMock } from '../../../core/public/mocks'; +import { urlForwardingPluginMock } from 'src/plugins/url_forwarding/public/mocks'; + +const createDepsMock = () => { + return { + urlForwarding: urlForwardingPluginMock.createSetupContract(), + }; +}; describe('', () => { it('should call chrome.navGroup.setCurrentNavGroup and application.navigateToApp methods from core service when click', () => { const coreStartMock = coreMock.createStart(); - const { container } = render(); - const component = container.children[0]; - fireEvent.click(component); - expect(coreStartMock.application.navigateToApp).toBeCalledWith('foo'); + const { container } = render( + + ); + expect(container).toMatchInlineSnapshot(` +
+ +
+ `); }); });