public bool CompareAssets(Asset A1, Asset A2) { A1.WriteToConsole(); A2.WriteToConsole(); return A1.ASName == A2.ASName && A1.ASCategory == A2.ASCategory && A1.ASID == A2.ASID && A1.ASDate == A2.ASDate && A1.ASEmployee == A2.ASEmployee && A1.ASDescription == A2.ASDescription ; }
public void Edit_Assets(Asset asset) { app.assetHelper.openFirstAsset(); //Очистка значений попапа app.assetHelper.clearAssetPopup(); //Редактирование инвентаря app.assetHelper.editAsset(asset); //создание тестового инвентаря для сравнения Asset testAsset = app.assetHelper.getAssetPopup(); //Проверка соответствия двух отпусков. Assert.IsTrue(app.assetHelper.CompareAssets(asset, testAsset)); }
public void editAsset(Asset asset) { //заполнение полей создания инвентаря pages.newAssetPopup.ensurePageLoaded(); pages.newAssetPopup.setNameField(asset.ASName); pages.newAssetPopup.setID(asset.ASID); pages.newAssetPopup.setCategoryField(asset.ASCategory); pages.newAssetPopup.setDateField(asset.ASDate); //pages.newAssetPopup.setEmployeeField(); pages.newAssetPopup.setDescriptionField(asset.ASDescription); pages.newAssetPopup.addClick(); refreshpage(); }
public Asset getAssetPopup() { openFirstAsset(); //переход к первой записи pages.newAssetPopup.ensurePageLoaded(); Asset asset = new Asset(); asset.ASCategory = pages.newAssetPopup.getCategory(); asset.ASDate = pages.newAssetPopup.getDate(); asset.ASDescription = pages.newAssetPopup.getDescription(); asset.ASEmployee = pages.newAssetPopup.getEmployee(); asset.ASID = pages.newAssetPopup.getID(); asset.ASName = pages.newAssetPopup.getName(); pages.newAssetPopup.closePopup(); return asset; }
public Asset getAssetFromTable() { /* pages.personalAssetPage.ensurePageLoaded(); pages.personalAssetPage.ensureTableLoaded(); */ Asset asset = new Asset(); asset.ASCategory = pages.personalAssetPage.getASCategory(); asset.ASName = pages.personalAssetPage.getASName(); asset.ASID = pages.personalAssetPage.getASID(); asset.ASDate = pages.personalAssetPage.getASDate(); return asset; }
public void createAsset(Asset asset) { editAsset(asset); }