public class NotificationServiceImplTest extends KENTestCase
KENTestCase.BootstrapTest, KENTestCase.ClearCacheLifecycleBaselineTestCase.BaselineMode, BaselineTestCase.Modeservices, transactionManagerdirtyLOG, moduleNameDEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycleslog, method| Constructor and Description |
|---|
NotificationServiceImplTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testDismiss()
Tests that dismissing a single message delivery for a given user, also removes all other message deliveries for that
user that were generated for the same notification
|
void |
testGetNotification_nonExistentNotification() |
void |
testGetNotification_validNotification() |
void |
testGetNotificationsForRecipientByType_invalidInput() |
void |
testGetNotificationsForRecipientByType_validInput() |
void |
testSendNotificationAsXml_invalidInput() |
void |
testSendNotificationAsXml_producerNotAuthorized() |
void |
testSendNotificationAsXml_validInput() |
disableQuartzJobs, enableQuartzJobs, getLoadApplicationLifecycle, getNotificationPerTestLifecycles, getPerTestLifecycles, getPerTestTablesToClear, getSuiteLifecycles, loadDefaultTestData, loadPerTestData, setUpAfterDataLoadgetClearDbPerTestLifecycles, getMode, getPerTestTablesNotToClear, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUpgetModuleNamegetKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData, loadSuiteTestDataconfigureLogging, dumpMemory, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDowngetName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethodpublic NotificationServiceImplTest()
public void testGetNotification_validNotification()
public void testGetNotification_nonExistentNotification()
public void testGetNotificationsForRecipientByType_validInput()
public void testGetNotificationsForRecipientByType_invalidInput()
public void testSendNotificationAsXml_validInput() throws InterruptedException, org.quartz.SchedulerException, IOException, XmlException
InterruptedExceptionorg.quartz.SchedulerExceptionIOExceptionXmlExceptionpublic void testSendNotificationAsXml_invalidInput() throws IOException
IOExceptionpublic void testSendNotificationAsXml_producerNotAuthorized() throws IOException, XmlException
IOExceptionXmlExceptionpublic void testDismiss() throws InterruptedException
InterruptedExceptionCopyright © 2005–2015 The Kuali Foundation. All rights reserved.