public class NotificationServiceImplTest extends KENTestCase
KENTestCase.BootstrapTest, KENTestCase.ClearCacheLifecycle
BaselineTestCase.BaselineMode, BaselineTestCase.Mode
services, transactionManager
dirty
LOG, moduleName
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
log, 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, setUpAfterDataLoad
getClearDbPerTestLifecycles, getMode, getPerTestTablesNotToClear, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp
getModuleName
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData, loadSuiteTestData
configureLogging, dumpMemory, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown
getName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethod
public 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
InterruptedException
org.quartz.SchedulerException
IOException
XmlException
public void testSendNotificationAsXml_invalidInput() throws IOException
IOException
public void testSendNotificationAsXml_producerNotAuthorized() throws IOException, XmlException
IOException
XmlException
public void testDismiss() throws InterruptedException
InterruptedException
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.