/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ import React from "react"; import "@testing-library/jest-dom/extend-expect"; import { render } from "@testing-library/react"; import Actions from "./Actions"; import { UIAction } from "../../../../../models/interfaces"; import { CloseUIAction, RolloverUIAction } from "../../components/UIActions"; import { DEFAULT_CLOSE, DEFAULT_ROLLOVER } from "../../utils/constants"; describe(" spec", () => { it("renders the component", () => { const actions: UIAction[] = [new RolloverUIAction(DEFAULT_ROLLOVER, "some_id_1"), new CloseUIAction(DEFAULT_CLOSE, "some_id_2")]; const { container } = render( {}} onClickEditAction={() => {}} onDragEndActions={() => {}} onClickAddAction={() => {}} /> ); expect(container.firstChild).toMatchSnapshot(); }); });