| 
Jala Test | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object | +--jala.Test.HttpClient
   
Instances of this class represent a http client useable for
 testing, as any session cookies received by the tested application
 are stored and used for subsequent requests, allowing simple "walkthrough"
 tests.
 
Defined in Global/jala.Test.js
   
| Constructor Summary | |
      
	 
	    jala.Test.HttpClient 
	 
	 ()
      
      Constructs a new HttpClient instance  | 
|
| Method Summary | |
	 
	     Object
	 
       | 
      
	 
	    
	       executeRequest(<String> method, <String> url, <Object> param)
	 
	 Sends a HTTP request to the Url passed as argument  | 
   
	 
	     helma.Http
	 
       | 
      
	 
	    
	       getClient()
	 
	 Returns the http client used  | 
   
	 
	     Array
	 
       | 
      
	 
	    
	       getCookies()
	 
	 Returns the cookies set for this http client  | 
   
	 
	     Object
	 
       | 
      
	 
	    
	       getUrl(<String> url, <Object> param)
	 
	 Convenience method for requesting the url passed as argument using method GET  | 
   
	 
	     void
	 
       | 
      
	 
	    
	       setCookies(<Array> arr)
	 
	 Sets the cookie to use for subsequent requests using this client  | 
   
	 
	     Object
	 
       | 
      
	 
	    
	       submitForm(<String> url, <Object> param)
	 
	 Convenience method for submitting a form.  | 
   
| Constructor Detail | 
jala.Test.HttpClient()
| Method Detail | 
Object executeRequest(<String> method, <String> url, <Object> param)
method -  The HTTP method to use  
      url -  The url to request  
      param -  A parameter object to use with this request  
      helma.Http getClient()
Array getCookies()
Object getUrl(<String> url, <Object> param)
url -  The url to request  
      param -  A parameter object to use with this request  
      void setCookies(<Array> arr)
arr -  The cookie object as received from helma.Http.getUrl       
      Object submitForm(<String> url, <Object> param)
url -  The url to request  
      param -  A parameter object to use with this request  
      
  | 
Jala Test | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||