Package co.nz.getskills.auto.utils
Class DataHelper
- java.lang.Object
-
- co.nz.getskills.auto.utils.DataHelper
-
public class DataHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DataHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendCSV(java.lang.String[] newLine, java.lang.String csvFile)java.lang.StringgenerateRandomString(java.lang.String fieldValue)java.lang.StringgetData(java.lang.String pathInJson)java.lang.StringgetFIlePath()java.lang.StringgetLocatorsAndroidData(java.lang.String pathInJson)java.lang.StringgetLocatorsData(java.lang.String pathInJson)java.lang.StringgetLocatorsIosData(java.lang.String pathInJson)java.lang.StringgetLocatorsWebData(java.lang.String pathInJson)java.lang.StringgetStoredData(java.lang.String pathInJson)java.lang.StringgetStringDataFromJsonFile(java.lang.String fileName, java.lang.String pathInJson)java.util.List<java.lang.String>getStringListDataFromJsonFile(java.lang.String fileName, java.lang.String pathInJson)java.lang.Stringjson(java.lang.String pathInJson)voidnewCSV(java.lang.String[] newLine, java.lang.String csvFile)java.util.List<java.util.List<java.lang.String>>readCSV(java.lang.String csvFile)java.lang.StringreadCSVGetValue(java.lang.String csvFile, java.lang.String name)voidsetLength(java.lang.Integer length)voidstoreDataInJson(java.lang.String fieldName, java.lang.String fieldValue)voidstoreDataInNewJson(java.lang.String fieldName, java.lang.String fieldValue)voidtestMethod()
-
-
-
Method Detail
-
storeDataInJson
public void storeDataInJson(java.lang.String fieldName, java.lang.String fieldValue) throws java.io.IOException- Throws:
java.io.IOException
-
storeDataInNewJson
public void storeDataInNewJson(java.lang.String fieldName, java.lang.String fieldValue) throws java.io.IOException- Throws:
java.io.IOException
-
getStoredData
public java.lang.String getStoredData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getData
public java.lang.String getData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getStringDataFromJsonFile
public java.lang.String getStringDataFromJsonFile(java.lang.String fileName, java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getStringListDataFromJsonFile
public java.util.List<java.lang.String> getStringListDataFromJsonFile(java.lang.String fileName, java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getFIlePath
public java.lang.String getFIlePath()
-
getLocatorsData
public java.lang.String getLocatorsData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getLocatorsWebData
public java.lang.String getLocatorsWebData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getLocatorsAndroidData
public java.lang.String getLocatorsAndroidData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
getLocatorsIosData
public java.lang.String getLocatorsIosData(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
setLength
public void setLength(java.lang.Integer length)
-
generateRandomString
public java.lang.String generateRandomString(java.lang.String fieldValue)
-
json
public java.lang.String json(java.lang.String pathInJson) throws java.io.IOException- Throws:
java.io.IOException
-
readCSV
public java.util.List<java.util.List<java.lang.String>> readCSV(java.lang.String csvFile) throws java.io.IOException- Throws:
java.io.IOException
-
readCSVGetValue
public java.lang.String readCSVGetValue(java.lang.String csvFile, java.lang.String name) throws java.io.IOException- Throws:
java.io.IOException
-
appendCSV
public void appendCSV(java.lang.String[] newLine, java.lang.String csvFile) throws java.io.IOException- Throws:
java.io.IOException
-
newCSV
public void newCSV(java.lang.String[] newLine, java.lang.String csvFile) throws java.io.IOException- Throws:
java.io.IOException
-
testMethod
public void testMethod()
-
-