Class QuarantinedTestRow

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.plan.QuarantinedTestRow

public class QuarantinedTestRow extends Object
A table row on QuarantinedTestsPage, representing one test case under quarantine.
  • Field Details

    • driver

      @Inject protected org.openqa.selenium.WebDriver driver
  • Constructor Details

    • QuarantinedTestRow

      public QuarantinedTestRow(@NotNull @NotNull com.atlassian.pageobjects.elements.PageElement tableRow)
  • Method Details

    • testMatches

      @NotNull public static @NotNull Predicate<QuarantinedTestRow> testMatches(@NotNull @NotNull String testClassName, @NotNull @NotNull String testMethodName)
    • waitTillCanUnleash

      public void waitTillCanUnleash()
    • waitTillCannotUnleash

      public void waitTillCannotUnleash()
    • unleash

      public void unleash()
    • getTestClassName

      public String getTestClassName()
    • getTestMethodName

      public String getTestMethodName()
    • getQuarantiningUserFullName

      public String getQuarantiningUserFullName()
    • getQuarantiningUserUsername

      public String getQuarantiningUserUsername()
    • getQuarantinedAt

      public org.joda.time.DateTime getQuarantinedAt()
    • getExpiresAt

      public io.atlassian.fugue.Option<org.joda.time.DateTime> getExpiresAt()