17 lines
495 B
Java
17 lines
495 B
Java
package ru.kovbasa.config;
|
|
|
|
import com.google.inject.AbstractModule;
|
|
import com.google.inject.Singleton;
|
|
import ru.kovbasa.driver.DriverFactory;
|
|
import ru.kovbasa.driver.SelectableDriverFactory;
|
|
import ru.kovbasa.driver.WebDriverProvider;
|
|
|
|
public class DriverModule extends AbstractModule {
|
|
|
|
@Override
|
|
protected void configure() {
|
|
bind(DriverFactory.class).to(SelectableDriverFactory.class).in(Singleton.class);
|
|
bind(WebDriverProvider.class).in(Singleton.class);
|
|
}
|
|
}
|