|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--org.objectweb.jonas.jtests.util.JTestCase | +--org.objectweb.jonas.jtests.clients.entity.A_Ejbql | +--org.objectweb.jonas.jtests.clients.entity.F_EjbqlEC2
This is an advanced test suite for home interface on entity bean EJBQL.
Field Summary | |
protected static CabinHomeRemote |
cabinhome
|
protected static CruiseHomeRemote |
cruisehome
|
protected static CustomerHomeRemote |
customerhome
|
protected static ReservationHomeRemote |
reservationhome
|
protected static ShipHomeRemote |
shiphome
|
Fields inherited from class org.objectweb.jonas.jtests.util.JTestCase |
ictx, isInit, jonasName, msgerror, testtorun, utx |
Constructor Summary | |
F_EjbqlEC2(java.lang.String name)
|
Method Summary | |
static void |
main(java.lang.String[] args)
|
protected void |
setUp()
common setUp routine, used for every test. |
static junit.framework.Test |
suite()
|
void |
testAnd1()
Finding Customer having name 'John Smith85' SELECT OBJECT(c) FROM jt2_Customer c WHERE c.lastName = ? |
void |
testAnd2()
Finding Customers having City = Minneapolis and STATE= MN SELECT OBJECT(c) FROM jt2_Customer c WHERE c.homeAddress.city = ? |
void |
testBetweenDouble()
Finding ship by tonnage SELECT OBJECT(c) FROM jt2_Ship s WHERE s.tonnage BETWEEN ? |
void |
testEgalBoolean()
Finding Customers having GoodCredit SELECT OBJECT(c) FROM jt2_Customer c WHERE c.hasGoodCredit = TRUE |
void |
testEgalDouble()
Finding ship by tonnage SELECT OBJECT(c) FROM jt2_Ship s WHERE s.tonnage = ? |
void |
testEgalInteger()
Retrieve a collection of all cabins on deck 3 SELECT OBJECT(c) FROM Cabin as c WHERE c.deckLevel = ? |
void |
testEgalString()
Finding Customer 'Smith90' SELECT OBJECT(c) FROM jt2_Customer c WHERE c.lastName = 'Smith90' |
void |
testIn()
Findng Customers Living in Warm Climates SELECT OBJECT(c) FROM jt2_Customer c WHERE c.homeAddress.state IN ('FL','TX','AZ','CA') |
void |
testIsEmpty()
Finding Customers With No Reservations SELECT OBJECT(c) FROM jt2_Customer c WHERE c.reservations IS EMPTY |
void |
testMemberOfNavigate()
Finding Customers On Alaska Cruise SELECT OBJECT(c) FROM jt2_Customer cust, Cruise cr WHERE cr = ? |
void |
testNavigate()
Finding all city in which the credit card companies that distribute credit cards used by customers The address information of any credit card companies whose cards are not currently used by customers won't be includes in the result SELECT c.creditCard.creditCompany.address.city FROM jt2_Customer As c |
void |
testwildcards()
Finding Customer having a name exactly matching 'Joe Star' & Finding Customers having a name like 'Jo S' (no wildcards) & Finding Customers having a name like 'Jo% S%' (with wildcards) Finding Customers having a name like 'Jo% S%' and living in MN SELECT OBJECT(c) FROM jt2_Customer c WHERE c.lastName = ? |
Methods inherited from class org.objectweb.jonas.jtests.util.JTestCase |
debug, getDBEnv, random, sleep, tearDown, testEmpty, unloadBeans, useBeans |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static CustomerHomeRemote customerhome
protected static ReservationHomeRemote reservationhome
protected static CruiseHomeRemote cruisehome
protected static ShipHomeRemote shiphome
protected static CabinHomeRemote cabinhome
Constructor Detail |
public F_EjbqlEC2(java.lang.String name)
Method Detail |
protected void setUp()
JTestCase
setUp
in class JTestCase
public void testAnd1() throws java.lang.Exception
public void testEgalString() throws java.lang.Exception
public void testEgalBoolean() throws java.lang.Exception
public void testAnd2() throws java.lang.Exception
public void testwildcards() throws java.lang.Exception
public void testEgalInteger() throws java.lang.Exception
public void testIn() throws java.lang.Exception
public void testIsEmpty() throws java.lang.Exception
public void testMemberOfNavigate() throws java.lang.Exception
public void testEgalDouble() throws java.lang.Exception
public void testBetweenDouble() throws java.lang.Exception
public void testNavigate() throws java.lang.Exception
public static junit.framework.Test suite()
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |