public TestAnyDriverStatusGetter( ITestDriversSource driversSource, IPendingDriverChanges pendingChanges ) : base(driversSource) { this.driversSource = driversSource; this.pendingChanges = pendingChanges; }
public TestDriverEnablementController( ITestDriversSource driversSource, IDriverProps propsGetter, IPendingDriverChangesRegister changesRegister ) { this.driversSource = driversSource; this.driverPropsGetter = propsGetter; this.pendingChanges = changesRegister; }
public TestDriverManager( ITestDriversSource driversSource, IDriverProps driverPropsGetter, IPendingDriverChangesRegister pendingChangesRegister ) { this.enablementController = new TestDriverEnablementController( driversSource, driverPropsGetter, pendingChangesRegister); }
public TestDriverQueryable( ITestDriversSource driversSource, IPendingDriverChanges pendingChanges ) { this.pendingChanges = pendingChanges; this.driversLister = new TestAllDriversLister(driversSource); this.driverPropsGetter = new TestAnyDriverPropsGetter(driversSource); this.driverStatusGetter = new TestAnyDriverStatusGetter( driversSource, pendingChanges); }
public TestDriversProxy( ITestPendingDriverChangesRegister pendingChangesRegister, IDriverQueries queryable, IDriverManagement manager, ITestDriversSource driversSource = null ) { if (driversSource == null) { driversSource = new TestDriversSource(); } this.pendingChangesReg = pendingChangesRegister; this.driversSource = driversSource; this.queryable = queryable; this.manager = manager; }
public TestDriversProxy( ITestPendingDriverChangesRegister pendingChangesRegister, ITestDriversSource driversSource = null ) { if (driversSource == null) { driversSource = new TestDriversSource(); } this.pendingChangesReg = pendingChangesRegister; this.driversSource = driversSource; this.queryable = new TestDriverQueryable( driversSource, pendingChangesRegister); this.manager = new TestDriverManager( driversSource, new TestAnyDriverPropsGetter(driversSource), pendingChangesRegister); }
public TestAllDriversLister(ITestDriversSource s) { this.driversSource = s; }
public TestDriverQueriesBase(ITestDriversSource s) { this.driversSource = s; }
public TestAnyDriverPropsGetter(ITestDriversSource s) : base(s) { }