2012년 11월 22일 목요일

[ASP.NET MVC] 인증 필터 적용 여부 테스트

컨트롤러에 적용된 특성(Attribute)들은 리플렉션을 이용해 테스트하면 된다.
Assert.IsTrue(typeof(HomeController)
    .GetCustomAttributes(false)
    .Any(o => o.GetType() == typeof(AuthorizeAttribute)));

댓글 없음:

댓글 쓰기