|
25 | 25 | import com.hivemq.configuration.reader.ConfigFileReaderWriter; |
26 | 26 | import com.hivemq.configuration.reader.ConfigurationFile; |
27 | 27 | import com.hivemq.edge.adapters.http.HttpProtocolAdapterFactory; |
28 | | -import com.hivemq.edge.adapters.http.config.HttpSpecificAdapterConfig.HttpHeader; |
29 | 28 | import com.hivemq.edge.adapters.http.config.http2mqtt.HttpToMqttConfig; |
30 | | -import com.hivemq.edge.adapters.http.config.mqtt2http.MqttToHttpConfig; |
31 | | -import com.hivemq.edge.adapters.http.config.mqtt2http.MqttToHttpMapping; |
32 | 29 | import com.hivemq.edge.adapters.http.tag.HttpTag; |
33 | 30 | import com.hivemq.exceptions.UnrecoverableException; |
34 | 31 | import com.hivemq.persistence.mappings.NorthboundMapping; |
@@ -93,8 +90,8 @@ public void convertConfigObject_defaults() throws Exception { |
93 | 90 | final HttpProtocolAdapterFactory httpProtocolAdapterFactory = |
94 | 91 | new HttpProtocolAdapterFactory(mockInput); |
95 | 92 |
|
96 | | - final BidirectionalHttpSpecificAdapterConfig config = |
97 | | - (BidirectionalHttpSpecificAdapterConfig)httpProtocolAdapterFactory.convertConfigObject(mapper, adapter.getConfig(), true); |
| 93 | + final HttpSpecificAdapterConfig config = |
| 94 | + (HttpSpecificAdapterConfig)httpProtocolAdapterFactory.convertConfigObject(mapper, adapter.getConfig(), true); |
98 | 95 |
|
99 | 96 | final List<Map<String, Object>> tagMaps = |
100 | 97 | adapter.getTags().stream().map(tagEntity -> tagEntity.toMap()).collect(Collectors.toList()); |
@@ -153,7 +150,7 @@ public void convertConfigObject_emptyHeaders() throws Exception { |
153 | 150 | assertThat(protocolAdapterConfig.missingTags()) |
154 | 151 | .isEmpty(); |
155 | 152 |
|
156 | | - final BidirectionalHttpSpecificAdapterConfig config = (BidirectionalHttpSpecificAdapterConfig) protocolAdapterConfig.getAdapterConfig(); |
| 153 | + final HttpSpecificAdapterConfig config = (HttpSpecificAdapterConfig) protocolAdapterConfig.getAdapterConfig(); |
157 | 154 |
|
158 | 155 | assertThat(protocolAdapterConfig.getAdapterId()).isEqualTo("my-protocol-adapter"); |
159 | 156 | assertThat(config.getHttpConnectTimeoutSeconds()).isEqualTo(50); |
@@ -182,7 +179,7 @@ public void convertConfigObject_full() throws Exception { |
182 | 179 | assertThat(protocolAdapterConfig.missingTags()) |
183 | 180 | .isEmpty(); |
184 | 181 |
|
185 | | - final BidirectionalHttpSpecificAdapterConfig config = (BidirectionalHttpSpecificAdapterConfig) protocolAdapterConfig.getAdapterConfig(); |
| 182 | + final HttpSpecificAdapterConfig config = (HttpSpecificAdapterConfig) protocolAdapterConfig.getAdapterConfig(); |
186 | 183 |
|
187 | 184 | assertThat(protocolAdapterConfig.getAdapterId()).isEqualTo("my-protocol-adapter"); |
188 | 185 | assertThat(config.getHttpToMqttConfig().isHttpPublishSuccessStatusCodeOnly()).isTrue(); |
@@ -281,37 +278,14 @@ public void convertConfigObject_full() throws Exception { |
281 | 278 | @Test |
282 | 279 | public void unconvertConfigObject_full() throws Exception { |
283 | 280 |
|
284 | | - final BidirectionalHttpSpecificAdapterConfig httpAdapterConfig = new BidirectionalHttpSpecificAdapterConfig( |
| 281 | + final HttpSpecificAdapterConfig httpAdapterConfig = new HttpSpecificAdapterConfig( |
285 | 282 | 50, |
286 | 283 | new HttpToMqttConfig( |
287 | 284 | 1337, |
288 | 285 | 11, |
289 | 286 | true, |
290 | 287 | true |
291 | 288 | ), |
292 | | - new MqttToHttpConfig(List.of( |
293 | | - new MqttToHttpMapping( |
294 | | - "tag3", |
295 | | - "my0/#", |
296 | | - 1, |
297 | | - POST, |
298 | | - 12, |
299 | | - List.of( |
300 | | - new HttpHeader("foo 1", "bar 1"), |
301 | | - new HttpHeader("foo 2", "bar 2") |
302 | | - ) |
303 | | - ), |
304 | | - new MqttToHttpMapping( |
305 | | - "tag4", |
306 | | - "my1/#", |
307 | | - 2, |
308 | | - POST, |
309 | | - 11, |
310 | | - List.of( |
311 | | - new HttpHeader("foo 1", "bar 1"), |
312 | | - new HttpHeader("foo 2", "bar 2") |
313 | | - ) |
314 | | - ))), |
315 | 289 | true |
316 | 290 | ); |
317 | 291 |
|
@@ -345,23 +319,14 @@ public void unconvertConfigObject_full() throws Exception { |
345 | 319 | @Test |
346 | 320 | public void unconvertConfigObject_defaults() { |
347 | 321 |
|
348 | | - final BidirectionalHttpSpecificAdapterConfig httpAdapterConfig = new BidirectionalHttpSpecificAdapterConfig( |
| 322 | + final HttpSpecificAdapterConfig httpAdapterConfig = new HttpSpecificAdapterConfig( |
349 | 323 | null, |
350 | 324 | new HttpToMqttConfig( |
351 | 325 | null, |
352 | 326 | null, |
353 | 327 | null, |
354 | 328 | null |
355 | 329 | ), |
356 | | - new MqttToHttpConfig(List.of( |
357 | | - new MqttToHttpMapping( |
358 | | - "tag1", |
359 | | - "my/#", |
360 | | - null, |
361 | | - null, |
362 | | - null, |
363 | | - null |
364 | | - ))), |
365 | 330 | null |
366 | 331 | ); |
367 | 332 |
|
|
0 commit comments