Skip to main content

expect.typeOf(type)

An asymmetric matcher that checks if the received value is of the specified type, using typeof.

it("is of the correct type", () => {
  const values = {
    number: 1,
    string: "hello",
    boolean: true,
  };
  expect(values).toEqual({
    number: expect.typeOf("number"),
    string: expect.typeOf("string"),
    boolean: expect.typeOf("boolean"),
  });
});

Open browser consoleTests