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 SaveSecondLocalStorageLocation(string datapath, string metadatapath, string size, string datapath2,
                                                   string metadatapath2, string size2)
        {
            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();
            storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn();
            datapathField         = storageLocationDialog.GetLocalDataPathInputField();
            metadatapathField     = storageLocationDialog.GetLocalMetadataPathInputField();
            sizeField             = storageLocationDialog.GetSizeInputField();
            datapathField.TypeIn(datapath2);
            metadatapathField.TypeIn(metadatapath2);
            sizeField.TypeIn(size2);
            storageLocationDialog.Save();
            storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance();
            var storageLocationRowOne = repoDialog.GetStorageLocationTableRow(1);

            storageLocationRowOne.DataPathEquals(datapath);
            storageLocationRowOne.MetadataPathEquals(metadatapath);
            storageLocationRowOne.SizeInGbEquals(size);
            var storageLocationRowTwo = repoDialog.GetStorageLocationTableRow(2);

            storageLocationRowTwo.DataPathEquals(datapath2);
            storageLocationRowTwo.MetadataPathEquals(metadatapath2);
            storageLocationRowTwo.SizeInGbEquals(size2);
        }
Ejemplo n.º 3
0
        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 StorageLocationDialogSetUpMethod()
 {
     repoDialog            = repoPage.ClickAddNewRepoBtn();
     storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn();
 }