コード例 #1
0
 /// <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;
 }
コード例 #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="operatorAccount"></param>
 /// <param name="mockEmployeeHistory"></param>
 public AddEmployeeHistoryByDepartment(Department department, Account operatorAccount, IEmployeeHistory mockEmployeeHistory)
 {
     _Department         = department;
     _DalEmployeeHistory = mockEmployeeHistory;
     _OperatorAccount    = operatorAccount;
 }
コード例 #3
0
 /// <summary>
 /// 构造函数,测试
 /// </summary>
 /// <param name="iEmployeeHistory"></param>
 public GetEmployeeHistory(IEmployeeHistory iEmployeeHistory)
 {
     _dalEmployeeHistory = iEmployeeHistory;
 }