首页 > 解决方案 > 模拟匿名内部类

问题描述

我有一个匿名的内部班级,我想嘲笑他。让我们说Hey$Bro谁的功能getName()。我怎么能嘲笑这门课。

Mockito.doReturn(null).when(Mockito.mock(Hey.Bro.class).getName());

这使我陷入错误

Mockito cannot mock/spy following:
  - final classes
  - anonymous classes
  - primitive types

在这种情况下该怎么办?

标签: javamockingmockito

解决方案


推荐阅读