18 lines
488 B
TypeScript
18 lines
488 B
TypeScript
import { Widget } from "../widget";
|
|
import { mount } from "enzyme";
|
|
|
|
describe("<Widget />", () => {
|
|
const params = { children: "wow", className: "k" };
|
|
const result = mount(Widget(params));
|
|
|
|
it("renders correct children", () => {
|
|
expect(result.html()).toContain("wow");
|
|
});
|
|
|
|
it("renders correct classnames", () => {
|
|
const element = result.find(".k");
|
|
expect(element.hasClass("k")).toBeTruthy();
|
|
expect(element.hasClass("widget-wrapper")).toBeTruthy();
|
|
});
|
|
});
|