diff --git a/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java b/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java index 111c4a2..9df3a89 100644 --- a/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java +++ b/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java @@ -28,6 +28,7 @@ public class TestRules { "Catalogue-WS-UNKNOWN", "CkanConnector-connect", "CkanConnector-disconnect", + "data-transfer-service-getCapabilities", "data-transfer-service-upload", "FullTextIndexNode-delete", "FullTextIndexNode-dropCollection", @@ -40,6 +41,16 @@ public class TestRules { "RConnector-UNKNOWN", "ShareLatex-connect", "ShareLatex-disconnect", + "SimulFishGrowthData-BroodstockQuality", + "SimulFishGrowthData-CurrentRating", + "SimulFishGrowthData-FeedQuality", + "SimulFishGrowthData-Modeler", + "SimulFishGrowthData-OxygenRating", + "SimulFishGrowthData-Region", + "SimulFishGrowthData-Scenario", + "SimulFishGrowthData-Site", + "SimulFishGrowthData-Species", + "SimulFishGrowthData-UNKNOWN", "TagMe-tag" }; @@ -84,7 +95,7 @@ public class TestRules { @Test public void testSingleRule() throws Exception { - testRule("data-transfer-service-getCapabilities"); + testRule("SimulFishGrowthData-Site"); } } diff --git a/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-rule.json b/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-rule.json new file mode 100644 index 0000000..ea3a223 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*BroodstockQuality.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "BroodstockQuality" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-values.csv b/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-values.csv new file mode 100644 index 0000000..7a8a85e --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-BroodstockQuality-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/BroodstockQuality/all +Search,SimulFishGrowthData,/api/BroodstockQuality/ +Search,SimulFishGrowthData,/api/BroodstockQuality +Search,SimulFishGrowthData,api/BroodstockQuality/all +Search,SimulFishGrowthData,api/BroodstockQuality/ +Search,SimulFishGrowthData,api/BroodstockQuality \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-CurrentRating-rule.json b/src/test/resources/rules/SimulFishGrowthData-CurrentRating-rule.json new file mode 100644 index 0000000..3fcd455 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-CurrentRating-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*CurrentRating.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "CurrentRating" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-CurrentRating-values.csv b/src/test/resources/rules/SimulFishGrowthData-CurrentRating-values.csv new file mode 100644 index 0000000..9238b95 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-CurrentRating-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/CurrentRating/all +Search,SimulFishGrowthData,/api/CurrentRating/ +Search,SimulFishGrowthData,/api/CurrentRating +Search,SimulFishGrowthData,api/CurrentRating/all +Search,SimulFishGrowthData,api/CurrentRating/ +Search,SimulFishGrowthData,api/CurrentRating \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-FeedQuality-rule.json b/src/test/resources/rules/SimulFishGrowthData-FeedQuality-rule.json new file mode 100644 index 0000000..8e232a7 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-FeedQuality-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*FeedQuality.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "FeedQuality" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-FeedQuality-values.csv b/src/test/resources/rules/SimulFishGrowthData-FeedQuality-values.csv new file mode 100644 index 0000000..af335b9 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-FeedQuality-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/FeedQuality/all +Search,SimulFishGrowthData,/api/FeedQuality/ +Search,SimulFishGrowthData,/api/FeedQuality +Search,SimulFishGrowthData,api/FeedQuality/all +Search,SimulFishGrowthData,api/FeedQuality/ +Search,SimulFishGrowthData,api/FeedQuality \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Modeler-rule.json b/src/test/resources/rules/SimulFishGrowthData-Modeler-rule.json new file mode 100644 index 0000000..82b9c57 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Modeler-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Modeler.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "Modeler" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Modeler-values.csv b/src/test/resources/rules/SimulFishGrowthData-Modeler-values.csv new file mode 100644 index 0000000..c6e36ed --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Modeler-values.csv @@ -0,0 +1,461 @@ +Search,SimulFishGrowthData,/api/Modeler +Search,SimulFishGrowthData,/api/Modeler/1016 +Search,SimulFishGrowthData,/api/Modeler/1082 +Search,SimulFishGrowthData,/api/Modeler/15 +Search,SimulFishGrowthData,/api/Modeler/1541 +Search,SimulFishGrowthData,/api/Modeler/158 +Search,SimulFishGrowthData,/api/Modeler/17 +Search,SimulFishGrowthData,/api/Modeler/2 +Search,SimulFishGrowthData,/api/Modeler/2138 +Search,SimulFishGrowthData,/api/Modeler/2205 +Search,SimulFishGrowthData,/api/Modeler/2271 +Search,SimulFishGrowthData,/api/Modeler/2337 +Search,SimulFishGrowthData,/api/Modeler/2403 +Search,SimulFishGrowthData,/api/Modeler/2471 +Search,SimulFishGrowthData,/api/Modeler/2539 +Search,SimulFishGrowthData,/api/Modeler/2605 +Search,SimulFishGrowthData,/api/Modeler/2644 +Search,SimulFishGrowthData,/api/Modeler/2683 +Search,SimulFishGrowthData,/api/Modeler/2803 +Search,SimulFishGrowthData,/api/Modeler/2870 +Search,SimulFishGrowthData,/api/Modeler/3005 +Search,SimulFishGrowthData,/api/Modeler/32 +Search,SimulFishGrowthData,/api/Modeler/42 +Search,SimulFishGrowthData,/api/Modeler/43 +Search,SimulFishGrowthData,/api/Modeler/43001 +Search,SimulFishGrowthData,/api/Modeler/43691 +Search,SimulFishGrowthData,/api/Modeler/43913 +Search,SimulFishGrowthData,/api/Modeler/44205 +Search,SimulFishGrowthData,/api/Modeler/44420 +Search,SimulFishGrowthData,/api/Modeler/44816 +Search,SimulFishGrowthData,/api/Modeler/45 +Search,SimulFishGrowthData,/api/Modeler/45254 +Search,SimulFishGrowthData,/api/Modeler/45692 +Search,SimulFishGrowthData,/api/Modeler/45908 +Search,SimulFishGrowthData,/api/Modeler/46344 +Search,SimulFishGrowthData,/api/Modeler/46784 +Search,SimulFishGrowthData,/api/Modeler/47 +Search,SimulFishGrowthData,/api/Modeler/48 +Search,SimulFishGrowthData,/api/Modeler/48446 +Search,SimulFishGrowthData,/api/Modeler/49 +Search,SimulFishGrowthData,/api/Modeler/49725 +Search,SimulFishGrowthData,/api/Modeler/5 +Search,SimulFishGrowthData,/api/Modeler/50 +Search,SimulFishGrowthData,/api/Modeler/50998 +Search,SimulFishGrowthData,/api/Modeler/53002 +Search,SimulFishGrowthData,/api/Modeler/53203 +Search,SimulFishGrowthData,/api/Modeler/53980 +Search,SimulFishGrowthData,/api/Modeler/54114 +Search,SimulFishGrowthData,/api/Modeler/54294 +Search,SimulFishGrowthData,/api/Modeler/54832 +Search,SimulFishGrowthData,/api/Modeler/549 +Search,SimulFishGrowthData,/api/Modeler/56316 +Search,SimulFishGrowthData,/api/Modeler/56854 +Search,SimulFishGrowthData,/api/Modeler/57392 +Search,SimulFishGrowthData,/api/Modeler/60401 +Search,SimulFishGrowthData,/api/Modeler/61348 +Search,SimulFishGrowthData,/api/Modeler/615 +Search,SimulFishGrowthData,/api/Modeler/63048 +Search,SimulFishGrowthData,/api/Modeler/63659 +Search,SimulFishGrowthData,/api/Modeler/64270 +Search,SimulFishGrowthData,/api/Modeler/67981 +Search,SimulFishGrowthData,/api/Modeler/681 +Search,SimulFishGrowthData,/api/Modeler/69583 +Search,SimulFishGrowthData,/api/Modeler/7 +Search,SimulFishGrowthData,/api/Modeler/70614 +Search,SimulFishGrowthData,/api/Modeler/70685 +Search,SimulFishGrowthData,/api/Modeler/71373 +Search,SimulFishGrowthData,/api/Modeler/71925 +Search,SimulFishGrowthData,/api/Modeler/72366 +Search,SimulFishGrowthData,/api/Modeler/72372 +Search,SimulFishGrowthData,/api/Modeler/72379 +Search,SimulFishGrowthData,/api/Modeler/72386 +Search,SimulFishGrowthData,/api/Modeler/72388 +Search,SimulFishGrowthData,/api/Modeler/72390 +Search,SimulFishGrowthData,/api/Modeler/72392 +Search,SimulFishGrowthData,/api/Modeler/72394 +Search,SimulFishGrowthData,/api/Modeler/72398 +Search,SimulFishGrowthData,/api/Modeler/82558 +Search,SimulFishGrowthData,/api/Modeler/83354 +Search,SimulFishGrowthData,/api/Modeler/84813 +Search,SimulFishGrowthData,/api/Modeler/85499 +Search,SimulFishGrowthData,/api/Modeler/86 +Search,SimulFishGrowthData,/api/Modeler/86185 +Search,SimulFishGrowthData,/api/Modeler/86870 +Search,SimulFishGrowthData,/api/Modeler/88174 +Search,SimulFishGrowthData,/api/Modeler/884 +Search,SimulFishGrowthData,/api/Modeler/88859 +Search,SimulFishGrowthData,/api/Modeler/90163 +Search,SimulFishGrowthData,/api/Modeler/91532 +Search,SimulFishGrowthData,/api/Modeler/92219 +Search,SimulFishGrowthData,/api/Modeler/93588 +Search,SimulFishGrowthData,/api/Modeler/94274 +Search,SimulFishGrowthData,/api/Modeler/950 +Search,SimulFishGrowthData,/api/Modeler/95643 +Search,SimulFishGrowthData,/api/Modeler/96329 +Search,SimulFishGrowthData,/api/Modeler/kpi/0 +Search,SimulFishGrowthData,/api/Modeler/kpi/1016 +Search,SimulFishGrowthData,/api/Modeler/kpi/15 +Search,SimulFishGrowthData,/api/Modeler/kpi/1541 +Search,SimulFishGrowthData,/api/Modeler/kpi/158 +Search,SimulFishGrowthData,/api/Modeler/kpi/17 +Search,SimulFishGrowthData,/api/Modeler/kpi/2 +Search,SimulFishGrowthData,/api/Modeler/kpi/2138 +Search,SimulFishGrowthData,/api/Modeler/kpi/2205 +Search,SimulFishGrowthData,/api/Modeler/kpi/2271 +Search,SimulFishGrowthData,/api/Modeler/kpi/2803 +Search,SimulFishGrowthData,/api/Modeler/kpi/32 +Search,SimulFishGrowthData,/api/Modeler/kpi/43 +Search,SimulFishGrowthData,/api/Modeler/kpi/43001 +Search,SimulFishGrowthData,/api/Modeler/kpi/43691 +Search,SimulFishGrowthData,/api/Modeler/kpi/44205 +Search,SimulFishGrowthData,/api/Modeler/kpi/45 +Search,SimulFishGrowthData,/api/Modeler/kpi/45254 +Search,SimulFishGrowthData,/api/Modeler/kpi/45692 +Search,SimulFishGrowthData,/api/Modeler/kpi/46344 +Search,SimulFishGrowthData,/api/Modeler/kpi/49 +Search,SimulFishGrowthData,/api/Modeler/kpi/49725 +Search,SimulFishGrowthData,/api/Modeler/kpi/5 +Search,SimulFishGrowthData,/api/Modeler/kpi/50998 +Search,SimulFishGrowthData,/api/Modeler/kpi/53002 +Search,SimulFishGrowthData,/api/Modeler/kpi/53203 +Search,SimulFishGrowthData,/api/Modeler/kpi/53980 +Search,SimulFishGrowthData,/api/Modeler/kpi/54114 +Search,SimulFishGrowthData,/api/Modeler/kpi/549 +Search,SimulFishGrowthData,/api/Modeler/kpi/56316 +Search,SimulFishGrowthData,/api/Modeler/kpi/56854 +Search,SimulFishGrowthData,/api/Modeler/kpi/57392 +Search,SimulFishGrowthData,/api/Modeler/kpi/58366 +Search,SimulFishGrowthData,/api/Modeler/kpi/58805 +Search,SimulFishGrowthData,/api/Modeler/kpi/59455 +Search,SimulFishGrowthData,/api/Modeler/kpi/60401 +Search,SimulFishGrowthData,/api/Modeler/kpi/61348 +Search,SimulFishGrowthData,/api/Modeler/kpi/615 +Search,SimulFishGrowthData,/api/Modeler/kpi/63048 +Search,SimulFishGrowthData,/api/Modeler/kpi/63659 +Search,SimulFishGrowthData,/api/Modeler/kpi/64270 +Search,SimulFishGrowthData,/api/Modeler/kpi/67034 +Search,SimulFishGrowthData,/api/Modeler/kpi/67981 +Search,SimulFishGrowthData,/api/Modeler/kpi/681 +Search,SimulFishGrowthData,/api/Modeler/kpi/69583 +Search,SimulFishGrowthData,/api/Modeler/kpi/70342 +Search,SimulFishGrowthData,/api/Modeler/kpi/70614 +Search,SimulFishGrowthData,/api/Modeler/kpi/70685 +Search,SimulFishGrowthData,/api/Modeler/kpi/71373 +Search,SimulFishGrowthData,/api/Modeler/kpi/71697 +Search,SimulFishGrowthData,/api/Modeler/kpi/71925 +Search,SimulFishGrowthData,/api/Modeler/kpi/72366 +Search,SimulFishGrowthData,/api/Modeler/kpi/72367 +Search,SimulFishGrowthData,/api/Modeler/kpi/72373 +Search,SimulFishGrowthData,/api/Modeler/kpi/72376 +Search,SimulFishGrowthData,/api/Modeler/kpi/72378 +Search,SimulFishGrowthData,/api/Modeler/kpi/72379 +Search,SimulFishGrowthData,/api/Modeler/kpi/72381 +Search,SimulFishGrowthData,/api/Modeler/kpi/72384 +Search,SimulFishGrowthData,/api/Modeler/kpi/72386 +Search,SimulFishGrowthData,/api/Modeler/kpi/72388 +Search,SimulFishGrowthData,/api/Modeler/kpi/72390 +Search,SimulFishGrowthData,/api/Modeler/kpi/72396 +Search,SimulFishGrowthData,/api/Modeler/kpi/72398 +Search,SimulFishGrowthData,/api/Modeler/kpi/72400 +Search,SimulFishGrowthData,/api/Modeler/kpi/72402 +Search,SimulFishGrowthData,/api/Modeler/kpi/72404 +Search,SimulFishGrowthData,/api/Modeler/kpi/72406 +Search,SimulFishGrowthData,/api/Modeler/kpi/72422 +Search,SimulFishGrowthData,/api/Modeler/kpi/74665 +Search,SimulFishGrowthData,/api/Modeler/kpi/76909 +Search,SimulFishGrowthData,/api/Modeler/kpi/77362 +Search,SimulFishGrowthData,/api/Modeler/kpi/77479 +Search,SimulFishGrowthData,/api/Modeler/kpi/77502 +Search,SimulFishGrowthData,/api/Modeler/kpi/78141 +Search,SimulFishGrowthData,/api/Modeler/kpi/80883 +Search,SimulFishGrowthData,/api/Modeler/kpi/81807 +Search,SimulFishGrowthData,/api/Modeler/kpi/82007 +Search,SimulFishGrowthData,/api/Modeler/kpi/82558 +Search,SimulFishGrowthData,/api/Modeler/kpi/82825 +Search,SimulFishGrowthData,/api/Modeler/kpi/83883 +Search,SimulFishGrowthData,/api/Modeler/kpi/84127 +Search,SimulFishGrowthData,/api/Modeler/kpi/84813 +Search,SimulFishGrowthData,/api/Modeler/kpi/85499 +Search,SimulFishGrowthData,/api/Modeler/kpi/86 +Search,SimulFishGrowthData,/api/Modeler/kpi/86185 +Search,SimulFishGrowthData,/api/Modeler/kpi/86870 +Search,SimulFishGrowthData,/api/Modeler/kpi/88174 +Search,SimulFishGrowthData,/api/Modeler/kpi/884 +Search,SimulFishGrowthData,/api/Modeler/kpi/88859 +Search,SimulFishGrowthData,/api/Modeler/kpi/90163 +Search,SimulFishGrowthData,/api/Modeler/kpi/91532 +Search,SimulFishGrowthData,/api/Modeler/kpi/92219 +Search,SimulFishGrowthData,/api/Modeler/kpi/93588 +Search,SimulFishGrowthData,/api/Modeler/kpi/94274 +Search,SimulFishGrowthData,/api/Modeler/kpi/950 +Search,SimulFishGrowthData,/api/Modeler/kpi/95643 +Search,SimulFishGrowthData,/api/Modeler/kpi/96329 +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/Modeler/usage/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/Modeler +Search,SimulFishGrowthData,api/Modeler/15 +Search,SimulFishGrowthData,api/Modeler/16 +Search,SimulFishGrowthData,api/Modeler/17 +Search,SimulFishGrowthData,api/Modeler/2 +Search,SimulFishGrowthData,api/Modeler/42 +Search,SimulFishGrowthData,api/Modeler/43 +Search,SimulFishGrowthData,api/Modeler/45 +Search,SimulFishGrowthData,api/Modeler/47 +Search,SimulFishGrowthData,api/Modeler/62 +Search,SimulFishGrowthData,api/Modeler/65 +Search,SimulFishGrowthData,api/Modeler/69 +Search,SimulFishGrowthData,api/Modeler/kpi/0 +Search,SimulFishGrowthData,api/Modeler/kpi/16 +Search,SimulFishGrowthData,api/Modeler/kpi/17 +Search,SimulFishGrowthData,api/Modeler/kpi/2 +Search,SimulFishGrowthData,api/Modeler/kpi/43 +Search,SimulFishGrowthData,api/Modeler/kpi/45 +Search,SimulFishGrowthData,api/Modeler/kpi/47 +Search,SimulFishGrowthData,api/Modeler/kpi/65 +Search,SimulFishGrowthData,api/Modeler/kpi/69 +Search,SimulFishGrowthData,api/ModelerFull/15 +Search,SimulFishGrowthData,api/ModelerFull/16 +Search,SimulFishGrowthData,api/ModelerFull/17 +Search,SimulFishGrowthData,api/ModelerFull/2 +Search,SimulFishGrowthData,api/ModelerFull/23 +Search,SimulFishGrowthData,api/ModelerFull/32 +Search,SimulFishGrowthData,api/ModelerFull/39 +Search,SimulFishGrowthData,api/ModelerFull/40 +Search,SimulFishGrowthData,api/ModelerFull/42 +Search,SimulFishGrowthData,api/ModelerFull/43 +Search,SimulFishGrowthData,api/ModelerFull/45 +Search,SimulFishGrowthData,api/ModelerFull/47 +Search,SimulFishGrowthData,api/ModelerFull/62 +Search,SimulFishGrowthData,api/ModelerFull/65 +Search,SimulFishGrowthData,api/ModelerFull/69 +Search,SimulFishGrowthData,api/ModelerFull/7 +Search,SimulFishGrowthData,api/ModelerFull/84 +Search,SimulFishGrowthData,/api/ModelerFull/1016 +Search,SimulFishGrowthData,/api/ModelerFull/1082 +Search,SimulFishGrowthData,/api/ModelerFull/11 +Search,SimulFishGrowthData,/api/ModelerFull/1148 +Search,SimulFishGrowthData,/api/ModelerFull/15 +Search,SimulFishGrowthData,/api/ModelerFull/1541 +Search,SimulFishGrowthData,/api/ModelerFull/158 +Search,SimulFishGrowthData,/api/ModelerFull/1607 +Search,SimulFishGrowthData,/api/ModelerFull/1674 +Search,SimulFishGrowthData,/api/ModelerFull/17 +Search,SimulFishGrowthData,/api/ModelerFull/1741 +Search,SimulFishGrowthData,/api/ModelerFull/1807 +Search,SimulFishGrowthData,/api/ModelerFull/2 +Search,SimulFishGrowthData,/api/ModelerFull/2005 +Search,SimulFishGrowthData,/api/ModelerFull/2138 +Search,SimulFishGrowthData,/api/ModelerFull/2205 +Search,SimulFishGrowthData,/api/ModelerFull/2271 +Search,SimulFishGrowthData,/api/ModelerFull/2403 +Search,SimulFishGrowthData,/api/ModelerFull/2471 +Search,SimulFishGrowthData,/api/ModelerFull/25 +Search,SimulFishGrowthData,/api/ModelerFull/28 +Search,SimulFishGrowthData,/api/ModelerFull/2803 +Search,SimulFishGrowthData,/api/ModelerFull/2870 +Search,SimulFishGrowthData,/api/ModelerFull/29 +Search,SimulFishGrowthData,/api/ModelerFull/3005 +Search,SimulFishGrowthData,/api/ModelerFull/32 +Search,SimulFishGrowthData,/api/ModelerFull/42 +Search,SimulFishGrowthData,/api/ModelerFull/43 +Search,SimulFishGrowthData,/api/ModelerFull/43001 +Search,SimulFishGrowthData,/api/ModelerFull/43691 +Search,SimulFishGrowthData,/api/ModelerFull/44205 +Search,SimulFishGrowthData,/api/ModelerFull/44420 +Search,SimulFishGrowthData,/api/ModelerFull/44816 +Search,SimulFishGrowthData,/api/ModelerFull/45 +Search,SimulFishGrowthData,/api/ModelerFull/45254 +Search,SimulFishGrowthData,/api/ModelerFull/45692 +Search,SimulFishGrowthData,/api/ModelerFull/46344 +Search,SimulFishGrowthData,/api/ModelerFull/46784 +Search,SimulFishGrowthData,/api/ModelerFull/47 +Search,SimulFishGrowthData,/api/ModelerFull/47178 +Search,SimulFishGrowthData,/api/ModelerFull/48 +Search,SimulFishGrowthData,/api/ModelerFull/49 +Search,SimulFishGrowthData,/api/ModelerFull/49725 +Search,SimulFishGrowthData,/api/ModelerFull/5 +Search,SimulFishGrowthData,/api/ModelerFull/50 +Search,SimulFishGrowthData,/api/ModelerFull/50998 +Search,SimulFishGrowthData,/api/ModelerFull/52824 +Search,SimulFishGrowthData,/api/ModelerFull/53002 +Search,SimulFishGrowthData,/api/ModelerFull/53203 +Search,SimulFishGrowthData,/api/ModelerFull/53980 +Search,SimulFishGrowthData,/api/ModelerFull/54114 +Search,SimulFishGrowthData,/api/ModelerFull/54294 +Search,SimulFishGrowthData,/api/ModelerFull/54832 +Search,SimulFishGrowthData,/api/ModelerFull/549 +Search,SimulFishGrowthData,/api/ModelerFull/57392 +Search,SimulFishGrowthData,/api/ModelerFull/58366 +Search,SimulFishGrowthData,/api/ModelerFull/59455 +Search,SimulFishGrowthData,/api/ModelerFull/61348 +Search,SimulFishGrowthData,/api/ModelerFull/615 +Search,SimulFishGrowthData,/api/ModelerFull/67034 +Search,SimulFishGrowthData,/api/ModelerFull/67981 +Search,SimulFishGrowthData,/api/ModelerFull/681 +Search,SimulFishGrowthData,/api/ModelerFull/69583 +Search,SimulFishGrowthData,/api/ModelerFull/70342 +Search,SimulFishGrowthData,/api/ModelerFull/70614 +Search,SimulFishGrowthData,/api/ModelerFull/70685 +Search,SimulFishGrowthData,/api/ModelerFull/71373 +Search,SimulFishGrowthData,/api/ModelerFull/71925 +Search,SimulFishGrowthData,/api/ModelerFull/72366 +Search,SimulFishGrowthData,/api/ModelerFull/72372 +Search,SimulFishGrowthData,/api/ModelerFull/72373 +Search,SimulFishGrowthData,/api/ModelerFull/72376 +Search,SimulFishGrowthData,/api/ModelerFull/72378 +Search,SimulFishGrowthData,/api/ModelerFull/72379 +Search,SimulFishGrowthData,/api/ModelerFull/72381 +Search,SimulFishGrowthData,/api/ModelerFull/72386 +Search,SimulFishGrowthData,/api/ModelerFull/72388 +Search,SimulFishGrowthData,/api/ModelerFull/72396 +Search,SimulFishGrowthData,/api/ModelerFull/72402 +Search,SimulFishGrowthData,/api/ModelerFull/72404 +Search,SimulFishGrowthData,/api/ModelerFull/74665 +Search,SimulFishGrowthData,/api/ModelerFull/80883 +Search,SimulFishGrowthData,/api/ModelerFull/82558 +Search,SimulFishGrowthData,/api/ModelerFull/83354 +Search,SimulFishGrowthData,/api/ModelerFull/83883 +Search,SimulFishGrowthData,/api/ModelerFull/84124 +Search,SimulFishGrowthData,/api/ModelerFull/86 +Search,SimulFishGrowthData,/api/ModelerFull/86185 +Search,SimulFishGrowthData,/api/ModelerFull/88174 +Search,SimulFishGrowthData,/api/ModelerFull/884 +Search,SimulFishGrowthData,/api/ModelerFull/90163 +Search,SimulFishGrowthData,/api/ModelerFull/92219 +Search,SimulFishGrowthData,/api/ModelerFull/94274 +Search,SimulFishGrowthData,/api/ModelerFull/950 +Search,SimulFishGrowthData,/api/ModelerFull/96329 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE/5/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/20 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/30 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/10/15 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/5/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/5/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/30 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/50 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/10/15 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/15/20 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/20/25 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/25/30 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/30/35 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/35/40 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/40/45 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/45/50 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/50/100 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/50/55 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/55/60 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/60/65 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/65/70 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/70/75 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/75/150 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/75/80 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/-1/-1 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/10 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/20 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/30 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/5/10 +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/-1/-1 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/-1/-1 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/10 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/30 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/10/15 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/15/20 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/20/25 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/20/40 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/-1/-1 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/-1/-1 +Search,SimulFishGrowthData,api/ModelerFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,api/ModelerFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE diff --git a/src/test/resources/rules/SimulFishGrowthData-OxygenRating-rule.json b/src/test/resources/rules/SimulFishGrowthData-OxygenRating-rule.json new file mode 100644 index 0000000..8d46219 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-OxygenRating-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*OxygenRating.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "OxygenRating" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-OxygenRating-values.csv b/src/test/resources/rules/SimulFishGrowthData-OxygenRating-values.csv new file mode 100644 index 0000000..bba88df --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-OxygenRating-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/OxygenRating/all +Search,SimulFishGrowthData,/api/OxygenRating/ +Search,SimulFishGrowthData,/api/OxygenRating +Search,SimulFishGrowthData,api/OxygenRating/all +Search,SimulFishGrowthData,api/OxygenRating/ +Search,SimulFishGrowthData,api/OxygenRating \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Region-rule.json b/src/test/resources/rules/SimulFishGrowthData-Region-rule.json new file mode 100644 index 0000000..e05184d --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Region-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Region.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "Region" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Region-values.csv b/src/test/resources/rules/SimulFishGrowthData-Region-values.csv new file mode 100644 index 0000000..0c01547 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Region-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/Region/all +Search,SimulFishGrowthData,/api/Region/ +Search,SimulFishGrowthData,/api/Region +Search,SimulFishGrowthData,api/Region/all +Search,SimulFishGrowthData,api/Region/ +Search,SimulFishGrowthData,api/Region \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Scenario-rule.json b/src/test/resources/rules/SimulFishGrowthData-Scenario-rule.json new file mode 100644 index 0000000..37c0d69 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Scenario-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Scenario.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "Scenario" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Scenario-values.csv b/src/test/resources/rules/SimulFishGrowthData-Scenario-values.csv new file mode 100644 index 0000000..bc8c42e --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Scenario-values.csv @@ -0,0 +1,426 @@ +Search,SimulFishGrowthData,/api/Scenario +Search,SimulFishGrowthData,/api/Scenario/1540 +Search,SimulFishGrowthData,/api/Scenario/2470 +Search,SimulFishGrowthData,/api/Scenario/2869 +Search,SimulFishGrowthData,/api/Scenario/2936 +Search,SimulFishGrowthData,/api/Scenario/3071 +Search,SimulFishGrowthData,/api/Scenario/43266 +Search,SimulFishGrowthData,/api/Scenario/44 +Search,SimulFishGrowthData,/api/Scenario/44809 +Search,SimulFishGrowthData,/api/Scenario/44810 +Search,SimulFishGrowthData,/api/Scenario/44811 +Search,SimulFishGrowthData,/api/Scenario/44815 +Search,SimulFishGrowthData,/api/Scenario/46 +Search,SimulFishGrowthData,/api/Scenario/47173 +Search,SimulFishGrowthData,/api/Scenario/52823 +Search,SimulFishGrowthData,/api/Scenario/58803 +Search,SimulFishGrowthData,/api/Scenario/64881 +Search,SimulFishGrowthData,/api/Scenario/8 +Search,SimulFishGrowthData,/api/Scenario/82545 +Search,SimulFishGrowthData,/api/Scenario/82552 +Search,SimulFishGrowthData,/api/Scenario/85 +Search,SimulFishGrowthData,/api/Scenario/85498 +Search,SimulFishGrowthData,/api/Scenario/86184 +Search,SimulFishGrowthData,/api/Scenario/88173 +Search,SimulFishGrowthData,/api/Scenario/89 +Search,SimulFishGrowthData,/api/Scenario/90 +Search,SimulFishGrowthData,/api/Scenario/90162 +Search,SimulFishGrowthData,/api/Scenario/91531 +Search,SimulFishGrowthData,/api/Scenario/92217 +Search,SimulFishGrowthData,/api/Scenario/93837 +Search,SimulFishGrowthData,/api/Scenario/95642 +Search,SimulFishGrowthData,/api/Scenario/96328 +Search,SimulFishGrowthData,/api/Scenario/97697 +Search,SimulFishGrowthData,/api/Scenario/execute/1540 +Search,SimulFishGrowthData,/api/Scenario/execute/1673 +Search,SimulFishGrowthData,/api/Scenario/execute/1740 +Search,SimulFishGrowthData,/api/Scenario/execute/2204 +Search,SimulFishGrowthData,/api/Scenario/execute/2469 +Search,SimulFishGrowthData,/api/Scenario/execute/26 +Search,SimulFishGrowthData,/api/Scenario/execute/2869 +Search,SimulFishGrowthData,/api/Scenario/execute/2936 +Search,SimulFishGrowthData,/api/Scenario/execute/3071 +Search,SimulFishGrowthData,/api/Scenario/execute/43266 +Search,SimulFishGrowthData,/api/Scenario/execute/44809 +Search,SimulFishGrowthData,/api/Scenario/execute/44810 +Search,SimulFishGrowthData,/api/Scenario/execute/44811 +Search,SimulFishGrowthData,/api/Scenario/execute/44815 +Search,SimulFishGrowthData,/api/Scenario/execute/45252 +Search,SimulFishGrowthData,/api/Scenario/execute/45690 +Search,SimulFishGrowthData,/api/Scenario/execute/45907 +Search,SimulFishGrowthData,/api/Scenario/execute/46 +Search,SimulFishGrowthData,/api/Scenario/execute/47173 +Search,SimulFishGrowthData,/api/Scenario/execute/49714 +Search,SimulFishGrowthData,/api/Scenario/execute/49720 +Search,SimulFishGrowthData,/api/Scenario/execute/50993 +Search,SimulFishGrowthData,/api/Scenario/execute/51 +Search,SimulFishGrowthData,/api/Scenario/execute/52823 +Search,SimulFishGrowthData,/api/Scenario/execute/53001 +Search,SimulFishGrowthData,/api/Scenario/execute/53975 +Search,SimulFishGrowthData,/api/Scenario/execute/54280 +Search,SimulFishGrowthData,/api/Scenario/execute/54281 +Search,SimulFishGrowthData,/api/Scenario/execute/55046 +Search,SimulFishGrowthData,/api/Scenario/execute/55047 +Search,SimulFishGrowthData,/api/Scenario/execute/55048 +Search,SimulFishGrowthData,/api/Scenario/execute/58364 +Search,SimulFishGrowthData,/api/Scenario/execute/58802 +Search,SimulFishGrowthData,/api/Scenario/execute/58803 +Search,SimulFishGrowthData,/api/Scenario/execute/59241 +Search,SimulFishGrowthData,/api/Scenario/execute/61342 +Search,SimulFishGrowthData,/api/Scenario/execute/63046 +Search,SimulFishGrowthData,/api/Scenario/execute/64881 +Search,SimulFishGrowthData,/api/Scenario/execute/65662 +Search,SimulFishGrowthData,/api/Scenario/execute/67031 +Search,SimulFishGrowthData,/api/Scenario/execute/67980 +Search,SimulFishGrowthData,/api/Scenario/execute/68559 +Search,SimulFishGrowthData,/api/Scenario/execute/68560 +Search,SimulFishGrowthData,/api/Scenario/execute/70341 +Search,SimulFishGrowthData,/api/Scenario/execute/70607 +Search,SimulFishGrowthData,/api/Scenario/execute/71168 +Search,SimulFishGrowthData,/api/Scenario/execute/71369 +Search,SimulFishGrowthData,/api/Scenario/execute/82074 +Search,SimulFishGrowthData,/api/Scenario/execute/82536 +Search,SimulFishGrowthData,/api/Scenario/execute/82537 +Search,SimulFishGrowthData,/api/Scenario/execute/82538 +Search,SimulFishGrowthData,/api/Scenario/execute/82539 +Search,SimulFishGrowthData,/api/Scenario/execute/82540 +Search,SimulFishGrowthData,/api/Scenario/execute/82541 +Search,SimulFishGrowthData,/api/Scenario/execute/82542 +Search,SimulFishGrowthData,/api/Scenario/execute/82543 +Search,SimulFishGrowthData,/api/Scenario/execute/82544 +Search,SimulFishGrowthData,/api/Scenario/execute/82545 +Search,SimulFishGrowthData,/api/Scenario/execute/82546 +Search,SimulFishGrowthData,/api/Scenario/execute/82547 +Search,SimulFishGrowthData,/api/Scenario/execute/82548 +Search,SimulFishGrowthData,/api/Scenario/execute/82549 +Search,SimulFishGrowthData,/api/Scenario/execute/82550 +Search,SimulFishGrowthData,/api/Scenario/execute/82551 +Search,SimulFishGrowthData,/api/Scenario/execute/82552 +Search,SimulFishGrowthData,/api/Scenario/execute/82553 +Search,SimulFishGrowthData,/api/Scenario/execute/82554 +Search,SimulFishGrowthData,/api/Scenario/execute/82557 +Search,SimulFishGrowthData,/api/Scenario/execute/82824 +Search,SimulFishGrowthData,/api/Scenario/execute/83882 +Search,SimulFishGrowthData,/api/Scenario/execute/84119 +Search,SimulFishGrowthData,/api/Scenario/execute/84123 +Search,SimulFishGrowthData,/api/Scenario/execute/84812 +Search,SimulFishGrowthData,/api/Scenario/execute/85 +Search,SimulFishGrowthData,/api/Scenario/execute/85498 +Search,SimulFishGrowthData,/api/Scenario/execute/86184 +Search,SimulFishGrowthData,/api/Scenario/execute/88173 +Search,SimulFishGrowthData,/api/Scenario/execute/89 +Search,SimulFishGrowthData,/api/Scenario/execute/90 +Search,SimulFishGrowthData,/api/Scenario/execute/90162 +Search,SimulFishGrowthData,/api/Scenario/execute/91531 +Search,SimulFishGrowthData,/api/Scenario/execute/92217 +Search,SimulFishGrowthData,/api/Scenario/execute/93837 +Search,SimulFishGrowthData,/api/Scenario/execute/95642 +Search,SimulFishGrowthData,/api/Scenario/execute/96328 +Search,SimulFishGrowthData,/api/Scenario/execute/97697 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170501/217/750000/17 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170501/217/750000/24 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/15 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/17 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/28 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/32 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/35 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/43 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/50 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/52 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/69 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/7 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170630/218/750000/80 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/17 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/23 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/24 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/25 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/28 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/29 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/32 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/35 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170701/217/750000/69 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/160101/170901/217/750000/17 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190401/217/750000/1807 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190401/217/750000/70685 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190401/217/750000/72366 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190401/217/750000/78141 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190401/217/750000/83883 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190501/217/750000/58805 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190501/217/750000/67981 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190501/217/750000/70685 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190601/217/750000/70685 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1016 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1082 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1214 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1541 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1674 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1873 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/1939 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/2005 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/2071 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/24 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/25 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/2870 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/29 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/30 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/3005 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/35 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/45 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/45254 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/47178 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/49725 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/52 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/53002 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/53203 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/53980 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/54114 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/54294 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/58366 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/59455 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/61348 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/615 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/63 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/63048 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/69 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/70342 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/70614 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/70685 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/71697 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/71925 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72366 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72373 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72376 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72381 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72384 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72404 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/72422 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/74665 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/83883 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/84127 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/84813 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/85499 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/86870 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/88859 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/90163 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/91532 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/92219 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/94274 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/95643 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190701/217/750000/96329 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190801/217/750000/29 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190901/217/750000/43 +Search,SimulFishGrowthData,/api/Scenario/execute/consumption/180101/190901/217/750000/82007 +Search,SimulFishGrowthData,api/Scenario +Search,SimulFishGrowthData,api/Scenario/4 +Search,SimulFishGrowthData,api/Scenario/execute/18 +Search,SimulFishGrowthData,api/Scenario/execute/19 +Search,SimulFishGrowthData,api/Scenario/execute/26 +Search,SimulFishGrowthData,api/Scenario/execute/31 +Search,SimulFishGrowthData,api/Scenario/execute/33 +Search,SimulFishGrowthData,api/Scenario/execute/36 +Search,SimulFishGrowthData,api/Scenario/execute/4 +Search,SimulFishGrowthData,api/Scenario/execute/41 +Search,SimulFishGrowthData,api/Scenario/execute/44 +Search,SimulFishGrowthData,api/Scenario/execute/51 +Search,SimulFishGrowthData,api/Scenario/execute/53 +Search,SimulFishGrowthData,api/Scenario/execute/60 +Search,SimulFishGrowthData,api/Scenario/execute/67 +Search,SimulFishGrowthData,api/Scenario/execute/68 +Search,SimulFishGrowthData,api/Scenario/execute/70 +Search,SimulFishGrowthData,api/Scenario/execute/71 +Search,SimulFishGrowthData,api/Scenario/execute/72 +Search,SimulFishGrowthData,api/Scenario/execute/73 +Search,SimulFishGrowthData,api/Scenario/execute/77 +Search,SimulFishGrowthData,api/Scenario/execute/78 +Search,SimulFishGrowthData,api/Scenario/execute/8 +Search,SimulFishGrowthData,api/Scenario/execute/81 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/15 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/23 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/24 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/25 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/32 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/39 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/5 +Search,SimulFishGrowthData,api/Scenario/execute/consumption/160101/170630/218/750000/52 +Search,SimulFishGrowthData,/api/ScenarioFull/1540 +Search,SimulFishGrowthData,/api/ScenarioFull/1673 +Search,SimulFishGrowthData,/api/ScenarioFull/1740 +Search,SimulFishGrowthData,/api/ScenarioFull/19 +Search,SimulFishGrowthData,/api/ScenarioFull/2204 +Search,SimulFishGrowthData,/api/ScenarioFull/2469 +Search,SimulFishGrowthData,/api/ScenarioFull/26 +Search,SimulFishGrowthData,/api/ScenarioFull/2869 +Search,SimulFishGrowthData,/api/ScenarioFull/2936 +Search,SimulFishGrowthData,/api/ScenarioFull/3071 +Search,SimulFishGrowthData,/api/ScenarioFull/31 +Search,SimulFishGrowthData,/api/ScenarioFull/36 +Search,SimulFishGrowthData,/api/ScenarioFull/43266 +Search,SimulFishGrowthData,/api/ScenarioFull/44 +Search,SimulFishGrowthData,/api/ScenarioFull/44809 +Search,SimulFishGrowthData,/api/ScenarioFull/44810 +Search,SimulFishGrowthData,/api/ScenarioFull/44811 +Search,SimulFishGrowthData,/api/ScenarioFull/44815 +Search,SimulFishGrowthData,/api/ScenarioFull/45252 +Search,SimulFishGrowthData,/api/ScenarioFull/45690 +Search,SimulFishGrowthData,/api/ScenarioFull/45907 +Search,SimulFishGrowthData,/api/ScenarioFull/46 +Search,SimulFishGrowthData,/api/ScenarioFull/47173 +Search,SimulFishGrowthData,/api/ScenarioFull/49714 +Search,SimulFishGrowthData,/api/ScenarioFull/49720 +Search,SimulFishGrowthData,/api/ScenarioFull/50993 +Search,SimulFishGrowthData,/api/ScenarioFull/51 +Search,SimulFishGrowthData,/api/ScenarioFull/52823 +Search,SimulFishGrowthData,/api/ScenarioFull/53001 +Search,SimulFishGrowthData,/api/ScenarioFull/53975 +Search,SimulFishGrowthData,/api/ScenarioFull/54280 +Search,SimulFishGrowthData,/api/ScenarioFull/54281 +Search,SimulFishGrowthData,/api/ScenarioFull/55046 +Search,SimulFishGrowthData,/api/ScenarioFull/55047 +Search,SimulFishGrowthData,/api/ScenarioFull/55048 +Search,SimulFishGrowthData,/api/ScenarioFull/58364 +Search,SimulFishGrowthData,/api/ScenarioFull/58802 +Search,SimulFishGrowthData,/api/ScenarioFull/58803 +Search,SimulFishGrowthData,/api/ScenarioFull/59241 +Search,SimulFishGrowthData,/api/ScenarioFull/61342 +Search,SimulFishGrowthData,/api/ScenarioFull/63046 +Search,SimulFishGrowthData,/api/ScenarioFull/64881 +Search,SimulFishGrowthData,/api/ScenarioFull/65662 +Search,SimulFishGrowthData,/api/ScenarioFull/67031 +Search,SimulFishGrowthData,/api/ScenarioFull/67980 +Search,SimulFishGrowthData,/api/ScenarioFull/68559 +Search,SimulFishGrowthData,/api/ScenarioFull/68560 +Search,SimulFishGrowthData,/api/ScenarioFull/70341 +Search,SimulFishGrowthData,/api/ScenarioFull/70607 +Search,SimulFishGrowthData,/api/ScenarioFull/71 +Search,SimulFishGrowthData,/api/ScenarioFull/71168 +Search,SimulFishGrowthData,/api/ScenarioFull/71369 +Search,SimulFishGrowthData,/api/ScenarioFull/73 +Search,SimulFishGrowthData,/api/ScenarioFull/8 +Search,SimulFishGrowthData,/api/ScenarioFull/80486 +Search,SimulFishGrowthData,/api/ScenarioFull/82074 +Search,SimulFishGrowthData,/api/ScenarioFull/82536 +Search,SimulFishGrowthData,/api/ScenarioFull/82537 +Search,SimulFishGrowthData,/api/ScenarioFull/82538 +Search,SimulFishGrowthData,/api/ScenarioFull/82539 +Search,SimulFishGrowthData,/api/ScenarioFull/82540 +Search,SimulFishGrowthData,/api/ScenarioFull/82541 +Search,SimulFishGrowthData,/api/ScenarioFull/82542 +Search,SimulFishGrowthData,/api/ScenarioFull/82543 +Search,SimulFishGrowthData,/api/ScenarioFull/82544 +Search,SimulFishGrowthData,/api/ScenarioFull/82545 +Search,SimulFishGrowthData,/api/ScenarioFull/82546 +Search,SimulFishGrowthData,/api/ScenarioFull/82547 +Search,SimulFishGrowthData,/api/ScenarioFull/82548 +Search,SimulFishGrowthData,/api/ScenarioFull/82549 +Search,SimulFishGrowthData,/api/ScenarioFull/82550 +Search,SimulFishGrowthData,/api/ScenarioFull/82551 +Search,SimulFishGrowthData,/api/ScenarioFull/82552 +Search,SimulFishGrowthData,/api/ScenarioFull/82553 +Search,SimulFishGrowthData,/api/ScenarioFull/82554 +Search,SimulFishGrowthData,/api/ScenarioFull/82557 +Search,SimulFishGrowthData,/api/ScenarioFull/82824 +Search,SimulFishGrowthData,/api/ScenarioFull/83882 +Search,SimulFishGrowthData,/api/ScenarioFull/84119 +Search,SimulFishGrowthData,/api/ScenarioFull/84123 +Search,SimulFishGrowthData,/api/ScenarioFull/84812 +Search,SimulFishGrowthData,/api/ScenarioFull/85 +Search,SimulFishGrowthData,/api/ScenarioFull/85498 +Search,SimulFishGrowthData,/api/ScenarioFull/86184 +Search,SimulFishGrowthData,/api/ScenarioFull/88173 +Search,SimulFishGrowthData,/api/ScenarioFull/89 +Search,SimulFishGrowthData,/api/ScenarioFull/90 +Search,SimulFishGrowthData,/api/ScenarioFull/90162 +Search,SimulFishGrowthData,/api/ScenarioFull/91531 +Search,SimulFishGrowthData,/api/ScenarioFull/92217 +Search,SimulFishGrowthData,/api/ScenarioFull/93837 +Search,SimulFishGrowthData,/api/ScenarioFull/95642 +Search,SimulFishGrowthData,/api/ScenarioFull/96328 +Search,SimulFishGrowthData,/api/ScenarioFull/97697 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/10 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/20 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/30 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/5/10 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/10 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/20 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/5/10 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/30 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/50 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/10/15 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/15/20 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/20/25 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/25/30 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/30/35 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/35/40 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/40/45 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/45/50 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/30 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/5/10 +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/ScenarioFull/13 +Search,SimulFishGrowthData,api/ScenarioFull/18 +Search,SimulFishGrowthData,api/ScenarioFull/19 +Search,SimulFishGrowthData,api/ScenarioFull/26 +Search,SimulFishGrowthData,api/ScenarioFull/31 +Search,SimulFishGrowthData,api/ScenarioFull/33 +Search,SimulFishGrowthData,api/ScenarioFull/36 +Search,SimulFishGrowthData,api/ScenarioFull/4 +Search,SimulFishGrowthData,api/ScenarioFull/41 +Search,SimulFishGrowthData,api/ScenarioFull/44 +Search,SimulFishGrowthData,api/ScenarioFull/46 +Search,SimulFishGrowthData,api/ScenarioFull/51 +Search,SimulFishGrowthData,api/ScenarioFull/53 +Search,SimulFishGrowthData,api/ScenarioFull/60 +Search,SimulFishGrowthData,api/ScenarioFull/67 +Search,SimulFishGrowthData,api/ScenarioFull/68 +Search,SimulFishGrowthData,api/ScenarioFull/70 +Search,SimulFishGrowthData,api/ScenarioFull/71 +Search,SimulFishGrowthData,api/ScenarioFull/72 +Search,SimulFishGrowthData,api/ScenarioFull/73 +Search,SimulFishGrowthData,api/ScenarioFull/77 +Search,SimulFishGrowthData,api/ScenarioFull/78 +Search,SimulFishGrowthData,api/ScenarioFull/8 +Search,SimulFishGrowthData,api/ScenarioFull/81 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/10 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,api/ScenarioFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,api/ScenarioFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE diff --git a/src/test/resources/rules/SimulFishGrowthData-Site-rule.json b/src/test/resources/rules/SimulFishGrowthData-Site-rule.json new file mode 100644 index 0000000..c7dafb5 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Site-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Site.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "Site" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Site-values.csv b/src/test/resources/rules/SimulFishGrowthData-Site-values.csv new file mode 100644 index 0000000..ccce30f --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Site-values.csv @@ -0,0 +1,220 @@ +Search,SimulFishGrowthData,/api/Site +Search,SimulFishGrowthData,/api/Site/1 +Search,SimulFishGrowthData,/api/Site/11 +Search,SimulFishGrowthData,/api/Site/12 +Search,SimulFishGrowthData,/api/Site/14 +Search,SimulFishGrowthData,/api/Site/1541 +Search,SimulFishGrowthData,/api/Site/16 +Search,SimulFishGrowthData,/api/Site/1741 +Search,SimulFishGrowthData,/api/Site/1807 +Search,SimulFishGrowthData,/api/Site/2137 +Search,SimulFishGrowthData,/api/Site/2537 +Search,SimulFishGrowthData,/api/Site/2538 +Search,SimulFishGrowthData,/api/Site/2539 +Search,SimulFishGrowthData,/api/Site/2937 +Search,SimulFishGrowthData,/api/Site/3 +Search,SimulFishGrowthData,/api/Site/3003 +Search,SimulFishGrowthData,/api/Site/3004 +Search,SimulFishGrowthData,/api/Site/38 +Search,SimulFishGrowthData,/api/Site/42 +Search,SimulFishGrowthData,/api/Site/43267 +Search,SimulFishGrowthData,/api/Site/43271 +Search,SimulFishGrowthData,/api/Site/46780 +Search,SimulFishGrowthData,/api/Site/47174 +Search,SimulFishGrowthData,/api/Site/49721 +Search,SimulFishGrowthData,/api/Site/50994 +Search,SimulFishGrowthData,/api/Site/58365 +Search,SimulFishGrowthData,/api/Site/6 +Search,SimulFishGrowthData,/api/Site/63047 +Search,SimulFishGrowthData,/api/Site/67032 +Search,SimulFishGrowthData,/api/Site/67033 +Search,SimulFishGrowthData,/api/Site/70609 +Search,SimulFishGrowthData,/api/Site/70610 +Search,SimulFishGrowthData,/api/Site/70611 +Search,SimulFishGrowthData,/api/Site/70612 +Search,SimulFishGrowthData,/api/Site/70681 +Search,SimulFishGrowthData,/api/Site/70683 +Search,SimulFishGrowthData,/api/Site/70960 +Search,SimulFishGrowthData,/api/Site/70965 +Search,SimulFishGrowthData,/api/Site/74 +Search,SimulFishGrowthData,/api/Site/747 +Search,SimulFishGrowthData,/api/Site/84120 +Search,SimulFishGrowthData,/api/Site/87 +Search,SimulFishGrowthData,/api/Site/880 +Search,SimulFishGrowthData,/api/Site/91 +Search,SimulFishGrowthData,/api/Site/92 +Search,SimulFishGrowthData,/api/Site/92218 +Search,SimulFishGrowthData,/api/Site/93587 +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/Site/usage/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/Site +Search,SimulFishGrowthData,api/Site/11 +Search,SimulFishGrowthData,api/Site/12 +Search,SimulFishGrowthData,api/Site/14 +Search,SimulFishGrowthData,api/Site/16 +Search,SimulFishGrowthData,api/Site/2 +Search,SimulFishGrowthData,api/Site/20 +Search,SimulFishGrowthData,api/Site/21 +Search,SimulFishGrowthData,api/Site/34 +Search,SimulFishGrowthData,api/Site/37 +Search,SimulFishGrowthData,api/Site/38 +Search,SimulFishGrowthData,api/Site/39 +Search,SimulFishGrowthData,api/Site/5 +Search,SimulFishGrowthData,api/Site/55 +Search,SimulFishGrowthData,api/Site/58 +Search,SimulFishGrowthData,api/Site/66 +Search,SimulFishGrowthData,/api/SiteFull/14 +Search,SimulFishGrowthData,/api/SiteFull/20 +Search,SimulFishGrowthData,/api/SiteFull/21 +Search,SimulFishGrowthData,/api/SiteFull/2137 +Search,SimulFishGrowthData,/api/SiteFull/2537 +Search,SimulFishGrowthData,/api/SiteFull/2538 +Search,SimulFishGrowthData,/api/SiteFull/27 +Search,SimulFishGrowthData,/api/SiteFull/2937 +Search,SimulFishGrowthData,/api/SiteFull/3 +Search,SimulFishGrowthData,/api/SiteFull/3004 +Search,SimulFishGrowthData,/api/SiteFull/37 +Search,SimulFishGrowthData,/api/SiteFull/38 +Search,SimulFishGrowthData,/api/SiteFull/43267 +Search,SimulFishGrowthData,/api/SiteFull/44178 +Search,SimulFishGrowthData,/api/SiteFull/46780 +Search,SimulFishGrowthData,/api/SiteFull/47174 +Search,SimulFishGrowthData,/api/SiteFull/49721 +Search,SimulFishGrowthData,/api/SiteFull/54285 +Search,SimulFishGrowthData,/api/SiteFull/58365 +Search,SimulFishGrowthData,/api/SiteFull/59 +Search,SimulFishGrowthData,/api/SiteFull/59454 +Search,SimulFishGrowthData,/api/SiteFull/6 +Search,SimulFishGrowthData,/api/SiteFull/66 +Search,SimulFishGrowthData,/api/SiteFull/67032 +Search,SimulFishGrowthData,/api/SiteFull/67033 +Search,SimulFishGrowthData,/api/SiteFull/70608 +Search,SimulFishGrowthData,/api/SiteFull/70609 +Search,SimulFishGrowthData,/api/SiteFull/70610 +Search,SimulFishGrowthData,/api/SiteFull/70611 +Search,SimulFishGrowthData,/api/SiteFull/70612 +Search,SimulFishGrowthData,/api/SiteFull/70681 +Search,SimulFishGrowthData,/api/SiteFull/70683 +Search,SimulFishGrowthData,/api/SiteFull/70885 +Search,SimulFishGrowthData,/api/SiteFull/70953 +Search,SimulFishGrowthData,/api/SiteFull/70956 +Search,SimulFishGrowthData,/api/SiteFull/70960 +Search,SimulFishGrowthData,/api/SiteFull/70961 +Search,SimulFishGrowthData,/api/SiteFull/70965 +Search,SimulFishGrowthData,/api/SiteFull/71368 +Search,SimulFishGrowthData,/api/SiteFull/747 +Search,SimulFishGrowthData,/api/SiteFull/748 +Search,SimulFishGrowthData,/api/SiteFull/84120 +Search,SimulFishGrowthData,/api/SiteFull/84122 +Search,SimulFishGrowthData,/api/SiteFull/880 +Search,SimulFishGrowthData,/api/SiteFull/881 +Search,SimulFishGrowthData,/api/SiteFull/882 +Search,SimulFishGrowthData,/api/SiteFull/9 +Search,SimulFishGrowthData,/api/SiteFull/91 +Search,SimulFishGrowthData,/api/SiteFull/92 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_Aquabiotech/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_GALAXIDI/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/10 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/30 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/50 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/10/15 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/15/20 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/20/25 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/25/30 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/30/35 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/30/60 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/35/40 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/40/45 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/45/50 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/50/55 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/55/60 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/60/65 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,/api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_AlieiaVRE +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_Aquabiotech +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_ARDAG_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_ForkysVRE +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_GALAXIDI +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_iLKNAK_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_KIMAGRO_Fishfarming +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_MARKELLOS_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_NHREUS_Aquaculture +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_FARM_STRATOS_AQUACULTURES +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,/api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/SiteFull/1 +Search,SimulFishGrowthData,api/SiteFull/14 +Search,SimulFishGrowthData,api/SiteFull/20 +Search,SimulFishGrowthData,api/SiteFull/21 +Search,SimulFishGrowthData,api/SiteFull/27 +Search,SimulFishGrowthData,api/SiteFull/34 +Search,SimulFishGrowthData,api/SiteFull/37 +Search,SimulFishGrowthData,api/SiteFull/38 +Search,SimulFishGrowthData,api/SiteFull/55 +Search,SimulFishGrowthData,api/SiteFull/58 +Search,SimulFishGrowthData,api/SiteFull/66 +Search,SimulFishGrowthData,api/SiteFull/74 +Search,SimulFishGrowthData,api/SiteFull/9 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE/0/5 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/10 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/20 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/30 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/5 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/0/75 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab/5/10 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE/0/5 +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE +Search,SimulFishGrowthData,api/SiteFull/all/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE/0/5 +Search,SimulFishGrowthData,api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_AlieiaVRE +Search,SimulFishGrowthData,api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_AquacultureTrainingLab +Search,SimulFishGrowthData,api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_EllinikaPsariaVRE +Search,SimulFishGrowthData,api/SiteFull/count/_d4science.research-infrastructures.eu_gCubeApps_ForkysVRE diff --git a/src/test/resources/rules/SimulFishGrowthData-Species-rule.json b/src/test/resources/rules/SimulFishGrowthData-Species-rule.json new file mode 100644 index 0000000..1d98338 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Species-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Species.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "Species" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-Species-values.csv b/src/test/resources/rules/SimulFishGrowthData-Species-values.csv new file mode 100644 index 0000000..dd7d007 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-Species-values.csv @@ -0,0 +1,6 @@ +Search,SimulFishGrowthData,/api/Species/all +Search,SimulFishGrowthData,/api/Species/ +Search,SimulFishGrowthData,/api/Species +Search,SimulFishGrowthData,api/Species/all +Search,SimulFishGrowthData,api/Species/ +Search,SimulFishGrowthData,api/Species \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-rule.json b/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-rule.json new file mode 100644 index 0000000..dfd18a3 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-rule.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "Search", + "serviceNameRegex": "SimulFishGrowthData", + "calledMethodRegex": ".*Called Method.*" + }, + "replace": { + "serviceClass": "Search", + "serviceName": "SimulFishGrowthData", + "calledMethod": "UNKNOWN" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-values.csv b/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-values.csv new file mode 100644 index 0000000..7067ee8 --- /dev/null +++ b/src/test/resources/rules/SimulFishGrowthData-UNKNOWN-values.csv @@ -0,0 +1 @@ +Search,SimulFishGrowthData,Called Method \ No newline at end of file