beforeEach(function () {
   adUnits = [{
     code: 'adUnit-code',
     mediaTypes: {
       banner: {},
       native: {},
     },
     sizes: [[300, 200], [300, 600]],
     bids: [
       {bidder: 'sampleBidder', params: {placementId: 'banner-only-bidder'}}
     ]
   }];
   adUnitCodes = ['adUnit-code'];
   let auction = auctionModule.newAuction({adUnits, adUnitCodes, callback: function() {}, cbTimeout: TIMEOUT});
   createAuctionStub = sinon.stub(auctionModule, 'newAuction');
   createAuctionStub.returns(auction);
   initPubcid();
   registerBidder(sampleSpec);
 });
Example #2
0
 auctionManager.createAuction = function({ adUnits, adUnitCodes, callback, cbTimeout, labels }) {
   const auction = newAuction({ adUnits, adUnitCodes, callback, cbTimeout, labels });
   _addAuction(auction);
   return auction;
 };