Package org.qubership.atp.tdm.utils
Class TestDataUtils
java.lang.Object
org.qubership.atp.tdm.utils.TestDataUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringconvertToJsonString(Object rowContent) Convert JSON in table row to string without loss.static StringescapeCharacters(String value) Escapes characters.static StringgenerateInsertTemplate(String tableName, List<String> columns, boolean systemColumnExists) Generate Insert Template.getColumnsNamesFromQuery(String query) Returns column names from sql query.static ConnectiongetConnection(List<Connection> connections, String type) Returns connection.static IntegergetIndexHeaderColumnByName(TestDataTable testDataTable, String columnName) Returns index of header column by name.static ServergetServer(List<Connection> connections, String type) Returns server.
-
Constructor Details
-
TestDataUtils
public TestDataUtils()
-
-
Method Details
-
getColumnsNamesFromQuery
Returns column names from sql query. -
escapeCharacters
Escapes characters. -
generateInsertTemplate
public static String generateInsertTemplate(String tableName, List<String> columns, boolean systemColumnExists) Generate Insert Template. -
convertToJsonString
Convert JSON in table row to string without loss.- Parameters:
rowContent- - row object.- Returns:
- - converted string.
-
getIndexHeaderColumnByName
Returns index of header column by name. -
getServer
Returns server. -
getConnection
Returns connection.
-