-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhelpers.test.js
20 lines (20 loc) · 974 Bytes
/
helpers.test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import assert from 'node:assert';
import { after, describe, it } from 'node:test';
import { releaseAll } from '@cityssm/mssql-multi-pool';
import Debug from 'debug';
import { DEBUG_ENABLE_NAMESPACES } from '../debug.config.js';
import { getAccountNumberByWorkOrderNumberAndObjectCode } from '../index.js';
import { accountNumberObjectCode, accountNumberWorkOrderNumber, mssqlConfig } from './config.js';
Debug.enable(DEBUG_ENABLE_NAMESPACES);
await describe('helpers', async () => {
await describe('getAccountNumberByWorkOrderNumberAndObjectCode()', async () => {
after(async () => {
await releaseAll();
});
await it('Retrieves an account number', async () => {
const accountNumber = await getAccountNumberByWorkOrderNumberAndObjectCode(mssqlConfig, accountNumberWorkOrderNumber, accountNumberObjectCode);
console.log(accountNumber);
assert.ok(accountNumber !== undefined);
});
});
});