cepharum issueshttps://git.cepharum.de/groups/cepharum/-/issues2021-06-02T06:23:16Zhttps://git.cepharum.de/cepharum/mockup-service/-/issues/14Support definition of unique name per rule2021-06-02T06:23:16ZThomas UrbanSupport definition of unique name per rule## Example
RULE-NAME: params.value == value ===> TXT ....## Example
RULE-NAME: params.value == value ===> TXT ....https://git.cepharum.de/cepharum/mockup-service/-/issues/13Support adding further parsed rules2021-06-02T06:23:16ZThomas UrbanSupport adding further parsed rules## Desired
service.addRule( "/test/api ==> ...." );## Desired
service.addRule( "/test/api ==> ...." );https://git.cepharum.de/cepharum/mockup-service/-/issues/12Adding rules works w/o including rule classes2021-06-02T06:23:16ZThomas UrbanAdding rules works w/o including rule classes## Bad
service.addRule( new ComparisonRule( source, name, operation, value ) );
## Desired
service.addRule( "ComparisonRule", [ source, name, operation, value ] );## Bad
service.addRule( new ComparisonRule( source, name, operation, value ) );
## Desired
service.addRule( "ComparisonRule", [ source, name, operation, value ] );https://git.cepharum.de/cepharum/mockup-service/-/issues/11Services support adding further rules programmatically2021-06-02T06:23:16ZThomas UrbanServices support adding further rules programmatically* supports adding rules directly w/o parsing
* supports removing rules identified by name/source
* supports inserting rules before some other rule selected by its name/source* supports adding rules directly w/o parsing
* supports removing rules identified by name/source
* supports inserting rules before some other rule selected by its name/sourcehttps://git.cepharum.de/cepharum/mockup-service/-/issues/10Service tracks matching rules' sources/names2021-06-02T06:23:15ZThomas UrbanService tracks matching rules' sources/names* lists previously matching rules
* lists counts per previously matching rules
* permits resetting counters (all and per rule)
## Reamrks
* rules are identified by name (if supported) or source* lists previously matching rules
* lists counts per previously matching rules
* permits resetting counters (all and per rule)
## Reamrks
* rules are identified by name (if supported) or sourcehttps://git.cepharum.de/cepharum/mockup-service/-/issues/9response-Event provides matching rule as reference2021-06-02T06:23:15ZThomas Urbanresponse-Event provides matching rule as referencehttps://git.cepharum.de/cepharum/mockup-service/-/issues/6File Responses2019-07-08T07:42:19ZThomas UrbanFile Responses**As** a developer
**I want to** define responses selecting some local file to be sent instead of actual content
**to** conveniently mock a service that's responding with large amounts of arbitrary data.**As** a developer
**I want to** define responses selecting some local file to be sent instead of actual content
**to** conveniently mock a service that's responding with large amounts of arbitrary data.https://git.cepharum.de/cepharum/mockup-service/-/issues/5Binary Responses2019-07-08T07:41:47ZThomas UrbanBinary Responses**As** a developer
**I want to** define binary responses
**to** mock a service responding with binary data.
## Remarks
Binary responses might be given as hex dump, though. Some basic support for interpolation should be available.**As** a developer
**I want to** define binary responses
**to** mock a service responding with binary data.
## Remarks
Binary responses might be given as hex dump, though. Some basic support for interpolation should be available.https://git.cepharum.de/cepharum/mockup-service/-/issues/4Binary Tests2019-07-08T07:41:47ZThomas UrbanBinary Tests**As** a developer
**I want to** define rules testing particular bytes of incoming message
**to** mock a service communicating via arbitrary binary protocol.**As** a developer
**I want to** define rules testing particular bytes of incoming message
**to** mock a service communicating via arbitrary binary protocol.https://git.cepharum.de/cepharum/mockup-service/-/issues/3UDP-Service2019-07-08T07:41:47ZThomas UrbanUDP-Service**As** a developer
**I want to** mock an arbitrary UDP-service
**to** test some code that's communicating with UDP-based remote service.**As** a developer
**I want to** mock an arbitrary UDP-service
**to** test some code that's communicating with UDP-based remote service.https://git.cepharum.de/cepharum/mockup-service/-/issues/2TCP-Service2019-07-08T07:41:47ZThomas UrbanTCP-Service**As** a developer
**I want to** mock an arbitrary TCP-service
**to** test some code that's communicating with TCP-based remote service.**As** a developer
**I want to** mock an arbitrary TCP-service
**to** test some code that's communicating with TCP-based remote service.https://git.cepharum.de/cepharum/mockup-service/-/issues/1HTTPS-Service2019-07-08T07:42:03ZThomas UrbanHTTPS-Service**As** a developer
**I want to** mock an HTTPS service
**to** test my code that's interacting with an HTTPS service.**As** a developer
**I want to** mock an HTTPS service
**to** test my code that's interacting with an HTTPS service.