게시 할 때 사용자 항목을 삭제할 ASP.NET MVC 응용 프로그램에서 단위 테스트를 시도하고 있습니다. 이 페이지를 제한하여 해당 항목의 소유자 만 게시 할 수 있도록하고 싶습니다. 원래, 컨트롤러에 HttpContext.Current.User.Identity.Name이 항목의 소유자와 같은지 확인하는 빠른 체크를하고 싶었지만,이 테스트는 어렵다고 생각했습니다.어떻게 ASP.NET MVC에서 User.Identity.Name을 스텁링합니까?
현재 로그인 한 사용자 이름에 액세스 할 수있는 인터페이스를 만들어야합니까?
LIB moq 사용을 사용할 수 있습니다 내가 모의 클래스를 찾을 수있는 당신은 알고 계십니까? 나는 그것에 대해 문서를 찾으려고 MSDN을 온통 보았지만 어떤 진전을 이루지 못했습니다. –
https://code.google.com/p/moq/ 여기에서 lib가 사용되었습니다. – Sly