All files / test dataProvider.ts

100% Statements 31/31
100% Branches 0/0
100% Functions 1/1
100% Lines 31/31

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 715x         5x 5x 5x 5x 5x 5x 5x 5x 5x 5x   5x 5x             5x               5x 5x   5x 5x       5x   5x 5x       5x   5x 5x       5x   5x 5x       5x   5x 5x       5x    
import {
    appInstall,
    DEFAULT_ACCESS_TOKEN,
    DEFAULT_USER,
} from '@orchesty/nodejs-connectors/test/DataProvider';
import { container, db, sender } from '@orchesty/nodejs-connectors/test/TestAbstract';
import CoreFormsEnum from '@orchesty/nodejs-sdk/dist/lib/Application/Base/CoreFormsEnum';
import { ACCESS_TOKEN } from '@orchesty/nodejs-sdk/dist/lib/Authorization/Provider/OAuth2/OAuth2Provider';
import { TOKEN } from '@orchesty/nodejs-sdk/dist/lib/Authorization/Type/Basic/ABasicApplication';
import DigitooDocumentsByStatusBatch from '../src/Batch/DigitooDocumentsByStatusBatch';
import DigitooAddRegisters from '../src/Connector/DigitooAddRegisters';
import DigitooGetDocument from '../src/Connector/DigitooGetDocument';
import DigitooMarkAsExported from '../src/Connector/DigitooMarkAsExported';
import DigitooMarkAsExportErrored from '../src/Connector/DigitooMarkAsExportErrored';
import DigitooApplication, { NAME as DIGITOO_APP } from '../src/DigitooApplication';
 
export default function init(): void {
    appInstall(DIGITOO_APP, DEFAULT_USER, {
        [CoreFormsEnum.AUTHORIZATION_FORM]: {
            [TOKEN]: {
                [ACCESS_TOKEN]: DEFAULT_ACCESS_TOKEN,
            },
        },
    });
    appInstall(DIGITOO_APP, DEFAULT_USER, {
        [CoreFormsEnum.AUTHORIZATION_FORM]: {
            [TOKEN]: {
                [ACCESS_TOKEN]: DEFAULT_ACCESS_TOKEN,
            },
        },
    });
 
    const app = new DigitooApplication();
    container.setApplication(app);
 
    const digitooAddRegisters = new DigitooAddRegisters();
    digitooAddRegisters
        .setSender(sender)
        .setDb(db)
        .setApplication(app);
    container.setConnector(digitooAddRegisters);
 
    const digitooMarkAsExported = new DigitooMarkAsExported();
    digitooMarkAsExported
        .setSender(sender)
        .setDb(db)
        .setApplication(app);
    container.setConnector(digitooMarkAsExported);
 
    const digitooMarkAsExportErrored = new DigitooMarkAsExportErrored();
    digitooMarkAsExportErrored
        .setSender(sender)
        .setDb(db)
        .setApplication(app);
    container.setConnector(digitooMarkAsExportErrored);
 
    const digitooDocumentsByStatusBatch = new DigitooDocumentsByStatusBatch();
    digitooDocumentsByStatusBatch
        .setSender(sender)
        .setDb(db)
        .setApplication(app);
    container.setBatch(digitooDocumentsByStatusBatch);
 
    const digitooGetDocument = new DigitooGetDocument();
    digitooGetDocument
        .setSender(sender)
        .setDb(db)
        .setApplication(app);
    container.setConnector(digitooGetDocument);
}