Beispiel #1
0
 it('should return formatted params when formatConsentData returns data', function () {
   formatConsentDataStub.returns({
     euconsent: 'test-consent',
     gdpr: 1
   });
   expect(spec.formatMarketplaceDynamicParams()).to.be.equal('euconsent=test-consent;gdpr=1;');
 });
Beispiel #2
0
 it('should return formatted params when formatKeyValues returns data', function () {
   formatKeyValuesStub.returns({
     param1: 'val1',
     param2: 'val2',
     param3: 'val3'
   });
   expect(spec.formatMarketplaceDynamicParams()).to.be.equal('param1=val1;param2=val2;param3=val3;');
 });
Beispiel #3
0
 it('should return formatted bid floor param when it is present', function () {
   let params = {
     bidFloor: 0.45
   };
   expect(spec.formatMarketplaceDynamicParams(params)).to.be.equal('bidfloor=0.45;');
 });
Beispiel #4
0
 it('should return empty string when params are not present', function () {
   expect(spec.formatMarketplaceDynamicParams()).to.be.equal('');
 });