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); }