chamikara 2005/05/30 03:51:33
Modified: sandesha/test/org/apache/sandesha/storage
TCClientStorageManager.java
TCServerStorageManager.java
Log:
Updated the storage test classes
Revision Changes Path
1.5 +18 -1
ws-fx/sandesha/test/org/apache/sandesha/storage/TCClientStorageManager.java
Index: TCClientStorageManager.java
===================================================================
RCS file:
/home/cvs/ws-fx/sandesha/test/org/apache/sandesha/storage/TCClientStorageManager.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TCClientStorageManager.java 24 May 2005 18:03:14 -0000 1.4
+++ TCClientStorageManager.java 30 May 2005 10:51:33 -0000 1.5
@@ -46,12 +46,16 @@
//messages should be returned (since the out sequence is approved)
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -65,12 +69,16 @@
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -84,12 +92,16 @@
//Messages should be returned once again
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -106,12 +118,16 @@
RMMessageContext msg1;
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -135,6 +151,7 @@
assertNull(msg1);
}
+ /*
//For testing weather getNextMsgToSend method works correctly
public void testNextMsgToSend(){
SandeshaQueue sq = SandeshaQueue.getInstance(Constants.CLIENT);
@@ -230,7 +247,7 @@
//other messages should not be returned since the out sequence has
not been approved.
msg1 = csm1.getNextMessageToSend();
assertNull(msg1);
- }
+ }*/
public void setUp() throws QueueException{
1.2 +17 -0
ws-fx/sandesha/test/org/apache/sandesha/storage/TCServerStorageManager.java
Index: TCServerStorageManager.java
===================================================================
RCS file:
/home/cvs/ws-fx/sandesha/test/org/apache/sandesha/storage/TCServerStorageManager.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TCServerStorageManager.java 25 May 2005 04:14:09 -0000 1.1
+++ TCServerStorageManager.java 30 May 2005 10:51:33 -0000 1.2
@@ -29,12 +29,16 @@
//messages should be returned (since the out sequence is approved)
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -48,12 +52,16 @@
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -67,12 +75,16 @@
//Messages should be returned once again
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -90,12 +102,16 @@
RMMessageContext msg1;
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
msg1 = csm.getNextMessageToSend();
assertNull(msg1);
@@ -114,6 +130,7 @@
//Only message no. 3 should be re-transmitted
msg1 = csm.getNextMessageToSend();
assertNotNull(msg1);
+ msg1.setLocked(false);
assertEquals(msg1.getMessageID(), "rmsg3");
msg1 = csm.getNextMessageToSend();
assertNull(msg1);