tfk-arkiv-metadatagenerator
Version:
Creates metadata for archiving
31 lines (26 loc) • 701 B
JavaScript
var tap = require('tap')
var generator = require('../lib/get-private-persons-id')
var testOptions = {
personalIdNumber: '111111111'
}
var metaData = generator(testOptions)
tap.equal(metaData.args.parameter.PersonalIdNumber, testOptions.personalIdNumber, 'personalIdNumber is correct')
tap.throws(
function () {
var options = false
generator(options)
},
{ message: 'Missing required input: options' },
'requires an options object'
)
tap.throws(
function () {
var options = {
personalIdNumber: false
}
generator(options)
},
{ message: 'Missing required input: options.personalIdNumber' },
'requires options.personalIdNumber to be supplied'
)