import "raf/polyfill"; import React from "react"; import App from "./App"; import { configure, shallow } from "enzyme"; import Adapter from "enzyme-adapter-react-16"; // Configure Enzyme for the React version we are using. // Could be in a test setup file. Required for React 16, 15, 0.14, 0.13. configure({ adapter: new Adapter() }); describe(">", () => { const wrapper = shallow(); it("should contain 1 p element", () => { // There is one

in : only one shoud be present in shallow rendering. expect(wrapper.find("p").length).toBe(1); expect(wrapper.find("p.App-intro").exists()).toBe(true); expect(wrapper.find("ul").hasClass("tyler")).toBe(true); expect(wrapper.find("ul").children().length).toBe(3); expect(wrapper.find("h1").text()).toBe("Welcome to React"); }); });