Как стать автором
Обновить

Комментарии 8

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

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

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

Я пока использую Cuckoo: https://habrahabr.ru/post/322572/ но мне она не очень нравится. Спасибо за пост, попробую Sourcery.

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

Нет, а какие у вас проблемы возникли?

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


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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории