В моем модульном тесте Mockito я пытаюсь смоделировать массив, содержащий экземпляры объекта Message
.Для этого я пытаюсь смоделировать его как обычные объекты, например:
private var messagesMock = mock(Array<Message>::class.java)
Это дает следующую ошибку / исключение:
org.mockito.exceptions.base.MockitoException:
Cannot mock/spy class [Lrobot.fsrt.robotguest.common.data.Message;
Mockito cannot mock/spy because :
- VM does not not support modification of given type
Как смоделироватьправильно ли использовать Mockito?