Class CmpRemoteIntfcTests
java.lang.Object
org.junit.Assert
org.apache.openejb.test.NumberedTestCase
org.apache.openejb.test.NamedTestCase
org.apache.openejb.test.entity.cmp.CmpTestClient
org.apache.openejb.test.entity.cmp.BasicCmpTestClient
org.apache.openejb.test.entity.cmp.CmpRemoteIntfcTests
- All Implemented Interfaces:
junit.framework.Test
[5] Should be run as the fifth test suite of the BasicCmpTestClients
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.openejb.test.NumberedTestCase
NumberedTestCase.NamedTest, NumberedTestCase.TestSetup, NumberedTestCase.TestTearDown -
Field Summary
Fields inherited from class org.apache.openejb.test.entity.cmp.BasicCmpTestClient
ejbHome, ejbObjectFields inherited from class org.apache.openejb.test.entity.cmp.CmpTestClient
ejbHandle, ejbHomeHandle, ejbMetaData, ejbPrimaryKey, initialContextFields inherited from class org.apache.openejb.test.NamedTestCase
testNameFields inherited from class org.apache.openejb.test.NumberedTestCase
standardPrefix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAfter a system exception the intance should be garbage collected and the remote reference should be invalidated.protected voidsetUp()Sets up the fixture, for example, open a network connection.protected voidtearDown()voidvoidThrow an application exception and make sure the exception reaches the bean nicely.voidAfter an application exception we should still be able to use our beanvoidMethods inherited from class org.apache.openejb.test.NamedTestCase
nameMethods inherited from class org.apache.openejb.test.NumberedTestCase
countTestCases, createTest, createTestName, removePrefix, removePrefix, run, run, runTestMethod, toStringMethods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertThrows, assertThrows, assertTrue, assertTrue, fail, fail
-
Constructor Details
-
CmpRemoteIntfcTests
public CmpRemoteIntfcTests()
-
-
Method Details
-
setUp
Description copied from class:CmpTestClientSets up the fixture, for example, open a network connection. This method is called before a test is executed.- Overrides:
setUpin classCmpTestClient- Throws:
Exception
-
test01_businessMethod
public void test01_businessMethod() -
test02_throwApplicationException
public void test02_throwApplicationException()Throw an application exception and make sure the exception reaches the bean nicely. -
test03_invokeAfterApplicationException
public void test03_invokeAfterApplicationException()After an application exception we should still be able to use our bean -
test04_throwSystemException
public void test04_throwSystemException() -
BUG_test05_invokeAfterSystemException
public void BUG_test05_invokeAfterSystemException()After a system exception the intance should be garbage collected and the remote reference should be invalidated. The Remote Server fails this one, that should be fixed. -
tearDown
- Overrides:
tearDownin classCmpTestClient- Throws:
Exception
-