Introduction
1.
Preface
2.
Changes-new
3.
Introduction
4.
Setup
5.
Test-case
6.
Test-variables
7.
Run
8.
Configuration
9.
Endpoints
10.
Validation
10.1.
Xml
10.2.
Schema
10.3.
Json
10.4.
Xhtml
10.5.
Plaintext
10.6.
Binary
10.7.
Gzip
11.
Xpath
12.
Json-path
13.
Actions
13.1.
Send
13.2.
Receive
13.3.
Database
13.4.
Sleep
13.5.
Java
13.6.
Timeout
13.7.
Echo
13.8.
Stop-time
13.9.
Create-variables
13.10.
Trace
13.11.
Transform
13.12.
Groovy
13.13.
Fail
13.14.
Input
13.15.
Load
13.16.
Wait
13.17.
Purge-jms
13.18.
Purge-channels
13.19.
Purge-endpoints
13.20.
Assert
13.21.
Catch
13.22.
Antrun
13.23.
Manage-server
13.24.
Generic-action
13.25.
Stop-timer
14.
Templates
15.
Containers
15.1.
Sequential
15.2.
Conditional
15.3.
Parallel
15.4.
Iterate
15.5.
Repeat
15.6.
Repeat-onerror
15.7.
Timer
15.8.
Custom
16.
Finally-section
17.
Jms
18.
Http
19.
Http-websocket
20.
Soap
21.
Ftp
22.
Message-channel
23.
File
24.
Camel
25.
Vertx
26.
Mail
27.
Arquillian
28.
Docker
29.
Ssh
30.
Rmi
31.
Jmx
32.
Cucumber
33.
Zookeeper
34.
Restdocs
35.
Endpoint-component
36.
Endpoint-adapter
37.
Functions
38.
Validation Matchers
39.
Data-dictionary
40.
Test-actors
41.
Test-suite
42.
Meta-info
43.
Message-tracing
44.
Reporting
45.
Samples
45.1.
Flight Booking Sample
46.
Appendix
46.1.
Changes 2.5
46.2.
Changes 2.4
46.3.
Changes 2.3
46.4.
Changes 2.2
46.5.
Changes 2.1
46.6.
Changes 2.0
46.7.
Changes 1.4
46.8.
Changes 1.3
46.9.
Changes 1.2
Published with GitBook
Citrus Reference Guide
Samples
This chapter gives some samples where you can see Citrus in action.
samples-flightbooking