const tape = require('tape');
const _test = require('tape-promise').default; // <---- notice 'default'
const test = _test(tape); // decorate tape
const Denmark = require('../ncas/dk');
const body = `
`;
const output = {
'companyInformation': [['Navn', '4T AF 1. OKTOBER 2012 ApS'], ['Adresse', 'c/oNordic ConnectBorgergade 1111300København K'],
['Hjemland', 'Denmark'], ['CVR_nr_', '32348882'], ['FT_nr_', '22015'], ['Dato_for_Finanstilsynets_registrering', '7/10/2015'],
['Ansvarligt_kontor_i_Finanstilsynet', 'n/a'], ['Virksomhedstype', 'Payment institutions'], ['Omr__xE5_de', 'Payment services area']],
'presence': [['Jurisdiction', '\n Payment Services and E-money Act section 7, subsection 2\n '], ['Statutory_authority', '\n The Danish Financial Services Authority\n '], ['Permits__Payment_Services_according_to_appendix_1_', '\n\n \n\n \n 7/10/2015\n\n \n\n \n 5. Issue or acquire payment instruments\n \n\n \n\n \n\n \n\n ']]
};
test('Denmark::Scraper', async t => {
const dkScraper = new Denmark(false);
const fields = await dkScraper.extractData(body);
t.deepEquals(fields, output, 'Extract the correct data');
t.end();
});