Я хотел бы проверить значение, переданное через lamdba.Функция выглядит следующим образом:
fun save(entity: Any, idSupplier: () -> UUID): JsonEntity {
return save(JsonEntity(idSupplier(), entity, entity::class.simpleName!!))
}
Теперь в моем тесте я хочу проверить значение, переданное для idSupplier.Я сделал макет, чтобы вернуть значение для сохранения (...), которое вызывается в моем собственном сохранении (..., () -> ...) следующим образом
every { jsonStorage.save(any<JsonEntity>()) } answers { value }
Теперь при проверкеУ меня есть это сейчас
verify(exactly = 1) { jsonStorage.save(event, any()) }
, которое работает, но я хотел бы знать точное значение, которое было передано, то есть, если идентификатор сущности был 123, я хотел бы проверить это.
Заранее спасибо