No właśnie czy test z użyciem mockMvc to jest test integracyjny czy e2e?
W projekcie powinniśmy mieć więcej testów jednostkowych na poziomie serwisów/fasad czy takich, które testują kontrolery?
Logika zakłada, że integracyjne sprawdzą więcej. Gdzie się powinno testować więcej corner case?
U nas CTO woli skupiać się na integracyjnych bo one wychwycą więcej błędów (brak adnotacji lomboka i babole z serializacją/deserializacją np).