com.atlassian.jira.webtest.webdriver.tests.admin.issue.types.screen.schemes.configure
Class TestAddIssueTypeToScreenSchemeAssociation

java.lang.Object
  extended by com.atlassian.jira.webtest.webdriver.tests.common.BaseJiraWebTest
      extended by com.atlassian.jira.webtest.webdriver.tests.admin.issue.types.screen.schemes.configure.TestAddIssueTypeToScreenSchemeAssociation

public class TestAddIssueTypeToScreenSchemeAssociation
extends BaseJiraWebTest

Responsible for testing the core functionality of the "add issue type to screen scheme association dialog".

This dialog adds an association between an issue type and a screen scheme for a given issue type screen scheme.

Since:
v5.0.2

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.webdriver.tests.common.BaseJiraWebTest
backdoor, jira, logger, pageBinder, restoreOnceRule, webTestRule
 
Constructor Summary
TestAddIssueTypeToScreenSchemeAssociation()
           
 
Method Summary
 void shouldBeAbleToAssociateAnIssueTypeToACustomScreenSchemeWhenThereAreStillUnmappedIssueTypes()
           Verifies that it is possible to select a screen scheme different fromt the "Default Screen Scheme"
 void shouldBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsAJiraAdministrator()
           
 void shouldBeAbleToAssociateAnIssueTypeToTheDefaultScreenSchemeWhenThereAreStillUnmappedIssueTypes()
           
 void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenAllIssueTypesHaveAlreadyBeenMapped()
           
 void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheIssueTypeHasAlreadyBeenMapped()
           
 void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsNeitherAJiraOrSystemAdministrator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestAddIssueTypeToScreenSchemeAssociation

public TestAddIssueTypeToScreenSchemeAssociation()
Method Detail

shouldBeAbleToAssociateAnIssueTypeToTheDefaultScreenSchemeWhenThereAreStillUnmappedIssueTypes

public void shouldBeAbleToAssociateAnIssueTypeToTheDefaultScreenSchemeWhenThereAreStillUnmappedIssueTypes()

shouldBeAbleToAssociateAnIssueTypeToACustomScreenSchemeWhenThereAreStillUnmappedIssueTypes

public void shouldBeAbleToAssociateAnIssueTypeToACustomScreenSchemeWhenThereAreStillUnmappedIssueTypes()

Verifies that it is possible to select a screen scheme different fromt the "Default Screen Scheme"

Initial data: Contains a "Test Screen Scheme" so that we can select it from the dialog under test.


shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheIssueTypeHasAlreadyBeenMapped

public void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheIssueTypeHasAlreadyBeenMapped()

shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenAllIssueTypesHaveAlreadyBeenMapped

public void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenAllIssueTypesHaveAlreadyBeenMapped()

shouldBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsAJiraAdministrator

public void shouldBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsAJiraAdministrator()

shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsNeitherAJiraOrSystemAdministrator

public void shouldNotBeAbleToAssociateAnIssueTypeToAScreenSchemeWhenTheLoggedInUserIsNeitherAJiraOrSystemAdministrator()


Copyright © 2002-2013 Atlassian. All Rights Reserved.