org.apache.openejb.test.entity.cmp2
Class Cmp2AllowedOperationsTests

java.lang.Object
  extended by junit.framework.Assert
      extended by org.apache.openejb.test.NumberedTestCase
          extended by org.apache.openejb.test.NamedTestCase
              extended by org.apache.openejb.test.entity.cmp2.Cmp2TestClient
                  extended by org.apache.openejb.test.entity.cmp2.BasicCmp2TestClient
                      extended by org.apache.openejb.test.entity.cmp2.Cmp2AllowedOperationsTests
All Implemented Interfaces:
junit.framework.Test

public class Cmp2AllowedOperationsTests
extends BasicCmp2TestClient

[9] Should be run as the nineth test suite of the BasicCmpTestClients

 =========================================================================
 Operations allowed in the methods of an entity bean
 =========================================================================
 

Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | constructor | - ______________________|__________________________________________________ | setEntityContext | EntityContext methods: unsetEntityContext | - getEJBHome | JNDI access to java:comp/env ______________________|__________________________________________________ | ejbCreate | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | ejbPostCreate | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | ejbRemove | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | ejbFind* | EntityContext methods: ejbSelect* | - getEJBHome ejbHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | ejbSelectInEntity* | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | ejbActivate | EntityContext methods: ejbPassivate | - getEJBHome | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env ______________________|__________________________________________________ | ejbLoad | EntityContext methods: ejbStore | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________ | business method | EntityContext methods: from remote interface | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________


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.cmp2.BasicCmp2TestClient
ejbHome, ejbObject
 
Fields inherited from class org.apache.openejb.test.entity.cmp2.Cmp2TestClient
ejbHandle, ejbHomeHandle, ejbMetaData, ejbPrimaryKey, initialContext
 
Fields inherited from class org.apache.openejb.test.NamedTestCase
testName
 
Fields inherited from class org.apache.openejb.test.NumberedTestCase
standardPrefix
 
Constructor Summary
Cmp2AllowedOperationsTests()
           
 
Method Summary
protected  void setUp()
          Sets up the fixture, for example, open a network connection.
protected  void tearDown()
           
 void test01_setEntityContext()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | setEntityContext | EntityContext methods: unsetEntityContext | - getEJBHome | JNDI access to java:comp/env ______________________|__________________________________________________
 void test03_ejbCreate()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbCreate | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test04_ejbPostCreate()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbPostCreate | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test05_ejbRemove()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbRemove | EntityContext methods: | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test08_ejbHome()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbFind* | EntityContext methods: ejbSelect* | - getEJBHome ejbHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test10_ejbActivate()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbActivate | EntityContext methods: ejbPassivate | - getEJBHome | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env ______________________|__________________________________________________
 void test12_ejbLoad()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbLoad | EntityContext methods: ejbStore | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test13_ejbStore()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbLoad | EntityContext methods: ejbStore | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void test14_businessMethod()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | business method | EntityContext methods: from remote interface | - getEJBHome | - getCallerPrincipal | - getRollbackOnly | - isCallerInRole | - setRollbackOnly | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env | Resource manager access | Enterprise bean access ______________________|__________________________________________________
 void TODO_test02_unsetEntityContext()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | setEntityContext | EntityContext methods: unsetEntityContext | - getEJBHome | JNDI access to java:comp/env ______________________|__________________________________________________
 void TODO_test11_ejbPassivate()
           Bean method | Bean method can perform the following operations ______________________|__________________________________________________ | ejbActivate | EntityContext methods: ejbPassivate | - getEJBHome | - getEJBObject | - getPrimaryKey | JNDI access to java:comp/env ______________________|__________________________________________________
 
Methods inherited from class org.apache.openejb.test.NamedTestCase
name
 
Methods inherited from class org.apache.openejb.test.NumberedTestCase
countTestCases, createTest, createTestName, removePrefix, removePrefix, run, run, runTestMethod, 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
 

Constructor Detail

Cmp2AllowedOperationsTests

public Cmp2AllowedOperationsTests()
Method Detail

setUp

protected void setUp()
              throws Exception
Description copied from class: Cmp2TestClient
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.

Overrides:
setUp in class Cmp2TestClient
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class Cmp2TestClient
Throws:
Exception

test01_setEntityContext

public void test01_setEntityContext()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 setEntityContext      |  EntityContext methods:
 unsetEntityContext    |     - getEJBHome
 |  JNDI access to java:comp/env
 ______________________|__________________________________________________
 


TODO_test02_unsetEntityContext

public void TODO_test02_unsetEntityContext()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 setEntityContext      |  EntityContext methods:
 unsetEntityContext    |     - getEJBHome
 |  JNDI access to java:comp/env
 ______________________|__________________________________________________
 


test03_ejbCreate

public void test03_ejbCreate()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbCreate             |  EntityContext methods:
 |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test04_ejbPostCreate

public void test04_ejbPostCreate()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbPostCreate         |  EntityContext methods:
 |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test05_ejbRemove

public void test05_ejbRemove()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbRemove             |  EntityContext methods:
 |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test08_ejbHome

public void test08_ejbHome()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbFind*              |  EntityContext methods:
 ejbSelect*            |     - getEJBHome
 ejbHome               |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test10_ejbActivate

public void test10_ejbActivate()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbActivate           |  EntityContext methods:
 ejbPassivate          |     - getEJBHome
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 ______________________|__________________________________________________
 


TODO_test11_ejbPassivate

public void TODO_test11_ejbPassivate()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbActivate           |  EntityContext methods:
 ejbPassivate          |     - getEJBHome
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 ______________________|__________________________________________________
 


test12_ejbLoad

public void test12_ejbLoad()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbLoad               |  EntityContext methods:
 ejbStore              |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test13_ejbStore

public void test13_ejbStore()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 ejbLoad               |  EntityContext methods:
 ejbStore              |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 


test14_businessMethod

public void test14_businessMethod()
 Bean method           | Bean method can perform the following operations
 ______________________|__________________________________________________
 |
 business method       |  EntityContext methods:
 from remote interface |     - getEJBHome
 |     - getCallerPrincipal
 |     - getRollbackOnly
 |     - isCallerInRole
 |     - setRollbackOnly
 |     - getEJBObject
 |     - getPrimaryKey
 |  JNDI access to java:comp/env
 |  Resource manager access
 |  Enterprise bean access
 ______________________|__________________________________________________
 



Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.