知道为什么以下模拟代码不起作用吗?
org.hibernate.SessionFactory sessionFactory = Mockito.mock(SessionFactory.class);
org.hibernate.Session session = Mockito.mock(Session.class);
Mockito.when(sessionFactory.getCurrentSession()).thenReturn(session);
thenReturn 语句无法编译。“OngoingStubbing 类型中的 thenReturn(Session) 方法不适用于参数 (Session)” 但是,为什么它不适用?我想我已经正确计算了进口。