Class TestTimeTrackingIsEditableByUpdateIssueFieldFunction

java.lang.Object
com.atlassian.jira.functest.framework.BaseJiraFuncTest
com.atlassian.jira.webtests.ztests.timetracking.modern.TestTimeTrackingIsEditableByUpdateIssueFieldFunction

public class TestTimeTrackingIsEditableByUpdateIssueFieldFunction extends BaseJiraFuncTest
Responsible for holding tests which verify that the UpdateIssueFieldFunction post-function can update the Time Tracking Estimates (Original Estimate and Remaining Estimate).
Since:
v4.2
  • Constructor Details

    • TestTimeTrackingIsEditableByUpdateIssueFieldFunction

      public TestTimeTrackingIsEditableByUpdateIssueFieldFunction()
  • Method Details

    • setUpTest

      public void setUpTest()
    • testCanEditRemainingEstimateOnResolve

      public void testCanEditRemainingEstimateOnResolve()
      Tests that the UpdateIssueField post-function can set the value of the Remaining Estimate.

      The Resolve Transition in the test data's workflow has an UpdateIssueField post-function call that sets the remaining estimate to 0.

    • testCanEditOriginalEstimateOnClose

      public void testCanEditOriginalEstimateOnClose()
      Tests that the UpdateIssueField post-function can set the value of the Original Estimate.

      The Close Transition in the test data's workflow has an UpdateIssueField post-function call that sets the original estimate to 0. See note about this transition in setUpTest()

    • testCanEditOriginalAndRemainingEstimateOnReopen

      public void testCanEditOriginalAndRemainingEstimateOnReopen()
      Tests that the UpdateIssueField post-function can set the value of the Original and Remaining Estimate in one transition.

      The Reopen Transition in the test data's workflow has two UpdateIssueField post-function calls that set the original estimate to 2 and the remaining estimate to 2.