public class CachingComponentAdapterTestCase
extends org.jmock.MockObjectTestCase
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
CachingComponentAdapterTestCase.ComponentAdapterSupportingLifecycleStrategy |
Constructor and Description |
---|
CachingComponentAdapterTestCase() |
Modifier and Type | Method and Description |
---|---|
private org.picocontainer.ComponentAdapter |
mockComponentAdapterNotSupportingLifecycleStrategy() |
private org.picocontainer.ComponentAdapter |
mockComponentAdapterSupportingLifecycleStrategy(boolean start,
boolean stop,
boolean dispose) |
void |
testCanStopAComponentThatWasNeverStartedBecauseItHasNoLifecycle() |
void |
testComponentCanBeStartedAgainAfterBeingStopped() |
void |
testComponentCannotBeDisposedIfAlreadyDisposed() |
void |
testComponentCannotBeStartedIfAlreadyStarted() |
void |
testComponentCannotBeStartedIfDisposed() |
void |
testComponentCannotBeStoppeddIfDisposed() |
void |
testComponentCannotBeStoppedIfNotStarted() |
void |
testComponentIsNotStartedWhenCachedAndCanBeStarted() |
void |
testComponentIsNotStoppedAndDisposedWhenFlushedIfDelegateDoesNotSupportLifecycle() |
void |
testComponentIsNotStoppedAndDisposedWhenFlushedIfNotStarted() |
void |
testComponentIsStoppedAndDisposedIfStartedWhenFlushed() |
void |
testLifecycleIsIgnoredIfDelegateDoesNotSupportIt() |
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newCoreMock, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
registerToVerify, runBare, unregisterToVerify, verify
countTestCases, createResult, getName, run, run, runTest, setName, setUp, tearDown, toString
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
public void testComponentIsNotStartedWhenCachedAndCanBeStarted()
public void testComponentCanBeStartedAgainAfterBeingStopped()
public void testComponentCannotBeStartedIfDisposed()
public void testComponentCannotBeStartedIfAlreadyStarted()
public void testComponentCannotBeStoppeddIfDisposed()
public void testComponentCannotBeStoppedIfNotStarted()
public void testComponentCannotBeDisposedIfAlreadyDisposed()
public void testComponentIsStoppedAndDisposedIfStartedWhenFlushed()
public void testComponentIsNotStoppedAndDisposedWhenFlushedIfNotStarted()
public void testComponentIsNotStoppedAndDisposedWhenFlushedIfDelegateDoesNotSupportLifecycle()
public void testLifecycleIsIgnoredIfDelegateDoesNotSupportIt()
public void testCanStopAComponentThatWasNeverStartedBecauseItHasNoLifecycle()
private org.picocontainer.ComponentAdapter mockComponentAdapterNotSupportingLifecycleStrategy()
private org.picocontainer.ComponentAdapter mockComponentAdapterSupportingLifecycleStrategy(boolean start, boolean stop, boolean dispose)