간단한 WebForms (asp.net) 기반 UI를 테스트하고 MVP 패턴을 따라 UI를 테스트 할 수 있습니다.MVC 기반 UI를 테스트 할 때 얼마나 많은 테스트 설정을 공통으로 사용합니까?
내가 백엔드 알고리즘에 대한 TDD 방법론을 수행함에 따라 DRY 원리 (직접 반복하지 말 것)의 정신에서 발생하는 단위 테스트 리팩토링이 있음을 발견했습니다. 내 상호 작용을 확인하기 위해 Rhino Mock을 사용하여이를 UI에 적용하려고 할 때 뷰 또는 모델 기대치를 설정할 때 Controller 테스트에서 많은 공통점을 발견합니다.
내 질문은 : 대체로 리팩토링을 보통 얼마나 받아들입니까? 다른 TDDer가 MVC/MVP 기반 UI를 테스트하는 방법을 알고 싶습니다.