Tôi muốn thử một phương pháp có chữ ký như:Mockito.any() cho <T>
public <T> T documentToPojo(Document mongoDoc, Class<T> clazz)
tôi thử nó như sau:
Mockito.when(mongoUtil.documentToPojo(Mockito.any(Document.class), Mockito.any(WorkItemDTO.class)))
Nhưng tôi nhận được lỗi như:
Phương pháp documentToPojo(Document, Class<T>)
trong loại MongoUtil
không áp dụng cho các đối số (Document, WorkItemDTO)
Có phương pháp nào trong Mockito sẽ giúp tôi giả lập T không?
Tại sao bạn cần giả lập tham số thứ hai? –
Thực ra tôi muốn trả về đối tượng giả cho phương thức này. Tôi không chế nhạo tham số thứ hai. Tôi đang chế giễu phương thức documentToPojo –
Xin lỗi, tôi đã cố gắng diễn tả, công việc này không? 'Mockito.when (mongoUtil.documentToPojo (Mockito.any (Document.class), WorkItemDTO.class))' Không có 'bất kỳ' thứ hai nào? –