-
Type:
Sub-task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.4.0
-
Component/s: Remote Delivery, tests
-
Labels:None
You can setup your route by using spark-java library or any other light HTTP server library written in Java as you think it's better.
JSON serialization for JAMES-2853 POJOs is needed as well. No data stability required (not an external API, it's for testing purposes).
PUT /smtpBehaviors - 204: ok, created GET /smtpBehaviors - 200 OK, JSON: [ { "command": "RCPT", "condition": { "operator": "contains", "matchingValue": "pippin got the ring" }, "response": { "code": 504, "rejected": false, "message": "server is out of memory" }, "numberOfAnswer": 7 }, ... ] DELETE /smtpBehaviors - 204: ok, cleared the mock setups