|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.alfresco.repo.lock.JobLockServiceTest
public class JobLockServiceTest
Tests the high-level capabilities provided by the service implementation. The DAO tests stress the underlying database work, so we only need to deal with deadlock resolution, etc.
the service being tested,
the DAO being indirectly tested| Field Summary | |
|---|---|
static java.lang.String |
NAMESPACE
|
| Constructor Summary | |
|---|---|
JobLockServiceTest()
|
|
| Method Summary | |
|---|---|
void |
setUp()
|
void |
testDeadlockPrevention()
Sets up two threads in a deadlock scenario. |
void |
testEnforceTxn()
|
void |
testLockInReadOnly()
Checks that the lock can be aquired by a read-only transaction i.e. |
void |
testLockReleaseOnCommit()
Checks that locks are released on commit |
void |
testLockReleaseOnRollback()
Checks that locks are released on rollback |
void |
testSetUp()
|
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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 |
| Field Detail |
|---|
public static final java.lang.String NAMESPACE
| Constructor Detail |
|---|
public JobLockServiceTest()
| Method Detail |
|---|
public void setUp()
throws java.lang.Exception
setUp in class junit.framework.TestCasejava.lang.Exceptionpublic void testSetUp()
public void testEnforceTxn()
public void testLockInReadOnly()
throws java.lang.Exception
java.lang.Exception
public void testLockReleaseOnCommit()
throws java.lang.Exception
java.lang.Exception
public void testLockReleaseOnRollback()
throws java.lang.Exception
java.lang.Exception
public void testDeadlockPrevention()
throws java.lang.Throwable
java.lang.Throwable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||