type.selectByText(NotificationRole.ALERT.toString());
show.click();
waitForElementPresent(By.className("v-Notification"));
NotificationElement notification = $(NotificationElement.class).first();
String text = notification.getAttribute("role");
Assert.assertTrue("Expected attribute 'role' to equal 'alert', found "
+ text, text.equals("alert"));
text = getHiddenText(notification.findElements(
By.className("v-assistive-device-only")).get(0));
Assert.assertTrue("Expected 'Prefix:', found " + text,
text.equals("Prefix:"));
text = getHiddenText(notification.findElements(
By.className("v-assistive-device-only")).get(1));
Assert.assertTrue("Expected '- press ESC to close', found " + text,
text.equals("- press ESC to close"));
try {
notification.closeNotification();
} catch (Exception e) {
}
type.selectByText("STATUS");
show.click();
waitForElementPresent(By.className("v-Notification"));
notification = $(NotificationElement.class).first();
text = notification.getAttribute("role");
Assert.assertTrue("Expected attribute 'role' to equal 'status', found "
+ text, text.equals("status"));
try {
notification.closeNotification();
} catch (Exception e) {
}
prefix.clear();
postfix.clear();