SmokeTest.java 1.0 KB

1234567891011121314151617181920212223242526
  1. package com.provectus.kafka.ui.smokeSuite;
  2. import com.codeborne.selenide.Condition;
  3. import com.provectus.kafka.ui.BaseTest;
  4. import com.provectus.kafka.ui.utilities.qaseIoUtils.annotations.AutomationStatus;
  5. import com.provectus.kafka.ui.utilities.qaseIoUtils.enums.Status;
  6. import io.qase.api.annotation.CaseId;
  7. import org.testng.annotations.Test;
  8. import java.util.stream.Collectors;
  9. import java.util.stream.Stream;
  10. public class SmokeTest extends BaseTest {
  11. @Test
  12. @AutomationStatus(status = Status.AUTOMATED)
  13. @CaseId(198)
  14. public void checkBasePageElements() {
  15. verifyElementsCondition(
  16. Stream.concat(topPanel.getAllVisibleElements().stream(), naviSideBar.getAllMenuButtons().stream())
  17. .collect(Collectors.toList()), Condition.visible);
  18. verifyElementsCondition(
  19. Stream.concat(topPanel.getAllEnabledElements().stream(), naviSideBar.getAllMenuButtons().stream())
  20. .collect(Collectors.toList()), Condition.enabled);
  21. }
  22. }