public UseCase( LoggerGateway logger, EmployeeGateway employeeGateway, CalculationInfluenceGateway calculationInfluenceGateway ) { _logger = logger; _employeeGateway = employeeGateway; _calculationInfluenceGateway = calculationInfluenceGateway; }
public UseCaseTest() { _loggerGatewayMock = Substitute.For <LoggerGateway>(); _employeeGatewayMock = Substitute.For <EmployeeGateway>(); _calculationInfluenceGateway = new CalculationInfluenceAdapter( new AreaCalculator(), new SalaryCalculator(), new AdmissionAtCalculator() ); }
public UseCase(LoggerGateway logger) { _logger = logger; }