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); });
auctionManager.createAuction = function({ adUnits, adUnitCodes, callback, cbTimeout, labels }) { const auction = newAuction({ adUnits, adUnitCodes, callback, cbTimeout, labels }); _addAuction(auction); return auction; };