UNPKG

lincd

Version:

LINCD is a JavaScript library for building user interfaces with linked data (also known as 'structured data', or RDF)

21 lines 960 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const globals_1 = require("@jest/globals"); const models_1 = require("../models"); let subject = models_1.NamedNode.create(); let predicate = models_1.NamedNode.create(); let value1 = models_1.NamedNode.create(); let value2 = models_1.NamedNode.create(); (0, globals_1.describe)('node value sets', () => { (0, globals_1.test)('can add a value to a node', () => { subject.getAll(predicate).add(value1); (0, globals_1.expect)(subject.hasProperty(predicate)).toBe(true); (0, globals_1.expect)(subject.getAllQuads().length).toBe(1); }); (0, globals_1.test)('can delete a value from a node', () => { subject.getAll(predicate).delete(value1); (0, globals_1.expect)(subject.hasProperty(predicate)).toBe(false); (0, globals_1.expect)(subject.getAllQuads().length).toBe(0); }); }); //# sourceMappingURL=nodevaluesset.test.js.map