Я искал в Интернете способ издеваться над объектом CLBeacon, чтобы проверить один из моих классов. Все, что я могу найти, связано с COMockito, который совместим только с Objective-c.Mock CLBeacon Object in Swift
Все, что мне нужно, - это создать модный CLBeacon и установить его основные младшие и UUID-значения. Проблема в том, что эти параметры доступны только для чтения.
Любая идея о том, что я мог сделать, чтобы иметь mock CLBeacon с параметрами, которые я установил?
@ShEsKo, этот ответ работал на вас? – Vramin
Извините за поздний ответ, я просто попробовал, и он, похоже, не успешно изменил основные, второстепенные и значения UUID. Когда я пытаюсь напечатать объект CLBeacon, он показывает, что для всех его значений установлено значение null. Я поместил код, который вы поделили в функции setUp(), я делаю что-то неправильно? – ShEsKo
Действительно, я делал что-то глупое: P Теперь он отлично работает! Спасибо @Vramin !!! – ShEsKo