This commit is contained in:
2026-02-14 21:56:07 +03:00
parent 895bea43d2
commit b414beb6fb
23 changed files with 694 additions and 250 deletions

View File

@@ -2,15 +2,15 @@ package ru.kovbasa.config;
import com.google.inject.AbstractModule;
import com.google.inject.Singleton;
import ru.kovbasa.driver.ChromeDriverFactory;
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(ChromeDriverFactory.class).in(Singleton.class);
bind(DriverFactory.class).to(SelectableDriverFactory.class).in(Singleton.class);
bind(WebDriverProvider.class).in(Singleton.class);
}
}