Reactjs 开玩笑地嘲笑

Reactjs 开玩笑地嘲笑,reactjs,jestjs,next.js,next-router,Reactjs,Jestjs,Next.js,Next Router,下面是一个简单的例子,我试图改变withRouter的模拟实现。不幸的是,这似乎并不像预期的那样有效。第二个模拟实现根本不会被调用 组件 import { withRouter } from 'next/router'; const PaymentChange = ({ router }) => { console.log(router); return <></>; }; export default withRouter(PaymentChange)

下面是一个简单的例子,我试图改变withRouter的模拟实现。不幸的是,这似乎并不像预期的那样有效。第二个模拟实现根本不会被调用

组件

import { withRouter } from 'next/router';

const PaymentChange = ({ router }) => {
  console.log(router);
  return <></>;
};

export default withRouter(PaymentChange);
{ pathname: 'mocked-path' }
{ pathname: 'mocked-path' }