Exemple #1
0
 public PayrollListener(IPaycheckService paycheckService, IListener listener,
                        IOptions <AppSettings> settings)
 {
     _paycheckService  = paycheckService;
     _listener         = listener;
     _payrollQueueName = settings.Value.PayrollQueueName;
 }
        public void Initialize()
        {
            mockEmployeeRepository = new Mock <IEmployeeRepository>();
            paycheckService        = new PaycheckService(mockEmployeeRepository.Object);

            mockEmployeeRepository
            .Setup(_ => _.Get(It.IsAny <string>()))
            .Returns(new Employee {
                Name       = testEmployeeName,
                Dependents = new List <Person>()
            });
        }
 public EmployeeController(IEmployeeService employeeService, IPaycheckService paycheckService)
     : base()
 {
     this.employeeService = employeeService;
     this.paycheckService = paycheckService;
 }
Exemple #4
0
 public PaycheckController(ILogger <PaycheckController> logger, IPaycheckService paycheckService)
 {
     _logger          = logger;
     _paycheckService = paycheckService;
 }
Exemple #5
0
 public PaychecksController(BenefitsDataContext context, IPaycheckService paycheckService)
 {
     _context         = context;
     _paycheckService = paycheckService;
 }
Exemple #6
0
 public PaycheckHandler(IPaycheckService paycheckService, IEmployeeContext employeeContext, IEmployeeValidator employeeValidator)
 {
     _paycheckService   = paycheckService;
     _employeeContext   = employeeContext;
     _employeeValidator = employeeValidator;
 }