Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Téléchargement de l’api easyb-0.9.7.jar

Téléchargement de l'api easyb-0.9.7.jar
Download here
org.easyb.BehaviorCategory(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public static void throwValidationException(Object out, Object msg)
public static void shouldBeGreaterThan(Object self, Object value)
public static void shouldBeGreaterThan(Object self, Object value, String msg)
public static void shouldBeLessThan(Object self, Object value, String msg)
public static void shouldBeLessThan(Object self, Object value)
public static void shouldBeEqual(Object self, Object value)
public static void shouldBeEqual(Object self, Object value, String msg)
public static void shouldBeEqualTo(Object self, Object value)
public static void shouldBeEqualTo(Object self, Object value, String msg)
public static void shouldEqual(Object self, Object value)
public static void shouldEqual(Object self, Object value, String msg)
public static void shouldBe(Object self, Object value)
public static void shouldBe(Object self, Object value, String msg)
private static void isEqual(Object self, Object value, String msg)
public static void shouldNotBe(Object self, Object value, String msg)
public static void shouldNotEqual(Object self, Object value, String msg)
public static void shouldntBe(Object self, Object value, String msg)
public static void shouldntEqual(Object self, Object value, String msg)
public static void shouldNotBe(Object self, Object value)
public static void shouldNotEqual(Object self, Object value)
public static void shouldntBe(Object self, Object value)
public static void shouldntEqual(Object self, Object value)
private static void notEquals(Object self, Object value, String msg)
private static void isA(Object self, Object type)
private static void isNotA(Object self, Object type)
private static void isA(Object self, Object type, String msg)
private static void isNotA(Object self, Object type, String msg)
public static void shouldBeA(Object self, Object value)
public static void shouldBeA(Object self, Object value, String msg)
public static void shouldBeAn(Object self, Object value)
public static void shouldBeAn(Object self, Object value, String msg)
public static void shouldNotBeA(Object self, Object value)
public static void shouldNotBeA(Object self, Object value, String msg)
public static void shouldNotBeAn(Object self, Object value)
public static void shouldNotBeAn(Object self, Object value, String msg)
public static void shouldHave(Object self, Object value, String msg)
public static void shouldNotHave(Object self, Object value, String msg)
public static void shouldHave(Object self, Object value)
public static void shouldNotHave(Object self, Object value)
public static void shouldStartWith(Object self, Object value)
public static void shouldEndWith(Object self, Object value)
private static void hasNot(Object self, Object value)
private static void hasNot(Object, Object value, String msg)
private static void has(Object self, Object value)
private static void has(Object, Object value, String)
private static int findItems(Object, Object values)
private static void handleMapShouldNotContain(Object delegate, Object values, String msg)
private static void handleMapContains(Object delegate, Object values, String msg)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.BehaviorKeywords(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener listener)
public Object narrative(Object description, Object closure)
public Object description(Object description)
public org.easyb.listener.ResultsCollector easybResults()
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()
public org.easyb.listener.ExecutionListener getListener()
public void setListener(org.easyb.listener.ExecutionListener arg1)

org.easyb.BehaviorRunner(Ci-dessous la liste des Méthodes de la classe)

public transient void <init>(org.easyb.Configuration configuration, org.easyb.listener.ExecutionListener[] listeners)
public static void main(String[] args)
public boolean runBehaviors(java.util.List behaviors) [Signature((Ljava/util/List<Lorg/easyb/domain/Behavior;>;)Z)]
		throws java.lang.Exception
private void executeBehaviors(java.util.List behaviors) [Signature((Ljava/util/List<Lorg/easyb/domain/Behavior;>;)V)]
		throws java.lang.InterruptedException, java.io.IOException, java.lang.Exception
public static java.util.List getBehaviors(org.easyb.domain.GroovyShellConfiguration groovyShellConfiguration, String[] paths, org.easyb.Configuration config) [Signature((Lorg/easyb/domain/GroovyShellConfiguration;[Ljava/lang/String;Lorg/easyb/Configuration;)Ljava/util/List<Lorg/easyb/domain/Behavior;>;)]
public static java.util.List getBehaviors(org.easyb.domain.GroovyShellConfiguration groovyShellConfiguration, String[] paths) [Signature((Lorg/easyb/domain/GroovyShellConfiguration;[Ljava/lang/String;)Ljava/util/List<Lorg/easyb/domain/Behavior;>;)]
public static java.util.List getBehaviors(String[] paths) [Signature(([Ljava/lang/String;)Ljava/util/List<Lorg/easyb/domain/Behavior;>;)]
public static java.util.List getBehaviors(String[] paths, org.easyb.Configuration config) [Signature(([Ljava/lang/String;Lorg/easyb/Configuration;)Ljava/util/List<Lorg/easyb/domain/Behavior;>;)]

org.easyb.BehaviorStep(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.util.BehaviorStepType inStepType, String inStepName)
public java.util.List getChildStepsSkipExecute() [Signature(()Ljava/util/List<Lorg/easyb/BehaviorStep;>;)]
public org.easyb.util.BehaviorStepType getStepType()
public void setParentStep(org.easyb.BehaviorStep inParentStep)
public Object addChildStep(org.easyb.BehaviorStep step)
public long getScenarioCountRecursively()
public long getIgnoredScenarioCountRecursively()
public long getPendingScenarioCountRecursively()
public long getFailedScenarioCountRecursively()
public long getSuccessScenarioCountRecursively()
public long getSpecificationCountRecursively()
public long getPendingSpecificationCountRecursively()
public long getFailedSpecificationCountRecursively()
public long getSuccessSpecificationCountRecursively()
public long getBehaviorCountRecursively()
public long getPendingBehaviorCountRecursively()
public long getFailedBehaviorCountRecursively()
public long getSuccessBehaviorCountRecursively()
public long getStoryExecutionTimeRecursively()
public long getSpecificationExecutionTimeRecursively()
public long getBehaviorExecutionTimeRecursively(Object type)
public long getBehaviorCountRecursively(Object type, Object resultStatus)
public long getStepPendingCount()
public long getChildStepPendingResultCount()
public long getStepIgnoredCount()
public long getChildStepIgnoredResultCount()
public long getStepSuccessCount()
public long getChildStepSuccessResultCount()
public long getStepFailureCount()
public long getChildStepFailureResultCount()
public long getStepResultCount()
public long getChildStepResultCount()
public java.util.List getChildrenOfType(org.easyb.util.BehaviorStepType) [Signature((Lorg/easyb/util/BehaviorStepType;)Ljava/util/List<Lorg/easyb/BehaviorStep;>;)]
public org.easyb.BehaviorStep getParentStep()
public Object setResult(Object inResult)
public Object setDescription(Object inDescription)
public Object startExecutionTimer()
public Object stopExecutionTimer()
public long getExecutionTotalTimeInMillis()
public boolean equals(Object other)
public int hashCode()
public String toString()
public String format(String lineSeparator, String spaceSeparator, org.easyb.util.BehaviorStepType genesisType)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()
public void setStepType(org.easyb.util.BehaviorStepType arg1)
public org.easyb.result.Result getResult()
public void setResult(org.easyb.result.Result arg1)
public String getName()
public void setName(String arg1)
public String getDescription()
public void setDescription(String arg1)
public long getExecutionStartTime()
public void setExecutionStartTime(long arg1)
public long getExecutionFinishTime()
public void setExecutionFinishTime(long arg1)
public java.util.ArrayList getChildSteps() [Signature(()Ljava/util/ArrayList<Lorg/easyb/BehaviorStep;>;)]
public void setChildSteps(java.util.ArrayList arg1) [Signature((Ljava/util/ArrayList<Lorg/easyb/BehaviorStep;>;)V)]

org.easyb.BehaviorStepStack(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public Object startStep(Object listener, Object behaviorType, Object scenarioDescription)
public Object stopStep(Object listener)
public Object lastStep()
public String toString()
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()
public Object getSteps()
public void setSteps(Object arg1)

org.easyb.Configuration(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(String[] filePaths, java.util.List configuredReports) [Signature(([Ljava/lang/String;Ljava/util/List<Lorg/easyb/report/ReportWriter;>;)V)]
public void <init>(String[] filePaths, java.util.List configuredReports, boolean stackTraceOn) [Signature(([Ljava/lang/String;Ljava/util/List<Lorg/easyb/report/ReportWriter;>;Z)V)]
public void <init>(String[] filePaths, java.util.List configuredReports, boolean stackTraceOn, boolean filteredStackTraceOn) [Signature(([Ljava/lang/String;Ljava/util/List<Lorg/easyb/report/ReportWriter;>;ZZ)V)]
public void <init>(String[] filePaths, java.util.List configuredReports, boolean stackTraceOn, boolean filteredStackTraceOn, String extendedStoryClassName, boolean parallel) [Signature(([Ljava/lang/String;Ljava/util/List<Lorg/easyb/report/ReportWriter;>;ZZLjava/lang/String;Z)V)]
public void <init>(String[] filePaths, java.util.List configuredReports, boolean stackTraceOn, boolean filteredStackTraceOn, String extendedStoryClassName, boolean parallel, boolean isFailureFile, String failureFile) [Signature(([Ljava/lang/String;Ljava/util/List<Lorg/easyb/report/ReportWriter;>;ZZLjava/lang/String;ZZLjava/lang/String;)V)]
public String getExtendedStoryClass()
public String[] getFilePaths()
public java.util.List getConfiguredReports() [Signature(()Ljava/util/List<Lorg/easyb/report/ReportWriter;>;)]
public boolean isParallel()
public org.easyb.ConsoleReporter getConsoleReporter()
public java.util.concurrent.ExecutorService getExecutor()

org.easyb.ConsoleConfigurator(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public org.easyb.Configuration configure(String[] args)
private String[] convertArgsToPaths(org.apache.commons.cli.CommandLine cmdLine)
private String getExtendedStoryClass(org.apache.commons.cli.CommandLine commandLine)
private boolean isFailureFile(org.apache.commons.cli.CommandLine cmdLine)
private boolean isParallel(org.apache.commons.cli.CommandLine commandLine)
private static org.apache.commons.cli.CommandLine getCommandLineForMain(String[] args, org.apache.commons.cli.Options options)
		throws org.apache.commons.cli.ParseException
private static void validateArguments(org.apache.commons.cli.CommandLine commandLine)
		throws java.lang.IllegalArgumentException
private static java.util.List getConfiguredReports(org.apache.commons.cli.CommandLine line) [Signature((Lorg/apache/commons/cli/CommandLine;)Ljava/util/List<Lorg/easyb/report/ReportWriter;>;)]
private static void handleHelpForMain(org.apache.commons.cli.Options options)
private static org.apache.commons.cli.Options getOptionsForMain()

org.easyb.ConsoleReporter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void startBehavior(org.easyb.domain.Behavior behavior)
public void stopBehavior(org.easyb.BehaviorStep currentStep, org.easyb.domain.Behavior behavior)
public void completeTesting()
private String getTotalPendingCountMessage()
private String getCompletedIgnoredMesage()
private String getTotalRanCountMessage()
private String getScenariosRunMessage(org.easyb.BehaviorStep step)
private void printMetrics(org.easyb.domain.Behavior behavior, long startTime, org.easyb.BehaviorStep currentStep, long endTime)
private void handleFailurePrinting(org.easyb.BehaviorStep currentStep)
private void printFailureMessage(org.easyb.BehaviorStep istep)

org.easyb.FailureFileConsoleReporter(Ci-dessous la liste des Méthodes de la classe)

public void <init>(Object outfile)
public void stopBehavior(org.easyb.BehaviorStep currentStep, org.easyb.domain.Behavior behavior)
public void completeTesting()
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()
public Object getFailures()
public void setFailures(Object arg1)
public Object getOutfile()
public void setOutfile(Object arg1)

org.easyb.FilteredStackTraceConsoleReporter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void gotResult(org.easyb.result.Result result)
private boolean lineOkToPrint(String line)

org.easyb.RunnableBehavior(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.domain.Behavior behavior, org.easyb.listener.BroadcastListener broadcastListener)
public void run()
public boolean isFailed()
public Exception getFailure()

org.easyb.SpecificationBinding(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener)
public static groovy.lang.Binding getBinding(Object listener)
static void <clinit>()
public org.easyb.SpecificationKeywords getSpecification()
public void setSpecification(org.easyb.SpecificationKeywords arg1)

org.easyb.SpecificationKeywords(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener listener)
public Object after(Object description, Object closure)
public Object before(Object description, Object closure)
public Object it(Object spec, Object)
public Object and()
static void <clinit>()

org.easyb.StackTraceConsoleReporter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void gotResult(org.easyb.result.Result result)

org.easyb.StoryBinding(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener listener, org.easyb.plugin.EasybPlugin)
public Object getAt(java.util.ArrayList list)
public static org.easyb.StoryBinding getBinding(Object listener, Object activePlugin)
public static org.easyb.StoryBinding getBinding(Object listener)
static void <clinit>()
public org.easyb.StoryKeywords getStory()
public void setStory(org.easyb.StoryKeywords arg1)
public org.easyb.plugin.EasybPlugin getActivePlugin()
public void setActivePlugin(org.easyb.plugin.EasybPlugin arg1)

org.easyb.StoryKeywords(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener listener)
public Object sharedBehavior(Object description, Object closure)
public Object itBehavesAs(Object description)
public Object before(Object description, Object beforeClosure)
public Object after(Object description, Object afterClosure)
public Object beforeEach(Object description, Object closure)
public Object afterEach(Object description, Object closure)
public Object scenario(Object scenarioDescription, Object scenarioClosure)
public Object runScenario(Object scenarioClosure, Object scenarioDescription)
public Object given(Object givenDescription, Object closure)
public Object when(Object whenDescription, Object closure)
public Object then(Object spec, Object)
public Object and(Object description, Object closure)
public Object all()
public Object ignore(Object scenarios)
public Object ignore(java.util.regex.Pattern scenarioPattern)
public Object when(Object whenDescription)
static void <clinit>()
public Object getStepStack()
public void setStepStack(Object arg1)
public Object getBeforeScenario()
public void setBeforeScenario(Object arg1)
public Object getAfterScenario()
public void setAfterScenario(Object arg1)
public Object getBeforeDone()
public void setBeforeDone(Object arg1)
public Object getAfterDone()
public void setAfterDone(Object arg1)
public Object getIgnoreAll()
public void setIgnoreAll(Object arg1)
public Object getIgnoreList()
public void setIgnoreList(Object arg1)
public Object getIgnoreRegEx()
public void setIgnoreRegEx(Object arg1)
public Object getSharedBeaviors()
public void setSharedBeaviors(Object arg1)
public Object getPendingClosure()
public void setPendingClosure(Object arg1)

org.easyb.ant.AbstractJavaTask(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.ant.CommandRunner commandRunner)
protected int run()
		throws org.apache.tools.ant.BuildException
public org.apache.tools.ant.types.Path createClasspath()
public void setClassPath(org.apache.tools.ant.types.Path path)
public void setClasspathRef(org.apache.tools.ant.types.Reference r)
public void setMaxmemory(int megabyte)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.ant.AbstractStoryTask(Ci-dessous la liste des Méthodes de la classe)

public void <init>(Class commandLineClass, org.easyb.ant.CommandRunner runner)
public void addTarget(String targetArgument)
public void addTarget(int index, String dir)
public void setFailureFile(String filename)
public void setInFile(String filename)
public String getFailureProperty()
public void setFailureProperty(String failureProperty)
public void execute()
private void appendAntTaskJar()
private void addArgumentsAndRun()
public void addFilesetTarget(org.apache.tools.ant.types.FileSet fileset)
private String locate()
private String goToClassPathRootDirectory(java.net.URL url)
private String getJarFileOnClassPath(java.net.URL url)
private java.io.File getFileOnClassPath(java.net.URL url)
private java.io.File fromUri(String fileUri)
private String resourcePathToClassFile()
static void <clinit>()

org.easyb.ant.BehaviorRunnerTask(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(org.easyb.ant.CommandRunner runner)
public void setBehaviorsClassName(String behaviorsClassName)
public void addBehaviors(org.apache.tools.ant.types.FileSet fileset)
public void addConfiguredReport(org.easyb.ant.Report report)
static void <clinit>()

org.easyb.ant.CommandRunner(Ci-dessous la liste des Méthodes de la classe)

public transient abstract int fork(org.apache.tools.ant.Task arg1, String[] arg2)

org.easyb.ant.CommandRunnerImpl(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public transient int fork(org.apache.tools.ant.Task task, String[] command)
		throws org.apache.tools.ant.BuildException
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.ant.Report(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()
public String getFormat()
public void setFormat(String arg1)
public String getLocation()
public void setLocation(String arg1)

org.easyb.delegates.EnsurableFactory(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public static org.easyb.delegates.RichlyEnsurable manufacture()
		throws java.lang.Exception
static void <clinit>()

org.easyb.delegates.EnsuringDelegate(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void ensureThrows(Class clzz, groovy.lang.Closure closure) [Signature((Ljava/lang/Class<*>;Lgroovy/lang/Closure;)V)]
		throws java.lang.Exception
public void ensureThrows(java.util.List clzzList, groovy.lang.Closure closure) [Signature((Ljava/util/List<Ljava/lang/Class<*>;>;Lgroovy/lang/Closure;)V)]
		throws java.lang.Exception
public void ensureStrictThrows(Class clzz, groovy.lang.Closure closure) [Signature((Ljava/lang/Class<*>;Lgroovy/lang/Closure;)V)]
		throws java.lang.Exception
public void ensureStrictThrows(java.util.List clzzList, groovy.lang.Closure closure) [Signature((Ljava/util/List<Ljava/lang/Class<*>;>;Lgroovy/lang/Closure;)V)]
		throws java.lang.Exception
public void ensure(boolean expression)
		throws java.lang.Exception
public void ensureUntil(int timeout, groovy.lang.Closure closure)
public void ensure(Object value, groovy.lang.Closure closure)
		throws java.lang.Exception
public void ensureFails(groovy.lang.Closure closure)
		throws java.lang.Exception
private org.easyb.delegates.RichlyEnsurable getDelegate(Object value)
		throws java.lang.Exception
public void fail(String message)
public void fail(String message, Exception e)
public void fail(String message, Object expected, Object actual)

org.easyb.delegates.NarrativeDelegate(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.listener.ExecutionListener listener, org.easyb.BehaviorStepStack stepstack)
public void as_a(String role)
public void i_want(String feature)
public void so_that(String benefit)
public void as_an(String role)
public void asAn(String role)
public void asA(String role)
public void iWant(String feature)
public void soThat(String benefit)
private void processType(org.easyb.util.BehaviorStepType type, String text)

org.easyb.delegates.PlugableDelegate(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public Object invokeMethod(String method, Object args)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.delegates.RichEnsureDelegate(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void and()
public Object is(Object value)
public void doesNotContain(Object value)
public void contains(Object value)
private void handleMapShouldNotContain(Object values)
private void handleMapContains(Object values)
public void isEqualTo(Object value)
public void isNotEqualTo(Object value)
public void isA(Object type)
public void isNotA(Object type)
private String getUnqualifiedClassName()
public void isNotNull()
public void isNull()
public void startsWith(Object value)
public void endsWith(Object value)
public void isContainedIn(Object value)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()
public Object getVerified()
public void setVerified(Object arg1)

org.easyb.delegates.RichEnsureProxyDelegate(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void setVerified(Object verified)
public Object invokeMethod(String method, Object params)
public Object handleIsMethod(Object method, Object params)
public Object getProperty(String property)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.delegates.RichlyEnsurable(Ci-dessous la liste des Méthodes de la classe)

public abstract void setVerified(Object arg1)

org.easyb.domain.Behavior(Ci-dessous la liste des Méthodes de la classe)

public abstract String getPhrase()
public abstract java.io.File getFile()
public abstract String getTypeDescriptor()
public abstract groovy.lang.Binding getBinding()
public abstract org.easyb.BehaviorStep execute(org.easyb.listener.ExecutionListener arg1)
		throws java.io.IOException

org.easyb.domain.BehaviorBase(Ci-dessous la liste des Méthodes de la classe)

protected void <init>(org.easyb.domain.GroovyShellConfiguration gShellConfig, String phrase, java.io.File file)
public String getPhrase()
public java.io.File getFile()
public ClassLoader getClassLoader()
protected void bindShellVariables(groovy.lang.GroovyShell groovyShell)
public boolean equals(Object o)
public int hashCode()
public groovy.lang.Binding getBinding()
public void setBinding(groovy.lang.Binding binding)

org.easyb.domain.BehaviorFactory(Ci-dessous la liste des Méthodes de la classe)

private void <init>()
public static org.easyb.domain.Behavior createBehavior(org.easyb.domain.GroovyShellConfiguration gShellConfig, java.io.File behaviorFile, org.easyb.Configuration config)
public static org.easyb.domain.Behavior createBehavior(java.io.File behaviorFile)
private static String verifyFileError(java.io.File behaviorFile)
private static String createPhrase(java.io.File behaviorFile, String pattern)
private static String stripPattern(String string, String pattern)
static void <clinit>()

org.easyb.domain.GroovyShellConfiguration(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(ClassLoader classLoader, java.util.Map shellContextVariables) [Signature((Ljava/lang/ClassLoader;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V)]
public ClassLoader getClassLoader()
public java.util.Map getShellContextVariables() [Signature(()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)]

org.easyb.domain.NarrativePreProcessor(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public String process(String specification)

org.easyb.domain.SharedBehaviorPreProcessor(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.util.PreProcessorable preproc)
public String process(String behavior)

org.easyb.domain.Specification(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.domain.GroovyShellConfiguration gShellConfig, String phrase, java.io.File file)
public String getTypeDescriptor()
public org.easyb.BehaviorStep execute(org.easyb.listener.ExecutionListener listener)
		throws java.io.IOException

org.easyb.domain.SpecificationPreProcessor(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public String process(String specification)

org.easyb.domain.Story(Ci-dessous la liste des Méthodes de la classe)

public void <init>(org.easyb.domain.GroovyShellConfiguration gShellConfig, String phrase, java.io.File file)
public String getTypeDescriptor()
public org.easyb.BehaviorStep execute(org.easyb.listener.ExecutionListener listener)
		throws java.io.IOException
protected String readStory(java.io.File story)
		throws java.io.IOException

org.easyb.exception.VerificationException(Ci-dessous la liste des Méthodes de la classe)

public void <init>(String message, Object expected, Object actual)
public void <init>(String message)
public void <init>(String message, Exception e)
public Object getActual()
public Object getExpected()
public String toString()

org.easyb.listener.BroadcastListener(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void registerListener(org.easyb.listener.ExecutionListener recipient)
public void startBehavior(org.easyb.domain.Behavior behavior)
public void stopBehavior(org.easyb.BehaviorStep step, org.easyb.domain.Behavior behavior)
public void startStep(org.easyb.BehaviorStep step)
public void describeStep(String description)
public void completeTesting()
public void stopStep()
public void gotResult(org.easyb.result.Result result)

org.easyb.listener.ExecutionListener(Ci-dessous la liste des Méthodes de la classe)

public abstract void startBehavior(org.easyb.domain.Behavior arg1)
public abstract void startStep(org.easyb.BehaviorStep arg1)
public abstract void describeStep(String arg1)
public abstract void gotResult(org.easyb.result.Result arg1)
public abstract void stopStep()
public abstract void stopBehavior(org.easyb.BehaviorStep arg1, org.easyb.domain.Behavior arg2)
public abstract void completeTesting()

org.easyb.listener.ExecutionListenerAdaptor(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void startBehavior(org.easyb.domain.Behavior behavior)
public void stopBehavior(org.easyb.BehaviorStep step, org.easyb.domain.Behavior behavior)
public void startStep(org.easyb.BehaviorStep step)
public void describeStep(String description)
public void stopStep()
public void gotResult(org.easyb.result.Result result)
public void completeTesting()

org.easyb.listener.FailureDetector(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public boolean failuresDetected()
public void gotResult(org.easyb.result.Result result)

org.easyb.listener.ResultsCollector(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public long getFailedSpecificationCount()
public long getFailedScenarioCount()
public long getIgnoredScenarioCount()
public long getSuccessBehaviorCount()
public long getSuccessScenarioCount()
public long getSuccessSpecificationCount()
public long getPendingSpecificationCount()
public long getPendingScenarioCount()
public long getSpecificationCount()
public long getScenarioCount()
public long getBehaviorCount()
public long getFailedBehaviorCount()
public long getPendingBehaviorCount()
public org.easyb.BehaviorStep getGenesisStep()
public org.easyb.BehaviorStep getCurrentStep()
public org.easyb.BehaviorStep getPreviousStep()
public void gotResult(org.easyb.result.Result result)
public void startBehavior(org.easyb.domain.Behavior behavior)
public void stopBehavior(org.easyb.BehaviorStep step, org.easyb.domain.Behavior behavior)
public synchronized void startStep(org.easyb.BehaviorStep step)
public void describeStep(String description)
public void completeTesting()
public synchronized void stopStep()
public String getSpecificationResultsAsText()
public String getScenarioResultsAsText()

org.easyb.plugin.BasePlugin(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public abstract String getName()
public Object beforeScenario(groovy.lang.Binding binding)
public Object afterScenario(groovy.lang.Binding binding)
public Object beforeGiven(groovy.lang.Binding binding)
public Object afterGiven(groovy.lang.Binding binding)
public Object beforeWhen(groovy.lang.Binding binding)
public Object afterWhen(groovy.lang.Binding binding)
public Object beforeThen(groovy.lang.Binding binding)
public Object afterThen(groovy.lang.Binding binding)
public Object beforeStory(groovy.lang.Binding binding)
public Object afterStory(groovy.lang.Binding binding)
public void setClassLoader(ClassLoader classLoader)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()
public ClassLoader getClassLoader()

org.easyb.plugin.EasybPlugin(Ci-dessous la liste des Méthodes de la classe)

public abstract String getName()
public abstract Object beforeScenario(groovy.lang.Binding arg1)
public abstract Object afterScenario(groovy.lang.Binding arg1)
public abstract Object beforeGiven(groovy.lang.Binding arg1)
public abstract Object afterGiven(groovy.lang.Binding arg1)
public abstract Object beforeWhen(groovy.lang.Binding arg1)
public abstract Object afterWhen(groovy.lang.Binding arg1)
public abstract Object beforeThen(groovy.lang.Binding arg1)
public abstract Object afterThen(groovy.lang.Binding arg1)
public abstract Object beforeStory(groovy.lang.Binding arg1)
public abstract Object afterStory(groovy.lang.Binding arg1)
public abstract void setClassLoader(ClassLoader arg1)

org.easyb.plugin.NullPlugin(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public String getName()
static void <clinit>()

org.easyb.plugin.PluginFactory(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public org.easyb.plugin.EasybPlugin pluginForStory(String story)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.plugin.PluginLocator(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public org.easyb.plugin.EasybPlugin findPluginWithName(String pluginName)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.report.HtmlReportHelper(Ci-dessous la liste des Méthodes de la classe)

private void <init>()
public static Object getBehaviorResultFailureSummaryClass(long numberOfFailures)
public static Object getBehaviorResultPendingSummaryClass(long numberOfFailures)
public static Object formatStoryExecutionTime(org.easyb.listener.ResultsCollector results)
public static Object formatSpecificationExecutionTime(org.easyb.listener.ResultsCollector results)
public static Object formatBehaviorExecutionTime(org.easyb.listener.ResultsCollector results)
public static Object getRowClass(int rowNum)
public static Object getStepStatusClass(org.easyb.result.Result stepResult)
public static Object getScenarioRowClass(int scenarioRowNum)
public static String formatSpecificationPlainElement(Object element)
public static String formatStoryPlainElement(Object element)
public static Object writeListDetails(org.easyb.listener.ResultsCollector results, java.io.BufferedWriter reportWriter, String templateFilename)
public static Object writeStoriesList(org.easyb.listener.ResultsCollector results, java.io.BufferedWriter reportWriter)
public static Object writeSpecificationsList(org.easyb.listener.ResultsCollector results, java.io.BufferedWriter reportWriter)
public static Object writeSpecificationsListPlain(org.easyb.listener.ResultsCollector results, java.io.BufferedWriter reportWriter)
public static Object writeStoriesListPlain(org.easyb.listener.ResultsCollector results, java.io.BufferedWriter reportWriter)
public static String formatHtmlReportElement(Object results, Object)
public static String handleHtmlElement(Object element, Object behaviourStepType)
public static String handleHtmlStoryElement(Object element)
public static String handleHtmlSpecificationElement(Object element)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.report.HtmlReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(String location)
public void writeReport(org.easyb.listener.ResultsCollector results)
private Object writeResourceToDisk(String resourceLocation, Object resourceName)
private Object getLocationDir()
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.report.PrettyPrintReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
protected org.easyb.util.BehaviorStepType getGenesisType()
protected java.io.Writer getWriter()
protected final String getResultsAsText(org.easyb.listener.ResultsCollector results)
public void writeReport(org.easyb.listener.ResultsCollector results)
public Object writeElement(Object writer, Object element)
public Object writeColour(Object writer, Object message, Object colour)
public Object chooseStoryResultsColour(Object results)
public Object chooseSpecificationResultsColour(Object results)
public Object chooseColour(Object result)
public Object isWindows()
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.report.ReportWriter(Ci-dessous la liste des Méthodes de la classe)

public abstract void writeReport(org.easyb.listener.ResultsCollector arg1)

org.easyb.report.TxtReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
protected abstract org.easyb.util.BehaviorStepType getGenesisType()
protected abstract java.io.Writer getWriter()
protected abstract String getResultsAsText(org.easyb.listener.ResultsCollector arg1)
public void writeReport(org.easyb.listener.ResultsCollector results)
public Object handleElement(Object, Object element)
public Object writeElement(Object writer, Object element)
public Object writeFailuresAndPending(Object writer, Object element)
public Object getFailedAndPendingBehaviorsText(Object element)
public synthetic groovy.lang.MetaClass getMetaClass() [Synthetic]
public synthetic void setMetaClass(groovy.lang.MetaClass arg1) [Synthetic]
public synthetic Object invokeMethod(String arg1, Object arg2) [Synthetic]
public synthetic Object getProperty(String arg1) [Synthetic]
public synthetic void setProperty(String arg1, Object arg2) [Synthetic]
static void <clinit>()

org.easyb.report.TxtSpecificationReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(String location)
protected final org.easyb.util.BehaviorStepType getGenesisType()
protected final java.io.Writer getWriter()
protected final String getResultsAsText(org.easyb.listener.ResultsCollector results)
static void <clinit>()

org.easyb.report.TxtStoryReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(String location)
protected final org.easyb.util.BehaviorStepType getGenesisType()
protected final java.io.Writer getWriter()
protected final String getResultsAsText(org.easyb.listener.ResultsCollector results)
private String getTotalPendingCountMessage(Object results)
private String getIgnoredCount(Object results)
static void <clinit>()

org.easyb.report.XmlReportWriter(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void <init>(String location)
public Object buildFailureMessage(Object result)
public Object walkStoryChildren(groovy.xml.MarkupBuilder, org.easyb.BehaviorStep)
public Object walkSpecificationChildren(groovy.xml.MarkupBuilder, org.easyb.BehaviorStep)
public void writeReport(org.easyb.listener.ResultsCollector)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.result.Result(Ci-dessous la liste des Méthodes de la classe)

public void <init>(Throwable cause)
public Throwable cause()
public boolean ignored()
public boolean succeeded()
public boolean failed()
public boolean pending()
public String toString()
public boolean equals(Object o)
public int hashCode()
public String getSource()
public void setSource(String source)
static void <clinit>()

org.easyb.util.BehaviorFileToPathsBuilder(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public transient String[] buildPaths(String filepath, String[] existingPaths)
public synthetic groovy.lang.MetaClass getMetaClass()
public synthetic void setMetaClass(groovy.lang.MetaClass arg1)
public synthetic Object invokeMethod(String arg1, Object arg2)
public synthetic Object getProperty(String arg1)
public synthetic void setProperty(String arg1, Object arg2)
static void <clinit>()

org.easyb.util.BehaviorStepType(Ci-dessous la liste des Méthodes de la classe)

public static org.easyb.util.BehaviorStepType[] values()
public static org.easyb.util.BehaviorStepType valueOf(String name)
private void <init>(String, int, String type) [Signature((Ljava/lang/String;)V)]
public String type()
public int getSoftTabs(org.easyb.util.BehaviorStepType genesis)
public String format(org.easyb.util.BehaviorStepType genesis)
static void <clinit>()

org.easyb.util.CamelCaseConverter(Ci-dessous la liste des Méthodes de la classe)

public void <init>(String words)
public void <init>(Class type)
public void <init>(Object obj)
public String toCamelCase()
public String toPhrase()
private boolean isAllUpperCase()
private int countUppercase()
private void processRegularChar(StringBuffer buf)
private void processSingleUppercaseChar(StringBuffer buf)
private void processTwoUppercaseChars(StringBuffer buf)
private void processUppercaseWord(StringBuffer buf, int numUppercase)

org.easyb.util.PreProcessorable(Ci-dessous la liste des Méthodes de la classe)

public abstract String process(String arg1)

org.easyb.util.Timer(Ci-dessous la liste des Méthodes de la classe)

public void <init>()
public void start()
public void stop()
public long elapsedTimeMillis()