public class ThucydidesPlugin
extends org.easyb.plugin.BasePlugin
| Constructor and Description |
|---|
ThucydidesPlugin() |
ThucydidesPlugin(WebdriverManager manager) |
public ThucydidesPlugin()
public ThucydidesPlugin(WebdriverManager manager)
public ReportService getReportService()
public void setReportService(ReportService value)
public StepFactory getStepFactory()
public void setStepFactory(StepFactory value)
public BaseStepListener getBaseStepListener()
public void setBaseStepListener(BaseStepListener value)
public List<StepListener> getStepListeners()
public void setStepListeners(List<StepListener> value)
public StepPublisher getStepPublisher()
public void setStepPublisher(StepPublisher value)
public void setSystemConfiguration(Configuration value)
public boolean getPluginInitialized()
public boolean isPluginInitialized()
public void setPluginInitialized(boolean value)
public Pages getPages()
public void setPages(Pages value)
public Object getRaisedErrors()
public void setRaisedErrors(Object value)
public String getName()
getName in interface org.easyb.plugin.EasybPlugingetName in class org.easyb.plugin.BasePluginprotected void resetWebdriverManagerIfRequired()
protected WebdriverManager getWebdriverManager()
protected BatchManager getBatchManager()
public Object beforeStory(groovy.lang.Binding binding)
beforeStory in interface org.easyb.plugin.EasybPluginbeforeStory in class org.easyb.plugin.BasePluginpublic Object beforeScenario(groovy.lang.Binding binding)
beforeScenario in interface org.easyb.plugin.EasybPluginbeforeScenario in class org.easyb.plugin.BasePluginpublic Object afterScenario(groovy.lang.Binding binding)
afterScenario in interface org.easyb.plugin.EasybPluginafterScenario in class org.easyb.plugin.BasePluginpublic List<TestOutcome> getTestOutcomes()
public Object afterStory(groovy.lang.Binding binding)
afterStory in interface org.easyb.plugin.EasybPluginafterStory in class org.easyb.plugin.BasePluginpublic Object beforeGiven(groovy.lang.Binding binding)
beforeGiven in interface org.easyb.plugin.EasybPluginbeforeGiven in class org.easyb.plugin.BasePluginpublic Object beforeWhen(groovy.lang.Binding binding)
beforeWhen in interface org.easyb.plugin.EasybPluginbeforeWhen in class org.easyb.plugin.BasePluginpublic Object beforeThen(groovy.lang.Binding binding)
beforeThen in interface org.easyb.plugin.EasybPluginbeforeThen in class org.easyb.plugin.BasePluginpublic Object afterGiven(groovy.lang.Binding binding)
afterGiven in interface org.easyb.plugin.EasybPluginafterGiven in class org.easyb.plugin.BasePluginpublic Object afterWhen(groovy.lang.Binding binding)
afterWhen in interface org.easyb.plugin.EasybPluginafterWhen in class org.easyb.plugin.BasePluginpublic Object afterThen(groovy.lang.Binding binding)
afterThen in interface org.easyb.plugin.EasybPluginafterThen in class org.easyb.plugin.BasePluginpublic boolean errorIsNew(Throwable error)
public Object initializeReportService()
public Object generateReportsFor(List<TestOutcome> testRunResults)
public Object initializeStepsLibraries(groovy.lang.Binding binding)
public PluginConfiguration getConfiguration()
public PluginConfiguration resetConfiguration()
protected Configuration getSystemConfiguration()
public Collection<AcceptanceTestReporter> getDefaultReporters()
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.