|
33 | 33 |
|
34 | 34 | import java.math.BigDecimal; |
35 | 35 | import java.util.Arrays; |
| 36 | +import java.util.Collections; |
36 | 37 | import java.util.List; |
37 | 38 | import java.util.Set; |
38 | 39 | import java.util.function.UnaryOperator; |
@@ -449,11 +450,12 @@ public void makeHttpRequestsShouldMakeOneRequestWhenOneImpIsValidAndAnotherAreIn |
449 | 450 | final BidRequest bidRequest = givenBidRequest( |
450 | 451 | imp -> imp.id("givenImpId1").ext(mapper.valueToTree(ExtPrebid.of(null, mapper.createArrayNode()))), |
451 | 452 | imp -> imp.id("givenImpId2"), |
452 | | - imp -> imp.id("givenImpId3").video(Video.builder().mimes(null).build()), |
453 | | - imp -> imp.id("givenImpId4").video(Video.builder().h(null).build()), |
454 | | - imp -> imp.id("givenImpId5").video(Video.builder().h(0).build()), |
455 | | - imp -> imp.id("givenImpId6").video(Video.builder().w(null).build()), |
456 | | - imp -> imp.id("givenImpId7").video(Video.builder().w(0).build())); |
| 453 | + imp -> imp.id("givenImpId3").video(givenVideo(video -> video.mimes(null))), |
| 454 | + imp -> imp.id("givenImpId3").video(givenVideo(video -> video.mimes(Collections.emptyList()))), |
| 455 | + imp -> imp.id("givenImpId4").video(givenVideo(video -> video.h(null))), |
| 456 | + imp -> imp.id("givenImpId5").video(givenVideo(video -> video.h(0))), |
| 457 | + imp -> imp.id("givenImpId6").video(givenVideo(video -> video.w(null))), |
| 458 | + imp -> imp.id("givenImpId7").video(givenVideo(video -> video.w(0)))); |
457 | 459 |
|
458 | 460 | //when |
459 | 461 | final Result<List<HttpRequest<BidRequest>>> result = target.makeHttpRequests(bidRequest); |
@@ -569,6 +571,14 @@ private static Imp givenImp(UnaryOperator<Imp.ImpBuilder> impCustomizer) { |
569 | 571 | .build(); |
570 | 572 | } |
571 | 573 |
|
| 574 | + private static Video givenVideo(UnaryOperator<Video.VideoBuilder> videoCustomizer) { |
| 575 | + return videoCustomizer.apply(Video.builder() |
| 576 | + .mimes(List.of("video/mp4")) |
| 577 | + .h(100) |
| 578 | + .w(100)) |
| 579 | + .build(); |
| 580 | + } |
| 581 | + |
572 | 582 | private static ObjectNode givenImpExt(String adUnitId) { |
573 | 583 | return givenImpExt(adUnitId, "publisherId"); |
574 | 584 | } |
|
0 commit comments