Pull to refresh
4
0
Send message
Спасибо за статью, но к сожалению, название не соответствует содержанию. Миллионер — это тот, у кого net worth 1 миллион, а не зарплата миллион. А вся статья — по сути просто разбор зарплат на разных грейдах, которые можно посмотреть в открытых источниках.
Да, вполне разумное решение. Я бы выделил не определенные классы, а, скажем, сервисный слой приложения (бизнес логику), всю работу с сетью, маппинг и валидацию данных.
Тестировать чужие библиотеки — не желательно, они сами должны быть по-хорошему покрыты тестами. Обычный сценарий — мокируем все 3party и тестируем наш код в изоляции.

Но в некоторых случаях, когда какой-то наш модуль сильно завязан на 3party, то вполне можно протестировать корректность его поведения как black box, вместе со сторонней библиотекой.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity