А по воду этого, ты серьезно считаешь что тесты знать джуну/стажеру обязательно? а нахер тогда джуну идти на позицию джуна если он все должен уметь и знать?
Он не должен все уметь и знать, но юнит тесты по сути ты даже не учишь, чтобы знать как их писать тебе достаточно пол часа максимум, так как это по сути те же самые проверки с правильности, только кодом, типа хз
Но при этом когда проект покрыт тестами, тебе очень комфортно работать становится, ты можешь быть уверен, что если ты припилишь фичу или изменишь код, что у тебя не сломалось пол проекта, просто запустив тесты
может ты имеешь ввиду саму суть? ну суть простая как 5 копеек, а вот сделать бывает порой очень сложно. я когда первый тест делал, я пздц как заебался с этими моками. Там зависимостей и абстракций до жопы, и пока ты все это заимитируешь чтобы удостовериться что ответ приходит допустим 1 а не 0 это было капец какое приключение