Я пытаюсь выполнить модульное тестирование страницы в моем приложении ASP.NET MVC, которая при публикации удалит элемент пользователя. Я хочу ограничить эту страницу, чтобы она могла быть опубликована только владельцем указанного элемента. Первоначально я хотел просто выполнить быструю проверку в контроллере, который проверял, равен ли HttpContext.Current.User.Identity.Name владельцу элемента, но я быстро понял, что это будет сложно.
Должен ли я создать интерфейс, обеспечивающий доступ к имени текущего вошедшего в систему пользователя?