我想在 ./src/index.tsx 中包含一个测试助手文件
import React from "react";
import { NotificationContext } from "../state/NotificationContext";
export function wrapComponentInContext<T = {}>(Comp: React.FunctionComponent<T>, props: T = {}) {
const mockSetter = jest.fn(() => { });
const mockContext: ContextDefaultValue = ["context", mockSetter];
return (
<NotificationContext.Provider value={mockContext}>
<Comp {...props}/>
</NotificationContext.Provider>
);
}
但是因为该文件没有 .test.tsx 扩展名,所以它抱怨 jest 没有被定义。
我该如何解决?