서로 다른 프로그래밍 언어를 사용하는 웹 개발자가 서로 다른 의견을 공유하는 경우가 많습니다. 예를 들어 Rails가 지배적 인 프레임 워크 인 Ruby 웹 개발자는 제어기를 접착제 코드로 생각하는 것처럼 보입니다. 접착제 코드는 기능 테스트가 있어야하지만 단위 테스트는 필요하지 않습니다. 비슷한 태도가 PHP 세계에서 지배적이지만 어떤 시도 (예 : Symfony2)가있었습니다.MVC 웹 응용 프로그램의 컨트롤러를 단위 테스트 할 수 있습니까?
그러나 실제로는 일부 ASP.NET MVC 개발자가 실제로 want their controllersto be unit-testable 인 것으로 보입니다.
웹 개발에서 실제로 작동하는지 알고 싶습니다. 컨트롤러가 단위 테스트에 가치가 있습니까? 중요하지 않은 응용 프로그램에서 단위 테스트가 가능하도록 설계하는 것이 개발 속도를 현저하게 저하 시키는가? 또한 모든 웹 프레임 워크에서 컨트롤러 유닛 테스트 가능성을 강화하려고합니까? 개인적인 경험을 환영합니다.