|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase com.atlassian.jira.functest.framework.FuncTestCase com.atlassian.jira.webtests.ztests.screens.tabs.AbstractTestFieldScreenTabs
public abstract class AbstractTestFieldScreenTabs
Tests the functionality of Screen Tabs on an arbitrary "editing" screen.
Field Summary |
---|
Fields inherited from class com.atlassian.jira.functest.framework.FuncTestCase |
---|
administration, assertions, backdoor, environmentData, form, funcTestHelperFactory, issueTableAssertions, locator, log, navigation, oldway_consider_porting, page, parse, tester, text |
Constructor Summary | |
---|---|
AbstractTestFieldScreenTabs()
|
Method Summary | |
---|---|
protected boolean |
canShowScreenForIssueWithWork()
|
protected String[] |
getFieldsInFirstTab()
|
protected abstract void |
gotoTabScreenForIssueWithNoWork()
Navigate to the screen where editing of fields can take place for an issue with no work logged on it yet. |
protected abstract void |
gotoTabScreenForIssueWithWorkStarted()
Navigate to the screen where editing of fields can take place for an issue with some work logged on it. |
protected void |
setUpTest()
Setup for an actual test |
protected void |
tearDownTest()
individual test tear down |
void |
testErrorsForTimeTrackingAndWorklog()
|
void |
testErrorsOnMultipleTabs()
|
void |
testPresentationOfTabs()
|
Methods inherited from class com.atlassian.jira.functest.framework.FuncTestCase |
---|
builtInCustomFieldKey, getAssertions, getEnvironmentData, getTester, getWebClientListener, isDumpHTML, log, log, runBare, runTest, setEnvironmentData, setUp, setUpHttpUnitOptions, shouldSkipSetup, tearDown, xpath |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractTestFieldScreenTabs()
Method Detail |
---|
protected abstract void gotoTabScreenForIssueWithNoWork()
protected abstract void gotoTabScreenForIssueWithWorkStarted()
UnsupportedOperationException
- if canShowScreenForIssueWithWork()
returns false
.protected boolean canShowScreenForIssueWithWork()
protected String[] getFieldsInFirstTab()
protected void setUpTest()
FuncTestCase
setUpTest
in class FuncTestCase
protected void tearDownTest()
FuncTestCase
tearDownTest
in class FuncTestCase
public void testErrorsForTimeTrackingAndWorklog() throws Exception
Exception
public void testErrorsOnMultipleTabs() throws Exception
Exception
public void testPresentationOfTabs() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |