Mohit Prakash
Mohit Prakash

Reputation: 512

How to test react component using jest?

I am getting SyntaxError: /test/ut/client/breadcrumbs/BreadCrumbs.ut.test.js: Unexpected token (12:6) error. Code is given below. And the code coverage is 0% because test suits failed.

I am using jest v-"^24.8.0", jest-dom v-"^3.5.0", jest-junit v-"^6.4.0"

describe("BreadCrumbs", () => {
  afterEach(cleanup);
  test("Should render breadcrumbs on usecase page", () => {
    const useCaseBreadCrumbs = create(
      <BreadCrumbs
        list={USECASE_BREADCRUMBS.list}
        disabledLabel={USECASE_BREADCRUMBS.disabledLink}
      />
    );
    console.log(useCaseBreadCrumbs);
    expect(tree).toMatchSnapshot();
  });
});

Screenshot is given below

Upvotes: 0

Views: 600

Answers (1)

paragxviii
paragxviii

Reputation: 220

You need to add import React from "react"; on top

Upvotes: 1

Related Questions