2016-07-06 5 views
1

단위 테스트와 관련된 질문이 있습니다. 내가 MVC 컨트롤러가 다른 작업을 가지고 있고 모든 actions.I 단위 테스트를 작성하려면 NUnit 및 VS 단위 테스트 프레임 워크를 사용하여 클래스/함수에 대한 단위 테스트를 작성한 있지만 모든 프레임 워크를 컨트롤러 동작 단위 테스트를 작성할 수 있습니다. ?MVC 컨트롤러 테스트 writting

감사

+0

동일한 콤보가 시나리오에 적합해야합니다. –

+0

[ASP.NET MVC 응용 프로그램의 단위 테스트 만들기] (http://www.asp.net/mvc/overview/older-versions-1/unit-testing/creating-unit-tests-for-asp-net-mvc-applications-cs) – Nkosi

+0

Google에 추천하거나 찾도록 요청하는 질문 스택 오버플로 (Stack Overflow)에 대한 책, 도구, 소프트웨어 라이브러리, 자습서 또는 기타 오프 사이트 리소스는 논쟁의 여지가있는 답변 및 스팸을 유치하기 쉽습니다. 대신 문제를 설명하고 지금까지 해결 된 문제를 설명하십시오. – Lexi

답변

0

참조하는 Creating Unit Tests for ASP.NET MVC Applications (C#) 이미 언급 한 내용을 당신이 이미 예를 들어 NUnit과 및 VS 단위 테스트 프레임 워크

이 도구를 사용할 수 있어야에서

[Test] 
public void TestDetailsViewData() 
{ 
    var controller = new ProductController(); 
    var result = controller.Details(2) as ViewResult; 
    var product = (Product) result.ViewData.Model; 
    Assert.AreEqual("Laptop", product.Name); 
} 
+0

확인해 보겠습니다. 감사합니다. Nkosi –