public static ExceptionContext GetMockExceptionContext <TC>(Exception exception, DnControladorBase controller) { var context = MockHttpControllerContextFactory.Create(); return(new ExceptionContext(context, new List <IFilterMetadata>()) { Exception = exception }); }
public static DnControladorBase GetMockController(Type controllerType, ClaimsPrincipal user = null, IHeaderDictionary Headers = null) { var controller = TestUtil.GetController(controllerType); var context = MockHttpControllerContextFactory.Create(Headers); controller.ControllerContext = context; controller.SetLocalHttpContext(controller.HttpContext); return(controller); }