/// <summary> /// AddEmployee的构造函数,专为测试提供 /// </summary> public AddEmployee(Employee employee, Account operatoraccount, IEmployee mockDalEmployee, IAccountBll mockDalAccounts, IEmployeeHistory mochEmployeeHistory, IEmployeeSkill mockEmployeeSkill, IDepartmentBll mockDepartments, IEmployeeWelfare mockEmployeeWelfare, IEmployeeWelfareHistory mockEmployeeWelfareHistory) { _Employee = employee; _Operatoraccount = operatoraccount; _DalEmployee = mockDalEmployee; _DalEmployeeHistory = mochEmployeeHistory; _IAccountBll = mockDalAccounts; _DalEmployeeSkill = mockEmployeeSkill; _IDepartmentBll = mockDepartments; _DalEmployeeWelfare = mockEmployeeWelfare; _DalEmployeeWelfareHistory = mockEmployeeWelfareHistory; }
/// <summary> /// 构造函数 /// </summary> /// <param name="operatorAccount"></param> /// <param name="mockEmployeeHistory"></param> public AddEmployeeHistoryByDepartment(Department department, Account operatorAccount, IEmployeeHistory mockEmployeeHistory) { _Department = department; _DalEmployeeHistory = mockEmployeeHistory; _OperatorAccount = operatorAccount; }
/// <summary> /// 构造函数,测试 /// </summary> /// <param name="iEmployeeHistory"></param> public GetEmployeeHistory(IEmployeeHistory iEmployeeHistory) { _dalEmployeeHistory = iEmployeeHistory; }