import {OrganizationFixture} from 'sentry-fixture/organization'; import {ProjectFixture} from 'sentry-fixture/project'; import {TeamFixture} from 'sentry-fixture/team'; import {TeamAlertsTriggeredFixture} from 'sentry-fixture/teamAlertsTriggered'; import {render} from 'sentry-test/reactTestingLibrary'; import TeamAlertsTriggered from 'sentry/views/organizationStats/teamInsights/teamAlertsTriggered'; describe('TeamAlertsTriggered', () => { it('should render graph of alerts triggered', () => { const team = TeamFixture(); const organization = OrganizationFixture(); const project = ProjectFixture(); const alertsTriggeredApi = MockApiClient.addMockResponse({ url: `/teams/${organization.slug}/${team.slug}/alerts-triggered/`, body: TeamAlertsTriggeredFixture(), }); MockApiClient.addMockResponse({ url: `/teams/${organization.slug}/${team.slug}/alerts-triggered-index/`, body: [], }); render( ); expect(alertsTriggeredApi).toHaveBeenCalledTimes(1); }); });