Comments 8
Спасибо за статью! Что скажете про https://github.com/Brightify/Cuckoo? Оно поддерживает генерацию моков без всяких протоколов.

Мне не понравилось, что нужно прописывать путь к каждому файлу в run-script. А так, выглядит вполне годно.

Не думал, что краткая рекомендация вырастет в статью :)
У меня маленькая ремарка: файл с автогенерированным кодом лучше помещать в таргет тестов, чтобы моки не путались под ногами в основном таргете.
Да, сделал больше как конспект для себя. Раз уж сделал, то решил с другими поделиться. :)

Скажите: а вы не свои классы (например NotificationCenter) пробовали мокать этой либой?

Ну вот я с помощью Cuckoo так и не смог этого сделать (пришлось писать свою прослойку для NotificationCenter), а с Sourcery попробую обязательно. Если получится — это будет прекрасно и упростит жизнь. :)


А у вас спросил — может вы уже пробовали и у вас есть уже положительный или отрицательный опыт в этом вопросе. :)

Only those users with full accounts are able to leave comments. Log in, please.