public void Setup()
        {
            _jobTitle = new Model.JobTitle { Id = TitleId, Name = Title };
            _jobTitleProvider = MockRepository.GenerateStub<IJobTitleProvider>();
            _jobTitleProvider.Stub(j => j.GetById(TitleId)).Return(_jobTitle);

            _employee = new Model.Employee { Id = EmployeeId, FirstName = "Alex", Surname = "Martin", JobTitle = _jobTitle };
        }
 public EmployeesController(IJobTitleProvider jobTitleProvider, IEmployeeProvider employeeProvider)
 {
     _jobTitleProvider = jobTitleProvider;
     _employeeProvider = employeeProvider;
 }
 public EmployeeProvider(IEmployeeRepository employeeRepository, IJobTitleProvider jobTitleProvider)
 {
     _employeeRepository = employeeRepository;
     _jobTitleProvider = jobTitleProvider;
 }