@iabtcf/testing v1.5.6
@iabtcf/testing
Testing tools to generate randomized input/output
Installation
npm
npm install @iabtcf/testing --save-devyarn
yarn add -D @iabtcf/testingUtilities
Generate random TCModel with GVL
import {TCModelFactory} from '@iabtcf/testing';
const tcModel = TCModelFactory.withGVL();Generate random TC string
import {TCString} from '@iabtcf/core';
import {TCModelFactory} from '@iabtcf/testing';
console.log(TCString.encode(TCModelFactory.noGVL()));
// ... random tc stringAdd publisher restrictions
import {TCModelFactory} from '@iabtcf/testing';
let tcModel = TCModelFactory.withGVL();
tcModel = TCModelFactory.addPublisherRestrictions(tcModel);
// now has random publisher restrictionsGet latest GVL
import {GVLFactory} from '@iabtcf/testing';
import {GVL} from '@iabtcf/core';
const gvl = GVLFactory.getLatest();Get version of GVL
import {GVLFactory} from '@iabtcf/testing';
import {GVL} from '@iabtcf/core';
const gvl = GVLFactory.getVersion(10);3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago