public class BDDDefinitionHelper
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
BDDDefinitionHelper.BDDKeyword
This enumeration specifies BDD keywords used while BDD step mapping.
|
static class |
BDDDefinitionHelper.ParamType |
Constructor and Description |
---|
BDDDefinitionHelper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
convertPrameter(java.lang.String s)
This method will convert gherkin parameter to qaf parameter.
|
static java.lang.String |
format(java.lang.String def,
java.lang.Object... objects) |
static java.util.List<java.lang.String> |
getArgNames(java.lang.String def) |
static java.util.List<java.lang.String[]> |
getArgs(java.lang.String call,
java.lang.String def,
java.util.List<java.lang.String> argsInDef) |
static java.util.List<java.lang.String[]> |
getArgsFromCall(java.lang.String def,
java.lang.String call) |
static java.util.List<java.lang.String[]> |
getArgsFromCall(java.lang.String def,
java.lang.String call,
java.util.List<java.lang.String> defArgPos) |
static boolean |
matches(java.lang.String def,
java.lang.String call) |
static java.lang.String |
quoteParams(java.lang.String call) |
static java.lang.String |
replaceParams(java.lang.String stepCall,
java.util.Map<java.lang.String,java.lang.Object> context) |
public static java.lang.String quoteParams(java.lang.String call)
public static java.lang.String convertPrameter(java.lang.String s)
a "<param.a1>" and <another> p<a>ra${meter} and \<param.a2> again
a "${param.a1}" and ${another} p${a}ra${meter} and <param.a2> again
a "<param.a1>" and <another> p<a>ra${meter} and \\<\<param.a2> again
a "${param.a1}" and ${another} p${a}ra${meter} and \<<param.a2> again
s
- public static java.lang.String replaceParams(java.lang.String stepCall, java.util.Map<java.lang.String,java.lang.Object> context)
public static java.util.List<java.lang.String[]> getArgs(java.lang.String call, java.lang.String def, java.util.List<java.lang.String> argsInDef)
public static java.util.List<java.lang.String[]> getArgsFromCall(java.lang.String def, java.lang.String call)
def
- call
- public static java.util.List<java.lang.String[]> getArgsFromCall(java.lang.String def, java.lang.String call, java.util.List<java.lang.String> defArgPos)
public static boolean matches(java.lang.String def, java.lang.String call)
public static java.util.List<java.lang.String> getArgNames(java.lang.String def)
public static java.lang.String format(java.lang.String def, java.lang.Object... objects)
Copyright © 2000 Infostretch Corp.