Обязательно ли изучать Unit тестирование на должность junior asp.net mvc developer?
Обычно на должность junior'а просят хотя бы иметь представление о том, что это такое, и как это реализуется на базовом уровне.
Для начала можете попробовать написать парочку самых простых тестов. Правда перед написанием unit-тестов ещё необходимо узнать, что такое слабое связывание и как оно реализуется.
Достаточно просто о Unit-тестировании рассказывается в книге "Pro ASP.NET MVC 5" (A. Freeman)
Также можно посмотреть уже всем известный metanit: metanit.com/sharp/mvc5/18.1.php
Когда придёт время изучать эту тему подробнее, можете обратить внимание вот на эту книгу:
"Искусство автономного тестирования" - Р. Ошероув
Нет конечно