jest.mock("react-redux", () => ({ connect: jest.fn() })); import * as React from "react"; import { mount } from "enzyme"; import { WeedDetector } from "../index"; import { FarmwareProps } from "../../../devices/interfaces"; describe("", () => { it("renders", () => { const props: FarmwareProps = { farmwares: {}, syncStatus: "unknown", env: {}, user_env: {}, dispatch: jest.fn(), currentImage: undefined, images: [] }; const wrapper = mount(); expect(wrapper.text()).toContain("Weed Detector"); expect(wrapper.text()).toContain("Color Range"); expect(wrapper.text()).toContain("HUE01793090"); expect(wrapper.text()).toContain("SATURATION025550255"); expect(wrapper.text()).toContain("VALUE025550255"); expect(wrapper.text()).toContain("Processing Parameters"); expect(wrapper.text()).toContain("Scan image"); }); });