public void RemoveStorageLocationNewRepo(string datapath, string metadatapath) { storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn(); var datapathField = storageLocationDialog.GetLocalDataPathInputField(); var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField(); datapathField.TypeIn(datapath); metadatapathField.TypeIn(metadatapath); storageLocationDialog.Save(); storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance(); var storageLocationRow = repoDialog.GetStorageLocationTableRow(1); var actions = storageLocationRow.GetActionsDropdown(); actions.Open(); actions.ClickDelete(); repoDialog.VerifyStorageLocationsConfigurationNoDataToDisplay(); }
public void CreateLocalRepositorySingleStorageLocationDefault(string datapath) { repoDialog = repoPage.ClickAddNewRepoBtn(); storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn(); var datapathField = storageLocationDialog.GetLocalDataPathInputField(); var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField(); datapathField.TypeIn(datapath); metadatapathField.TypeIn(datapath); storageLocationDialog.Save(); storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance(); var repoModel = repoDialog.Create(); repoDialog = repoPage.VerifyRepoDialogDisappearance(); //get reporow, check elements agains repomodel }
public void IntentionallyFailedTest(string datapath, string metadatapath, string size) { var datapathField = storageLocationDialog.GetLocalDataPathInputField(); var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField(); var sizeField = storageLocationDialog.GetSizeInputField(); datapathField.TypeIn(datapath); metadatapathField.TypeIn(metadatapath); sizeField.TypeIn(size); storageLocationDialog.Save(); storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance(); var storageLocationRow = repoDialog.GetStorageLocationTableRow(1); storageLocationRow.DataPathEquals(datapath); storageLocationRow.MetadataPathEquals(metadatapath); storageLocationRow.SizeInGbEquals(size); }