readBaseDataCollection static method
Read collection name and base url for collection .
Implementation
static InfoModel readBaseDataCollection() {
InfoModel infoModel = InfoModel();
// read collection name
while (infoModel.collectionName.isEmpty) {
stdout.write("Enter name for API collection : ");
infoModel.collectionName = (stdin.readLineSync() ?? "")
.trim()
.checkIfEmptyAndNullAndShowMessage(
"😢 Collection name cannot be empty !!");
}
// read base url
while (infoModel.baseUrl.isEmpty) {
stdout.write(
"Enter the base url of routes [ We will added it automatically in variable collection ] : ");
infoModel.baseUrl = (stdin.readLineSync() ?? "")
.trim()
.checkIfEmptyAndNullAndShowMessage("😢 Base url cannot be empty !!");
}
return infoModel;
}