? (조롱 프레임 워크, IoC, Selenium/Watir/Watin ...)테스트 컨트롤러
테스트 컨트롤러
답변
테스트 MVC 컨트롤러는 단위 테스트에 빠질 것입니다. 나는 개인적으로 단위 테스트를 위해 다음과 같은 도구를 선호 :
NUnit과 -이 MSTEST 비교 및 ReSharper에서로 통합 유용한 추가 기능이 많이있다 훨씬 더 성숙 된 테스트 프레임 워크이기 때문에.
MOQ 좋은 .NET 프레임 워크 비웃음 도서관
유니티는 CodePlex의에서 다운로드 및 생성자, 재산 및 방법 주입을 지원 할 수있는 좋은 의존성 주입 프레임 워크입니다. WebDriver와
지금까지 자동화 된 브라우저 테스트를위한 코드를 작성하는이가는대로, 내가 가진 한 경험은, 그러나 나는 자동 구분하는데 브라우저 인수 테스트 등 테스트 및 분리에 MVC 컨트롤러를 테스트에 따라서 덜 관련 훌륭한 도구입니다.
수용 테스트를위한 또 다른 좋은 도구는 입학 시험을 할 필요 애자일 환경에서 매우 잘 작동하는지 확실히 볼 가치입니다 SpecFlow이다.
개인적으로 단위 테스트를 위해 나는 MvcContrib TestHelper을 Rhino Mocks를 기반으로 사용합니다. 전체 HTTP는 조롱을 당하고 다른 결과에 대해 주장 할 수있는 멋진 확장 메소드를 제공합니다. 당신이 테스트 피라미드를 볼 때
을합니다. 더 자주하지만, 우리는 우리의 컨트롤러 액션을 테스트하지 않습니다하지보다 (그 결과로, 우리는 다른 서비스 요청, 맵퍼 등 그들이 테스트 할 수 있도록로 거의 모든 논리를 밀어). –
- 1. RSpec에 컨트롤러 테스트
- 2. 실제적인 CakePHP 컨트롤러 테스트?
- 3. 레일 3 컨트롤러 테스트
- 4. 테스트 컨트롤러 또는 BusinessModel?
- 5. 단위 테스트 컨트롤러 grails
- 6. 컨트롤러 테스트 문제
- 7. 테스트 SpringMVC 컨트롤러
- 8. MVC 단위 테스트 컨트롤러
- 9. CodeIgniter 컨트롤러 테스트
- 10. Minitest가있는 컨트롤러 테스트
- 11. 테스트 권한을 부여 컨트롤러
- 12. 단위 테스트 기본 컨트롤러
- 13. 컨트롤러 mvc3 단위 테스트
- 14. IoC를 사용하여 컨트롤러 테스트
- 15. 반복 설정으로 Moq 컨트롤러 테스트
- 16. MVC 왜 단위 테스트 컨트롤러
- 17. 가 제대로 RSpec에 컨트롤러 테스트
- 18. CakePHP 테스트 컨트롤러 추가 편집
- 19. asp.net mvc 컨트롤러 작업 테스트
- 20. 테이블 뷰 컨트롤러 테스트 프로그램
- 21. ASP.NET MVC 컨트롤러 단위 테스트
- 22. 변수 통과 레일 테스트 컨트롤러
- 23. RSpec 컨트롤러 ajax 요청 테스트
- 24. CakePHP 유닛 테스트 모의 컨트롤러
- 25. 유닛 테스트 컨트롤러 삭제 메소드
- 26. ASP.NET MVC 컨트롤러 Httpget 테스트
- 27. 컨트롤러 매개 변수가있는 단위 테스트
- 28. rspec 컨트롤러 테스트 중 레일 컨트롤러 필터를 기록하는 방법
- 29. 레일 컨트롤러 테스트 : 테스트 성공 후 데이터베이스 상태가 변경되지 않습니까?
- 30. ASP.NET MVC 테스트 컨트롤러 또는 테스트 모델 활용
http://www.amazon.com/Pro-ASP-NET-MVC-3-Framework/dp/1430234040이 책을 읽고, 즉 이것은 우리가하는 일입니다 그것을 –