use of org.apache.openejb.test.TestFailureException in project tomee by apache.
the class ContextLookupSingletonBean method lookupSingletonBean.
public void lookupSingletonBean() throws TestFailureException {
try {
try {
final BasicSingletonHome home = (BasicSingletonHome) ejbContext.lookup("singleton/beanReferences/singleton");
Assert.assertNotNull("The EJBHome looked up is null", home);
final BasicSingletonObject object = home.createObject();
Assert.assertNotNull("The EJBObject is null", object);
} catch (final Exception e) {
Assert.fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
} catch (final AssertionFailedError afe) {
throw new TestFailureException(afe);
}
}
use of org.apache.openejb.test.TestFailureException in project tomee by apache.
the class ContextLookupSingletonBean method lookupResource.
public void lookupResource() throws TestFailureException {
try {
try {
final Object obj = ejbContext.lookup("datasource");
Assert.assertNotNull("The DataSource is null", obj);
Assert.assertTrue("Not an instance of DataSource", obj instanceof DataSource);
} catch (final Exception e) {
Assert.fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
} catch (final AssertionFailedError afe) {
throw new TestFailureException(afe);
}
}
use of org.apache.openejb.test.TestFailureException in project tomee by apache.
the class ContextLookupSingletonBean method lookupDoubleEntry.
public void lookupDoubleEntry() throws TestFailureException {
try {
try {
final Double expected = new Double(1.0D);
final Double actual = (Double) ejbContext.lookup("singleton/references/Double");
Assert.assertNotNull("The Double looked up is null", actual);
Assert.assertEquals(expected, actual);
} catch (final Exception e) {
Assert.fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
} catch (final AssertionFailedError afe) {
throw new TestFailureException(afe);
}
}
use of org.apache.openejb.test.TestFailureException in project tomee by apache.
the class ContextLookupSingletonBean method lookupSingletonBusinessRemote.
public void lookupSingletonBusinessRemote() throws TestFailureException {
try {
try {
final BasicSingletonBusinessRemote object = (BasicSingletonBusinessRemote) ejbContext.lookup("singleton/beanReferences/singleton-business-remote");
Assert.assertNotNull("The EJB BusinessRemote is null", object);
} catch (final Exception e) {
Assert.fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
} catch (final AssertionFailedError afe) {
throw new TestFailureException(afe);
}
}
use of org.apache.openejb.test.TestFailureException in project tomee by apache.
the class ContextLookupSingletonBean method lookupLongEntry.
public void lookupLongEntry() throws TestFailureException {
try {
try {
final Long expected = new Long(1L);
final Long actual = (Long) ejbContext.lookup("singleton/references/Long");
Assert.assertNotNull("The Long looked up is null", actual);
Assert.assertEquals(expected, actual);
} catch (final Exception e) {
Assert.fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
} catch (final AssertionFailedError afe) {
throw new TestFailureException(afe);
}
}
Aggregations