UNPKG

vatapi

Version:

vatapi.com API Nodejs library.

68 lines (53 loc) 1.27 kB
(function() { var Vatapi, assert, country, credentials, invoiceBody, invoiceId, ip, price, updateInvoice, vat, vatapi; assert = require('assert'); Vatapi = require('..'); credentials = { key: "f9ee6da4c6759f18d8897e59ec7ae015" }; vatapi = new Vatapi({ key: credentials.key }); vat = "BE0890497810"; country = "BE"; price = 158.45; ip = '212.58.246.90'; invoiceId = 5013; invoiceBody = { type: "sale", currency_code: "EUR", vat_number: "BE0890497810", items: [ { description: "test", quantity: 1, price_each: 10, vat_rate: 20 } ] }; updateInvoice = { type: "sale", currency_code: "DKK", vat_number: "BE0890497810", items: [ { description: "test", quantity: 1, price_each: 10, vat_rate: 20 } ] }; describe('Vat', function() {}); describe('Invoice', function() { return describe('#update()', function() { return it('should update an existing invoice without error', function(done) { return vatapi.invoice.update(invoiceId, updateInvoice, function(err, result) { console.log(result); return done(); }); }); }); }); }).call(this);