public DriverEnablementController( IDriverProps driverPropsGetter, IPendingDriverChangesRegister pendingChangesRegister ) { this.driverPropsGetter = driverPropsGetter; this.pendingChanges = pendingChangesRegister; }
public DriverManager( IDriverProps driverPropsGetter, IPendingDriverChangesRegister pendingChangesRegister ) { this.enablementController = new DriverEnablementController( driverPropsGetter, pendingChangesRegister); }
public TestDriverEnablementController( ITestDriversSource driversSource, IDriverProps propsGetter, IPendingDriverChangesRegister changesRegister ) { this.driversSource = driversSource; this.driverPropsGetter = propsGetter; this.pendingChanges = changesRegister; }
public DriverQueryable( IDriversList driversLister, IDriverProps driverPropsGetter, IDriverStatus driverStatusGetter, IPendingDriverChanges pendingChanges ) { this.driversLister = driversLister; this.driverPropsGetter = driverPropsGetter; this.driverStatusGetter = driverStatusGetter; this.pendingChanges = pendingChanges; }
public TestDriverManager( ITestDriversSource driversSource, IDriverProps driverPropsGetter, IPendingDriverChangesRegister pendingChangesRegister ) { this.enablementController = new TestDriverEnablementController( driversSource, driverPropsGetter, pendingChangesRegister); }