Package qa.justtestlah.hooks
Class WebDriverHooks
- java.lang.Object
-
- qa.justtestlah.hooks.AbstractCucumberHook
-
- qa.justtestlah.hooks.WebDriverHooks
-
- All Implemented Interfaces:
CucumberHook
@Component public class WebDriverHooks extends AbstractCucumberHook
Hook to restart the WebDriver before every test.
-
-
Constructor Summary
Constructors Constructor Description WebDriverHooks()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
after(io.cucumber.core.api.Scenario scenario)
Close the web driver.void
before(io.cucumber.core.api.Scenario scenario)
Initialise the web driver.-
Methods inherited from class qa.justtestlah.hooks.AbstractCucumberHook
getExecutionEnvironments, getPlatforms
-
-
-
-
Method Detail
-
before
public void before(io.cucumber.core.api.Scenario scenario)
Initialise the web driver.- Specified by:
before
in interfaceCucumberHook
- Overrides:
before
in classAbstractCucumberHook
- Parameters:
scenario
- Cucumber scenario
-
after
public void after(io.cucumber.core.api.Scenario scenario)
Close the web driver.- Specified by:
after
in interfaceCucumberHook
- Overrides:
after
in classAbstractCucumberHook
- Parameters:
scenario
- Cucumber scenario
-
-