barchart-market-data-api
Version:
Barchart OnDemand API servic have access to 15-minute delayed market data for BATS (US equities) and global Forex pairs, and end-of-day (including historical) market data for US equities from AMEX, NASDAQ, NYSE and futures from CBOT, CME, COMEX and NYMEX.
32 lines (27 loc) • 762 B
JavaScript
;
var MarketData = require('../');
var should = require('should');
var APIKEY = process.env.APIKEY;
if (!APIKEY) {
throw new Error('APIKEY not provided');
}
describe('MarketData', function () {
describe('#getHistory', function () {
it('should return an Array of data', function (done) {
var md = new MarketData(APIKEY);
md.getHistory('IBM').then(function (history) {
history.should.be.instanceof(Array);
done();
});
});
});
describe('#getQuote', function () {
it('should return an Array of data', function (done) {
var md = new MarketData(APIKEY);
md.getQuote('IBM').then(function (quotes) {
quotes.should.be.instanceof(Array);
done();
});
});
});
});