diff options
| author | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-05-13 14:02:42 +0200 | 
|---|---|---|
| committer | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-05-13 14:02:42 +0200 | 
| commit | f4af4f437ff79cb6e2a35fdfe87e8d952a70b685 (patch) | |
| tree | 4108bf08dab953e11e6ff44233552d73d8ff26e2 /src/main/java/at/gv/egiz | |
| parent | 2f45b2f1366b7152391979c778e36402eb237b03 (diff) | |
| download | moa-zs-f4af4f437ff79cb6e2a35fdfe87e8d952a70b685.tar.gz moa-zs-f4af4f437ff79cb6e2a35fdfe87e8d952a70b685.tar.bz2 moa-zs-f4af4f437ff79cb6e2a35fdfe87e8d952a70b685.zip | |
Add Unit Tests for DeliveryPipeline
- Refactor: Move TnvzClient in sub package
- Autowire all parameters instead of each parameter individually
Diffstat (limited to 'src/main/java/at/gv/egiz')
| -rw-r--r-- | src/main/java/at/gv/egiz/moazs/TnvzClient.java | 2 | ||||
| -rw-r--r-- | src/main/java/at/gv/egiz/moazs/pipeline/SameThreadDeliveryPipeline.java | 13 | 
2 files changed, 8 insertions, 7 deletions
| diff --git a/src/main/java/at/gv/egiz/moazs/TnvzClient.java b/src/main/java/at/gv/egiz/moazs/TnvzClient.java index 7aa6344..4a69aea 100644 --- a/src/main/java/at/gv/egiz/moazs/TnvzClient.java +++ b/src/main/java/at/gv/egiz/moazs/TnvzClient.java @@ -1,4 +1,4 @@ -package at.gv.egiz.moazs; +package at.gv.egiz.moazs.tnvz;  import at.gv.zustellung.app2mzs.xsd.DeliveryRequestType.Sender;  import at.gv.zustellung.app2mzs.xsd.DeliveryRequestType.Receiver; diff --git a/src/main/java/at/gv/egiz/moazs/pipeline/SameThreadDeliveryPipeline.java b/src/main/java/at/gv/egiz/moazs/pipeline/SameThreadDeliveryPipeline.java index 7943754..bc80188 100644 --- a/src/main/java/at/gv/egiz/moazs/pipeline/SameThreadDeliveryPipeline.java +++ b/src/main/java/at/gv/egiz/moazs/pipeline/SameThreadDeliveryPipeline.java @@ -2,7 +2,7 @@ package at.gv.egiz.moazs.pipeline;  import at.gv.egiz.moazs.MsgClient; -import at.gv.egiz.moazs.TnvzClient; +import at.gv.egiz.moazs.tnvz.TnvzClient;  import at.gv.egiz.moazs.repository.DeliveryRepository;  import at.gv.egiz.moazs.scheme.Mzs2MsgConverter;  import at.gv.zustellung.app2mzs.xsd.DeliveryRequestType; @@ -29,10 +29,11 @@ public class SameThreadDeliveryPipeline implements DeliveryPipeline {      private final Mzs2MsgConverter converter;      private final MsgClient msgClient; -    public SameThreadDeliveryPipeline(@Autowired DeliveryRepository repository, -                                      @Autowired TnvzClient tnvzClient, -                                      @Autowired Mzs2MsgConverter converter, -                                      @Autowired MsgClient msgClient) { +    @Autowired +    public SameThreadDeliveryPipeline(DeliveryRepository repository, +                                      TnvzClient tnvzClient, +                                      Mzs2MsgConverter converter, +                                      MsgClient msgClient) {          this.repository = repository;          this.tnvzClient = tnvzClient;          this.converter = converter; @@ -65,7 +66,7 @@ public class SameThreadDeliveryPipeline implements DeliveryPipeline {          var mismatchedTypes = findMimeTypeMismatches(result, request);          if (!mismatchedTypes.isEmpty()) { -            var template = "Request contains attachment of type(s) %s, but receiver only accepts attachments of type(s) %s"; +            var template = "Request contains attachment of type(s) %s, but receiver only accepts attachments of type(s) %s.";              var acceptedTypesString = join(",", getAcceptedTypes(result));              var mismatchedTypesString = join(",", mismatchedTypes);              throw moaZSException(template, mismatchedTypesString, acceptedTypesString); | 
