посоветуйте что почитать про юнит тесты. что-то у меня нет понимания, как их организовывать. вот я написал класс. у него два публичных метода и шесть приватных. приватные не надо тестировать? а публичные как-то попахивают интеграционными, а не юниттестами, там нужно 3+ класса мокнуть чтобы протестировать. Или это ещё не показатель юниттеста?
Да, тестируют обычно публичные. Они же используют приватные? 3 это еще ничего. У нас в проекте есть кейсы, когда 10+ моков. Тут конечно вопросы к архитектуре, почему так. Но если ты мокаешь все вокруг тестируемого сервиса, это не интеграционный тест.