public class RuleServiceCoverageTest
extends junit.framework.TestCase
| Constructor and Description |
|---|
RuleServiceCoverageTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp()
Setup method
|
void |
testAddFeaturesAction()
Test:
rule type: inbound
condition: no-condition()
action: add-features(
aspect-name = versionable)
|
void |
testAddFeaturesToAFolder() |
void |
testAssociationUpdateRule() |
void |
testAsyncExecutionWithPotentialLoop() |
void |
testAsyncRuleExecution()
Check async rule execution
|
void |
testCheckInAction()
Test:
rule type: inbound
condition: no-condition()
action: checkin()
|
void |
testCheckMandatoryProperties()
Test checkMandatoryProperties method
|
void |
testCheckOutAction()
Test:
rule type: inbound
condition: no-condition()
action: checkout()
|
void |
testCheckThatChildRuleFiresOnMove() |
void |
testCheckThatModifyNameDoesNotTriggerInboundRule() |
void |
testCheckThatModifyNameDoesNotTriggerOutboundRule() |
void |
testContainsTextCondition()
Test:
rule type: inbound
condition: match-text(
text = .doc,
operation = CONTAINS)
action: add-features(
aspect-name = versionable)
|
void |
testCopyAction()
Test:
rule type: inbound
condition: no-condition()
action: copy()
|
void |
testCopyFolderToTriggerRules() |
void |
testDisableIndividualRules() |
void |
testDisableRule() |
void |
testImageTransformAction()
Test image transformation
|
void |
testInboundRuleType() |
void |
testInCategoryCondition()
Test:
rule type: inbound
condition: in-category
action: add-feature
|
void |
testLinkCategoryAction()
Test:
rule type: inbound
condition: no-condition
action: link-category
|
void |
testMailAction()
Test:
rule type: inbound
condition: no-condition
action: mail
|
void |
testMailNotSentIfRollback() |
void |
testMoveAction()
Test:
rule type: inbound
condition: no-condition()
action: move()
|
void |
testOutboundRuleType()
Test:
rule type: outbound
condition: no-condition()
action: add-features(
aspect-name = versionable)
|
void |
testRulesDisabled()
Check that the rules can be enabled and disabled
|
void |
testSimpleWorkflowAction()
Test:
rule type: inbound
condition: no-condition
action: simple-workflow
|
void |
testTransformAction()
Test:
rule type: inbound
condition: no-condition()
action: transform()
|
void |
testUpdateAndMoveRuleOnSameFolder()
ALF-4926: Incorrect behavior of update and move rule for the same folder
Two rules:
When items are deleted, copy to another folder. In addition, when items are updated, add an aspect (or any other rule). Ensure that the first copy does not result in rules being fired on the target. |
void |
testUpdateRuleType() |
void |
xtestPerformanceOfRuleExecution()
Performance guideline test
|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toStringassertEquals, 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, formatprotected void setUp()
throws java.lang.Exception
setUp in class junit.framework.TestCasejava.lang.Exceptionpublic void testAsyncRuleExecution()
public void testAddFeaturesAction()
public void testCheckThatModifyNameDoesNotTriggerInboundRule()
throws java.lang.Exception
java.lang.Exceptionpublic void testCheckThatModifyNameDoesNotTriggerOutboundRule()
throws java.lang.Exception
java.lang.Exceptionpublic void testCheckThatChildRuleFiresOnMove()
throws java.lang.Exception
java.lang.Exceptionpublic void testUpdateAndMoveRuleOnSameFolder()
throws java.lang.Exception
java.lang.Exceptionpublic void testDisableIndividualRules()
public void testDisableRule()
public void testAddFeaturesToAFolder()
public void testCopyFolderToTriggerRules()
public void testSimpleWorkflowAction()
public void testInCategoryCondition()
public void testLinkCategoryAction()
public void testMailAction()
throws javax.mail.MessagingException,
java.io.IOException
javax.mail.MessagingExceptionjava.io.IOExceptionpublic void testMailNotSentIfRollback()
public void testCopyAction()
public void testTransformAction()
throws java.lang.Throwable
java.lang.Throwablepublic void testImageTransformAction()
throws java.lang.Throwable
java.lang.Throwablepublic void testMoveAction()
public void testCheckOutAction()
public void testCheckInAction()
public void testRulesDisabled()
public void testCheckMandatoryProperties()
public void testContainsTextCondition()
public void testInboundRuleType()
public void testUpdateRuleType()
public void testAssociationUpdateRule()
public void testOutboundRuleType()
public void xtestPerformanceOfRuleExecution()
public void testAsyncExecutionWithPotentialLoop()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.