import 'mocha';
import { expect } from 'chai';
import { Sunat } from '../src/Sunat';

const sunat = new Sunat();

describe("Consulta SUNAT", () => {
    it("Obtener información personal de RUC válido", () => {
        sunat.getInformacion('20131312955')
            .then(contribuyente => {
                expect(contribuyente).to.be.not.empty;
                expect(contribuyente).to.be.an('object');
                expect(contribuyente.Ruc).to.be.not.empty;
                expect(contribuyente.RazonSocial).to.be.not.empty;
            })
            .catch(error => {
                expect(error).to.be.not.empty;
                expect(error).to.be.an('object');
                expect(error.Estado).to.be.not.empty;
                expect(error.Respuesta).to.be.not.empty;
            });
    });
});

