cosmos-explorer/src/Explorer/Panes/AddMaterializedViewPanel/AddMaterializedViewPanel.test.tsx
Asier Isayas 2dc2e59162 tests
2025-03-12 16:37:24 -04:00

21 lines
888 B
TypeScript

import { shallow, ShallowWrapper } from "enzyme";
import Explorer from "Explorer/Explorer";
import { AddMaterializedViewPanel, AddMaterializedViewPanelProps } from "Explorer/Panes/AddMaterializedViewPanel/AddMaterializedViewPanel";
import React, { Component } from "react";
const props: AddMaterializedViewPanelProps = {
explorer: new Explorer()
};
describe("AddMaterializedViewPanel", () => {
it("render default panel", () => {
const wrapper: ShallowWrapper<AddMaterializedViewPanelProps, {}, Component> = shallow(<AddMaterializedViewPanel {...props} />);
expect(wrapper).toMatchSnapshot();
});
it("should render form", () => {
const wrapper: ShallowWrapper<AddMaterializedViewPanelProps, {}, Component> = shallow(<AddMaterializedViewPanel {...props} />);
const form = wrapper.find("form").first();
expect(form).toBeDefined();
});
});