@pjbank/pjbank-js-sdk
Version:
SDK de Integração do PJBank Recebimentos e Conta Digital
49 lines (38 loc) • 1.27 kB
JavaScript
;
const PJBankSDK = require('../../../../lib/pjbank');
const Lab = require('lab');
const lab = exports.lab = Lab.script();
const suite = lab.suite;
const test = lab.test;
const expect = require('chai').expect;
const assert = require('chai').assert;
suite("#RECEBIMENTO - #Extrato", () => {
test('Gerando extrato somente pagos', (done) => {
const PJBank = new PJBankSDK(credencialCartao, chaveCartao);
PJBank.extrato({ "pago": "true" })
.then((extrato) => {
expect(extrato).to.be.a('array');
done();
})
.catch((err) => {
console.log(err);
done(err);
});
});
test('Gerando extrato filtrado entre datas', (done) => {
const PJBank = new PJBankSDK(credencialCartao, chaveCartao);
PJBank.extrato({
'data_inicio': '07/25/2017',
'data_fim': '07/25/2017'
})
.then((extrato) => {
expect(extrato).to.be.a('array');
expect(extrato.length).to.be.equal(50);
done();
})
.catch((err) => {
console.log(err);
done(err);
});
});
});