Difference between revisions of "Test-service-call"

From GreenVulcano Wiki
Jump to: navigation, search
Line 20: Line 20:
 
| remove-properties || optional || If ''true'' properties are removed from [[GVBuffer]].
 
| remove-properties || optional || If ''true'' properties are removed from [[GVBuffer]].
 
|-
 
|-
| exception-message || optional || If defined is thrown an exception of type [[VCLCallException]], with the configured message.
+
| exception-message || optional || If defined is thrown an exception of type VCLCallException, with the configured message.
 
|-
 
|-
 
| sleep-on-init || optional || Simulate a delay in creation of the operation.
 
| sleep-on-init || optional || Simulate a delay in creation of the operation.

Revision as of 22:51, 9 February 2012

GreenVulcano® ESB allows you to test your service using this plugin.

Use property encoding to decode the bytes of the buffer GVBuffer.

The test-service-call Element is used by Channel and routed-call. Its attributes are:

Attribute Type Description
type fixed This attribute must assume the value call.
class fixed This attribute must assume the value it.greenvulcano.gvesb.virtual.internal.TestServiceCall.
name required Operation name. Used in the Flow section to associate workflow nodes to VCL operations.
service required Type of test operation
  • toupper: transforms all characters to uppercase.
  • tolower: transforms all characters to lowercase.
  • echo : do not change the body.
remove-properties optional If true properties are removed from GVBuffer.
exception-message optional If defined is thrown an exception of type VCLCallException, with the configured message.
sleep-on-init optional Simulate a delay in creation of the operation.
sleep-on-perform optional Simulate a delay in execution of the operation.
ref-dp optional Name of Data Provider to use for output message creation. The Data Provider should return a string, as calls to testing services expect strings.

Its subelements are: