接口 org.test4j.spec.ISpec
的使用

使用 ISpec 的软件包
org.test4j.spec   
org.test4j.spec.inner   
 

org.test4j.specISpec 的使用
 

参数类型为 ISpecorg.test4j.spec 中的方法
 Map<String,Steps> ISpecExecutorFactory.newSteps(ISpec spec)
          初始化Steps实例
 void ISpecExecutorFactory.runScenario(ISpec spec, IScenario scenario, Map<ISpecMethod.SpecMethodID,ISpecMethod> methods, ISpecPrinter printer)
          执行场景
 

类型变量类型为 ISpecorg.test4j.spec 中的方法参数
 Map<ISpecMethod.SpecMethodID,ISpecMethod> ISpecExecutorFactory.findMethodsInSpec(Class<? extends ISpec> clazz)
          查找spec测试类中的步骤方法
 DataProviderIterator<IScenario> ISpecExecutorFactory.findScenario(Class<? extends ISpec> clazz)
          查找可以(或需要)运行的场景列表
 

org.test4j.spec.innerISpec 的使用
 

参数类型为 ISpecorg.test4j.spec.inner 中的方法
 Object ISpecMethod.execute(ISpec spec, IScenarioStep step)
          执行场景步骤
 void ISpecPrinter.printScenario(ISpec spec, IScenario scenario)
          输出测试场景信息
 

类型变量类型为 ISpecorg.test4j.spec.inner 中的方法参数
 void ISpecPrinter.printSummary(Class<? extends ISpec> spec)
          输出整个测试场景列表
 



Copyright © 2013. All rights reserved.