Uses of Class
core.support.objects.KeyValue
-
Packages that use KeyValue Package Description core.apiCore.helpers core.apiCore.interfaces core.helpers core.helpers.legacy core.support.objects -
-
Uses of KeyValue in core.apiCore.helpers
Methods in core.apiCore.helpers that return types with arguments of type KeyValue Modifier and Type Method Description static List<KeyValue>DataHelper. getValidationMap(String expected)gets the map of the validation requirements split by ";"static List<KeyValue>DataHelper. getValidationMap(String expected, String separator)gets the map of the validation requirements split by ";"Methods in core.apiCore.helpers with parameters of type KeyValue Modifier and Type Method Description static voidJsonHelper. configMapJsonKeyValues(io.restassured.response.Response response, KeyValue keyword)map key value to config eg.features.features.id:1:<$id>static voidJsonHelper. configMapKeyValues(io.restassured.response.Response response, KeyValue keyword)map key value to config eg.features.features.id:1:<$id>Method parameters in core.apiCore.helpers with type arguments of type KeyValue Modifier and Type Method Description static List<String>JsonHelper. validateJsonKeywords(List<KeyValue> keywords, String responseString)validates the json maps against the keyword requirements examples: "person.roles.name": hasItems("admin"), "person.lastName": equalTo("Administrator"), "person.lastName": isNotEmpty, "person.roles.name": contains("admin"), "person.roles.name": containsInAnyOrder(admin), "person.roles": nodeSizeGreaterThan(0), "person.sites.": nodeSizeExact(0) "person.roles.name": sequence("admin"),static List<String>SqlHelper. validateSqlKeywords(List<KeyValue> keywords, ResultSet resSet)* validates the maps agains the keyword requirements matcher. -
Uses of KeyValue in core.apiCore.interfaces
Method parameters in core.apiCore.interfaces with type arguments of type KeyValue Modifier and Type Method Description static ObjectExternalInterface. runExernalMethod(String classmethod, List<KeyValue> parameterList)run method from directory: src/main/java/module/services/method the class and method name are passed through options column: class.method -
Uses of KeyValue in core.helpers
Method parameters in core.helpers with type arguments of type KeyValue Modifier and Type Method Description protected static Object[]ExternalClassHelper. getParameterNames(List<KeyValue> parameters)protected static booleanExternalClassHelper. isParameterNamesProvided(List<KeyValue> paramters)parameters should either be all format: parameterName:value or just valuestatic ObjectExternalClassHelper. runInternalClass(String sourcePath, String methodName, List<KeyValue> parameterList)static ObjectHelper. runInternalClass(String sourcePath, String methodName, List<KeyValue> parameterList)runs method from external class -
Uses of KeyValue in core.helpers.legacy
Method parameters in core.helpers.legacy with type arguments of type KeyValue Modifier and Type Method Description static ObjectHelper. runInternalClass(String sourcePath, String methodName, List<KeyValue> parameterList)runs method from external class -
Uses of KeyValue in core.support.objects
Method parameters in core.support.objects with type arguments of type KeyValue Modifier and Type Method Description static voidKeyValue. printKeyValue(List<KeyValue> values, String prefix)print values for key values with prefix prefix: eg.
-