public class SmartUtils
extends java.lang.Object
| Constructor and Description |
|---|
SmartUtils() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkDuplicateScenarios(java.lang.String testPackageName) |
static java.util.List<java.lang.String> |
getAllEndPointFiles(java.lang.String packageName) |
static java.util.List<java.lang.String> |
getAllTokens(java.lang.String aString)
This method was introduced later,
But Framework uses- ZeroCodeJsonTestProcesorImpl#getAllTokens(java.lang.String)
|
static java.lang.String |
getEnvPropertyValue(java.lang.String envPropertyKey) |
<T> java.lang.String |
getItRight() |
<T> java.lang.String |
getJsonDocumentAsString(java.lang.String fileName) |
com.fasterxml.jackson.databind.ObjectMapper |
getMapper() |
java.util.List<ScenarioSpec> |
getScenarioSpecListByPackage(java.lang.String packageName) |
<T> T |
jsonFileToJava(java.lang.String jsonFileName,
java.lang.Class<T> clazz) |
static java.lang.String |
prettyPrintJson(com.fasterxml.jackson.databind.JsonNode jsonNode) |
static java.lang.String |
prettyPrintJson(java.lang.String jsonString) |
static java.lang.String |
readJsonAsString(java.lang.String jsonFileName) |
java.util.Map<java.lang.String,java.lang.Object> |
readJsonStringAsMap(java.lang.String json) |
static java.lang.String |
resolveToken(java.lang.String stringWithToken,
java.util.Map<java.lang.String,java.lang.String> paramMap) |
void |
setMapper(com.fasterxml.jackson.databind.ObjectMapper mapper) |
public <T> java.lang.String getItRight()
throws java.io.IOException
java.io.IOExceptionpublic <T> java.lang.String getJsonDocumentAsString(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readJsonAsString(java.lang.String jsonFileName)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map<java.lang.String,java.lang.Object> readJsonStringAsMap(java.lang.String json)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> getAllEndPointFiles(java.lang.String packageName)
public <T> T jsonFileToJava(java.lang.String jsonFileName,
java.lang.Class<T> clazz)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<ScenarioSpec> getScenarioSpecListByPackage(java.lang.String packageName)
public void checkDuplicateScenarios(java.lang.String testPackageName)
public static java.lang.String prettyPrintJson(java.lang.String jsonString)
public static java.lang.String prettyPrintJson(com.fasterxml.jackson.databind.JsonNode jsonNode)
public void setMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
public com.fasterxml.jackson.databind.ObjectMapper getMapper()
public static java.util.List<java.lang.String> getAllTokens(java.lang.String aString)
public static java.lang.String resolveToken(java.lang.String stringWithToken,
java.util.Map<java.lang.String,java.lang.String> paramMap)
public static java.lang.String getEnvPropertyValue(java.lang.String envPropertyKey)
Copyright © 2018. All Rights Reserved.