public void SetUp() { _automoqer = new AutoMoqer(); _automoqer.GetMock <IEmployeeClient>() .Setup(p => p.GetEmployees()) .Returns(new List <Employee>() { new Employee() { Name = "Mocked", HourlySalary = 10, MonthlySalary = 100, ContractType = ContractType.Hourly, Id = 1 }, new Employee() { Name = "Mocked", HourlySalary = 10, MonthlySalary = 100, ContractType = ContractType.Monthly, Id = 2 } }); _EmployeeProvider = _automoqer.Resolve <EmployeeProvider>(); }
public ClientExample() { //TODO: Potentially use dependency injection to do the following: //Also, note that you can use any type of data provider adapter that implements a DbConnection. //E.g. PostgreSQL, Oracle, MySql, SQL Server //Example using SQL Server connection IDbConnector <SqlConnection> dbConnector = new DbConnector <SqlConnection>("connection string goes here"); _pdrEmployee = new EmployeeProvider <SqlConnection>(dbConnector); }
public EmployeeController(IEmployeeProvider employeeProvider, IEmployeeProcessor employeeProcessor) { this.employeeProvider = employeeProvider; this.employeeProcessor = employeeProcessor; }
public EmployeeService(IEmployeeProvider provider) { this._provider = provider; }
public CompanyTaxCalcluator(ITaxCalculator calc, IEmployeeProvider empProvider, IRateProvider rateProvider) { _provider = empProvider; _rateProvider = rateProvider; _taxCalculator = calc; }
public EmployeeController(IEmployeeProvider employeeProvider) { this.employeeProvider = employeeProvider; }
public EmployeeManager(IEmployeeProvider employeeProvider) { _employeeProvider = employeeProvider; }
/// <summary> /// Initializes a new instance of the <see cref="MainMenuViewModel"/> class. /// </summary> /// <param name="employeeProvider">The employee provider.</param> public MainMenuViewModel(IEmployeeProvider employeeProvider) { EmployeeProvider = employeeProvider; }
//private readonly IDepartmentStaffProvider _departmentStaffProvider; public EmployeeController(IEmployeeProvider employeeProvider) { //_departmentStaffProvider = departmentStaffProvider; _employeeProvider = employeeProvider; }
public EmployeesController(IEmployeeProvider employeeProvider) { _employeeProvider = employeeProvider; }
public EmployeesController(IJobTitleProvider jobTitleProvider, IEmployeeProvider employeeProvider) { _jobTitleProvider = jobTitleProvider; _employeeProvider = employeeProvider; }
/// <summary> /// Initializes a new instance of the <see cref="AddEmployeeViewModel"/> class. /// </summary> /// <param name="employeeProvider">The employee provider.</param> public AddEmployeeViewModel(IEmployeeProvider employeeProvider) { EmployeeProvider = employeeProvider; SaveButtonEnabled = true; }
public DefaultController(IEmployeeProvider provider) { this.provider = provider; }
public EmployeeProviderController(IEmployeeProvider employeeProvider, Ilogin login) { this.employeeProvider = employeeProvider; this.login = login; }
public EmployeeRecordValidator(IEmployeeProvider employeeProvider) { _employeeProvider = employeeProvider; SetRules(); }
public CachedEmployeeImportValidatorProvider(ICacheService cache, IEmployeeProvider employeeProvider) { _cache = cache; _employeeProvider = employeeProvider; }
public EmployeeController(ILogger logger, IEmployeeProvider employeeProvider) { _logger = logger; _employeeProvider = employeeProvider; }
public DirectumToJiraMapper(IEmployeeProvider employeeProvider, IJiraProvider jiraProvider, Cache cache) { _jiraProvider = jiraProvider ?? throw new ArgumentNullException(nameof(jiraProvider)); _employeeProvider = employeeProvider ?? throw new ArgumentNullException(nameof(employeeProvider)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); }