github.com/prebid/prebid-server@v0.275.0/adapters/bmtm/brightmountainmediatest/supplemental/multi-imp-mixed-validation.json (about)

     1  {
     2    "mockBidRequest": {
     3      "id": "test-request-id",
     4      "site": {
     5        "page": "prebid.org"
     6      },
     7      "device": {
     8        "ua": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36",
     9        "ip": "73.55.27.72"
    10      },
    11      "imp": [
    12        {
    13          "id": "test-imp-id1",
    14          "banner": {
    15            "format": [
    16              {
    17                "w": 728,
    18                "h": 90
    19              }
    20            ]
    21          },
    22          "ext": {
    23            "bidder": {
    24              "placement_id": 329
    25            }
    26          }
    27        },
    28        {
    29          "id": "test-imp-id2",
    30          "ext": {
    31            "bidder": {
    32              "placement_id": 329
    33            }
    34          }
    35        }
    36      ]
    37    },
    38    "httpCalls": [
    39      {
    40        "expectedRequest": {
    41          "uri": "https://example.com/api/pbs",
    42          "body": {
    43            "id": "test-request-id",
    44            "site": {
    45              "page": "prebid.org"
    46            },
    47            "device": {
    48              "ua": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36",
    49              "ip": "73.55.27.72"
    50            },
    51            "imp": [
    52              {
    53                "id": "test-imp-id1",
    54                "banner": {
    55                  "format": [
    56                    {
    57                      "w": 728,
    58                      "h": 90
    59                    }
    60                  ]
    61                },
    62                "tagid": "329"
    63              }
    64            ]
    65          }
    66        },
    67        "mockResponse": {
    68          "status": 200,
    69          "body": {
    70            "id": "test-request-id",
    71            "seatbid": [
    72              {
    73                "seat": "brightx",
    74                "bid": [
    75                  {
    76                    "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800",
    77                    "impid": "test-imp-id1",
    78                    "price": 0.500000,
    79                    "adm": "some-test-ad",
    80                    "crid": "crid_10",
    81                    "h": 90,
    82                    "w": 728
    83                  }
    84                ]
    85              }
    86            ],
    87            "cur": "USD"
    88          }
    89        }
    90      }
    91    ],
    92    "expectedMakeRequestsErrors": [
    93      {
    94        "value": "For Imp ID test-imp-id2 Banner or Video is undefined",
    95        "comparison": "literal"
    96      }
    97    ],
    98    "expectedBidResponses": [
    99      {
   100        "currency": "USD",
   101        "bids": [
   102          {
   103            "bid": {
   104              "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800",
   105              "impid": "test-imp-id1",
   106              "price": 0.5,
   107              "adm": "some-test-ad",
   108              "crid": "crid_10",
   109              "w": 728,
   110              "h": 90
   111            },
   112            "type": "banner"
   113          }
   114        ]
   115      }
   116    ]
   117  }