Class TaskConfigurationPage

    • Constructor Detail

      • TaskConfigurationPage

        public TaskConfigurationPage()
    • Method Detail

      • getUrl

        public String getUrl()
      • indicator

        public com.atlassian.pageobjects.elements.PageElement indicator()
        Description copied from class: AbstractBambooPage
        This must return an element whose presence indicates that we're on given page.
        Specified by:
        indicator in class AbstractBambooPage
        Returns:
        element uniquely identifying given page
      • getCreateFormName

        public abstract String getCreateFormName()
      • getUpdateFormName

        public abstract String getUpdateFormName()
      • addNewTaskAndExpectInitialErrors

        public List<String> addNewTaskAndExpectInitialErrors​(String taskType)
        Try to add a new task and expect initial errors before task submission
        Returns:
        list of initial errors
      • deleteTask

        public void deleteTask​(String taskName,
                               String taskDescription)
      • getTask

        @NotNull
        public @NotNull TaskElement getTask​(@NotNull
                                            @NotNull String taskName)
      • getTask

        public TaskElement getTask​(@NotNull
                                   @NotNull String taskName,
                                   @NotNull
                                   @NotNull String taskDescription)
      • isEditable

        public boolean isEditable()
      • getAvailabilityDescription

        public String getAvailabilityDescription()