[jboss-cvs] jboss-seam/src/test/misc/org/jboss/seam/test ...

Gavin King gavin.king at jboss.com
Tue Oct 10 17:05:09 EDT 2006


  User: gavin   
  Date: 06/10/10 17:05:09

  Modified:    src/test/misc/org/jboss/seam/test  PhaseListenerTest.java
  Log:
  fix test
  
  Revision  Changes    Path
  1.19      +14 -7     jboss-seam/src/test/misc/org/jboss/seam/test/PhaseListenerTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PhaseListenerTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/test/misc/org/jboss/seam/test/PhaseListenerTest.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -b -r1.18 -r1.19
  --- PhaseListenerTest.java	19 Apr 2006 18:20:43 -0000	1.18
  +++ PhaseListenerTest.java	10 Oct 2006 21:05:09 -0000	1.19
  @@ -1,7 +1,9 @@
  -//$Id: PhaseListenerTest.java,v 1.18 2006/04/19 18:20:43 gavin Exp $
  +//$Id: PhaseListenerTest.java,v 1.19 2006/10/10 21:05:09 gavin Exp $
   package org.jboss.seam.test;
   
  +import java.util.ArrayList;
   import java.util.HashMap;
  +import java.util.List;
   import java.util.Map;
   
   import javax.faces.context.ExternalContext;
  @@ -17,7 +19,7 @@
   import org.jboss.seam.contexts.FacesApplicationContext;
   import org.jboss.seam.contexts.WebSessionContext;
   import org.jboss.seam.core.Conversation;
  -import org.jboss.seam.core.ConversationEntry;
  +import org.jboss.seam.core.ConversationEntries;
   import org.jboss.seam.core.FacesMessages;
   import org.jboss.seam.core.Init;
   import org.jboss.seam.core.Manager;
  @@ -120,6 +122,10 @@
         Context appContext = new FacesApplicationContext(externalContext);
         appContext.set( Seam.getComponentName(Init.class), new Init() );
         appContext.set( 
  +            Seam.getComponentName(ConversationEntries.class) + ".component", 
  +            new Component(ConversationEntries.class) 
  +         );
  +      appContext.set( 
               Seam.getComponentName(Manager.class) + ".component", 
               new Component(Manager.class) 
            );
  @@ -139,11 +145,12 @@
         setupPageMap(facesContext);
         getPageMap(facesContext).put(Manager.CONVERSATION_ID, "2");
         
  -      Map ids = new HashMap();
  -      ConversationEntry ce = new ConversationEntry("2");
  -      ce.getLastRequestTime();
  -      ids.put("2", ce);
  -      new WebSessionContext( new ServletSessionImpl( (HttpSession) externalContext.getSession(true) ) ).set(Manager.CONVERSATION_ID_MAP, ids);
  +      List<String> conversationIdStack = new ArrayList<String>();
  +      conversationIdStack.add("2");
  +      ConversationEntries entries = new ConversationEntries();
  +      entries.createConversationEntry("2", conversationIdStack);
  +      WebSessionContext sessionContext = new WebSessionContext( new ServletSessionImpl( (HttpSession) externalContext.getSession(true) ) );
  +      sessionContext.set( Seam.getComponentName(ConversationEntries.class), entries );
         
         SeamPhaseListener phases = new SeamPhaseListener();
   
  
  
  



More information about the jboss-cvs-commits mailing list