Я во всплывающем окне
Я нажимаю iClickAddButtonInASpecificBatch
и затем я проверяю, что batchBH_PERD перемещен в listOfBatches (назначенный столбец), и я проверяю, есть ли он там, отображается, но мне нужно также указать место, где он должен отображаться. Какой метод мне следует использовать?
@And("^I see the list of available batches$")
public void iSeeTheListOfAvailableBatches() {
WebElement listOfBatches = driver.findElement(By.xpath("//H3[@_ngcontent-c23=''][text()='Available']/self::H3"));
Assert.assertEquals("Available", listOfBatches.getText());
}
@When("^I click Add button in a specific batch$")
public void iClickAddButtonInASpecificBatch(){
driver.findElement(By.xpath("/html/body/app-root/app-internal/app-decision-tree/app-assigned-to/div/section[2]/perfect-scrollbar/div/div[1]/div/section[1]"))
.click();
}
@Then("^Batch is moved to assigned column$")
public void batchIsMovedToAssignedColumn(){
WebElement listOfBatches = driver.findElement(By.xpath("//H3[@_ngcontent-c23=''][text()='Available']/self::H3"));
WebElement batchBH_PERD = driver.findElement(By.xpath("//DIV[@_ngcontent-c23=''][text()='BH_PERD_DENY']/self::DIV"));
Boolean isPresented = batchBH_PERD.isDisplayed()
}