|
||||||||||
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 net.sourceforge.jwebunit.WebTestCase com.atlassian.jira.webtests.WebTestCaseWrapper com.atlassian.jira.webtests.AbstractAtlassianWebTestCase com.atlassian.jira.webtests.JIRAWebTest com.atlassian.jira.webtests.ztests.filter.TestFilterSubscription
public class TestFilterSubscription
Func tests for the new cron editor
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.atlassian.jira.webtests.JIRAWebTest |
---|
JIRAWebTest.ParameterEnterer |
Field Summary |
---|
Fields inherited from class com.atlassian.jira.webtests.JIRAWebTest |
---|
administration, assertions, backdoor, BULK_TRANSITION_ELEMENT_NAME, environmentData, FIELD_SCOPE_GLOBAL, form, issueTableAssertions, issueTableClient, JDK_1_5_VERSION, locator, log, navigation, page, PAGE_ENTERPRISE_FIELD_CONFIGURATIONS, PAGE_ISSUE_TYPE_SCREEN_SCHEMES, PAGE_NOT_STANDARD_VIEW_FIELD_SCREEN_SCHEMES, PAGE_USER_BROWSER, parse, text |
Fields inherited from class net.sourceforge.jwebunit.WebTestCase |
---|
tester |
Constructor Summary | |
---|---|
TestFilterSubscription(String name)
|
Method Summary | |
---|---|
void |
setUp()
|
void |
testAdvancedExpressionWithBothMinuteAndHourIncrements()
Advanced trigger that has both minutes and hours increment which is not supported by the Cron Editor UI |
void |
testAdvancedExpressionWithMinuteIncrementAndSingleHourRange()
Advanced trigger that has minutes increment but single hour with range, which gets interpretted correctly and is supported by the Cron Editor UI |
void |
testAdvancedExpressionWithMinuteIncrementButSingleHour()
Advanced trigger that has minutes increment but single hour which is not supported by the Cron Editor UI |
void |
testAdvancedMode()
|
void |
testComplexMonthMode()
|
void |
testDailyInvalidRange()
|
void |
testDaysPerWeekInvalidRange()
|
void |
testDefaultDailyTrigger()
Test creating the simplest trigger. |
void |
testDefaultDayOfMonthMode()
|
void |
testDefaultDaysPerWeekMultipleDays()
|
void |
testDefaultDaysPerWeekSingleDay()
|
void |
testDeleteGroupWithSubscription()
|
void |
testDeleteSubscription()
|
void |
testEditDaily()
Check that the form can be edited into each mode in turn. |
void |
testInvalidForOneModeButValidForThisMode()
Check that having an invalid range in a mode that accepts a range doesn't cause a validation failure for the daysOfMonth mode which doesn't accept ranges. |
void |
testLastDayOfMonthMode()
|
void |
testNoDaysPerWeekSelected()
|
void |
testNonDefaultDailyTriggerEvery2Hours()
Daily trigger every 2 hours from 1am - 5pm |
void |
testNonDefaultDailyTriggerEvery2HoursAllDay()
Daily trigger every 2 hours all day |
void |
testSubscribeToFilterWithNoPermissions()
|
Methods inherited from class com.atlassian.jira.webtests.WebTestCaseWrapper |
---|
assertElementNotPresent, assertElementNotPresentBy, assertElementPresent, assertElementPresentBy, assertOptionValueNotPresent, assertOptionValuePresent, assertTextInTable, assertTextNotPresent, assertTextPresent, clickCancelButton, log, log, log, logSection, raiseRuntimeException, selectMultiOption, selectMultiOptionByValue, selectOption, submit |
Methods inherited from class net.sourceforge.jwebunit.WebTestCase |
---|
assertButtonNotPresent, assertButtonPresent, assertCheckboxNotSelected, assertCheckboxSelected, assertCookiePresent, assertCookieValueEquals, assertFormElementEmpty, assertFormElementEquals, assertFormElementNotPresent, assertFormElementNotPresentWithLabel, assertFormElementPresent, assertFormElementPresentWithLabel, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyPresent, assertKeysInTable, assertLinkNotPresent, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresent, assertLinkPresentWithImage, assertLinkPresentWithText, assertLinkPresentWithText, assertOptionEquals, assertOptionsEqual, assertOptionsNotEqual, assertOptionValuesEqual, assertOptionValuesNotEqual, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertSubmitButtonNotPresent, assertSubmitButtonPresent, assertSubmitButtonValue, assertTableEquals, assertTableEquals, assertTableNotPresent, assertTablePresent, assertTableRowsEqual, assertTableRowsEqual, assertTextInElement, assertTextInTable, assertTextNotInElement, assertTextNotInTable, assertTextNotInTable, assertTitleEquals, assertTitleEqualsKey, assertWindowPresent, beginAt, checkCheckbox, checkCheckbox, clickButton, clickLink, clickLinkWithImage, clickLinkWithText, clickLinkWithText, clickLinkWithTextAfterText, dumpCookies, dumpCookies, dumpResponse, dumpTable, dumpTable, getDialog, getMessage, getTestContext, gotoFrame, gotoRootWindow, gotoWindow, reset, setFormElement, setFormElementWithLabel, setWorkingForm, submit, uncheckCheckbox, uncheckCheckbox |
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 TestFilterSubscription(String name)
Method Detail |
---|
public void setUp()
setUp
in class JIRAWebTest
public void testDefaultDailyTrigger()
public void testNonDefaultDailyTriggerEvery2Hours()
public void testNonDefaultDailyTriggerEvery2HoursAllDay()
public void testAdvancedExpressionWithBothMinuteAndHourIncrements()
public void testAdvancedExpressionWithMinuteIncrementButSingleHour()
public void testAdvancedExpressionWithMinuteIncrementAndSingleHourRange()
public void testDailyInvalidRange()
public void testDefaultDaysPerWeekSingleDay()
public void testDefaultDaysPerWeekMultipleDays()
public void testNoDaysPerWeekSelected()
public void testDaysPerWeekInvalidRange()
public void testInvalidForOneModeButValidForThisMode()
public void testEditDaily()
public void testDefaultDayOfMonthMode()
public void testLastDayOfMonthMode()
public void testComplexMonthMode()
public void testAdvancedMode()
public void testDeleteSubscription()
public void testSubscribeToFilterWithNoPermissions()
public void testDeleteGroupWithSubscription()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |