public ManageSupportTicketsController(IRepository<SupportTicket> supportTicketRepository, 
            OpenSupportTicketTasks openSupportTicketTasks) {
            if (openSupportTicketTasks == null) throw new ArgumentNullException("openSupportTicketTasks is null");

            _openSupportTicketTasks = openSupportTicketTasks;
            _supportTicketRepository = supportTicketRepository;
        }
        public void CanCreateOpenSupportTicketViewModel() {
            var tasks = new OpenSupportTicketTasks(null, null, null, null);

            var viewModel = tasks.CreateOpenSupportTicketViewModel();
        }