public static List <string> CreateStringTypeRandomCellData(int lengthOfData, int numberOfData) { List <string> data = new List <string>(); for (int i = 0; i < numberOfData; i++) { data.Add(VariousFunctions.GenerateRandomString(lengthOfData)); } return(data); }
public static string GenerateADoenstExistNewValue(Column column) { string value = VariousFunctions.GenerateRandomString(8); while (column.ExistCells(value)) { value = VariousFunctions.GenerateRandomString(8); } return(value); }
public static string NewDatabaseName(IDatabaseContainer container) { string databaseName = VariousFunctions.GenerateRandomString(12); while (container.ExistDatabase(databaseName)) { databaseName = VariousFunctions.GenerateRandomString(12); } return(databaseName); }
public static string GetDoenstExistTableName(IDatabase database) { string tableName = VariousFunctions.GenerateRandomString(12); while (database.ExistTable(tableName)) { tableName = VariousFunctions.GenerateRandomString(12); } return(tableName); }
public static Database CreateDatabaseFull(string databaseName, int iterations) { Database database = new Database(databaseName); Table table = new Table("Table1"); table.AddColumn(new Column("Column1", DataTypesFactory.GetDataTypesFactory().GetDataType(TypesKeyConstants.StringTypeKey))); table.AddColumn(new Column("Column2", DataTypesFactory.GetDataTypesFactory().GetDataType(TypesKeyConstants.StringTypeKey))); table.AddColumn(new Column("Column3", DataTypesFactory.GetDataTypesFactory().GetDataType(TypesKeyConstants.DoubleTypeKey))); table.AddColumn(new Column("Column4", DataTypesFactory.GetDataTypesFactory().GetDataType(TypesKeyConstants.IntTypeKey))); Row row; for (int i = 0; i < iterations; i++) { row = table.CreateRowDefinition(); row.GetCell("Column1").data = VariousFunctions.GenerateRandomString(8); row.GetCell("Column2").data = VariousFunctions.GenerateRandomString(8); row.GetCell("Column3").data = i + ".6"; row.GetCell("Column4").data = i + ""; table.AddRow(row); } database.AddTable(table); return(database); }