1
빌드 프로세스의 일부로 ASP.NET MVC 뷰에 대해 일련의 단위 테스트를 실행하여 유효한 HTML을 내보내도록하고 싶습니다.유효한 HTML에 대한 ASP.NET MVC 뷰 테스트
뷰 자체를 테스트하지 않으려는 경우보기에서 생성되는 출력이 표준을 준수하는 HTML인지 테스트하고 싶습니다.
자동화 된 테스트 세트의 일부로이를 달성 할 수있는 방법에 대한 의견이 있으면 궁금합니다.
이[Test]
public void TestSomeViewHtml
{
//get the html generated from the view
string viewHtml = RenderView("someView");
//Magic html validator that I don't know about yet but hoping the stackoverflow guru's can point me in the right direction to
Assert.IsTrue(HtmlValidator.IsValidHtml(viewHtml));
}
HTML 유효 기간은 문맥 적이지 않습니까? 뷰가 부적절한 컨트롤에 삽입 된 경우 잘못된 케이스가있을 수 있습니까? – Aren
따라서 유효성 검사의 필요성 – lomaxx