public When_Employer_GetOpportunityCompanyName_Is_Loaded()
        {
            _employerService = Substitute.For <IEmployerService>();
            var opportunityService = Substitute.For <IOpportunityService>();
            var referralService    = Substitute.For <IReferralService>();

            _employerService.GetOpportunityEmployerAsync(OpportunityId, OpportunityItemId)
            .Returns(new FindEmployerViewModel
            {
                OpportunityId         = OpportunityId,
                OpportunityItemId     = OpportunityItemId,
                SelectedEmployerCrmId = _employerCrmId,
                CompanyName           = CompanyName
            });

            var config = new MapperConfiguration(c => c.AddMaps(typeof(EmployerDtoMapper).Assembly));
            var mapper = new Mapper(config);

            var employerController = new EmployerController(_employerService, opportunityService, referralService, mapper);

            _result = employerController.GetOpportunityCompanyNameAsync(OpportunityId, OpportunityItemId).GetAwaiter().GetResult();
        }
        public async Task <IActionResult> GetOpportunityCompanyNameAsync(int opportunityId, int opportunityItemId)
        {
            var viewModel = await _employerService.GetOpportunityEmployerAsync(opportunityId, opportunityItemId);

            return(View("FindEmployer", viewModel));
        }