bandwidth-iris
Version:
NodeJs Client library for IRIS / BBS API
29 lines (27 loc) • 801 B
JavaScript
var lib = require("../");
var helper = require("./helper");
var nock = require("nock");
var DiscNumber = lib.DiscNumber;
describe("DiscNumbers", function(){
before(function(){
nock.disableNetConnect();
helper.setupGlobalOptions();
});
after(function(){
nock.cleanAll();
nock.enableNetConnect();
});
describe("#list", function(){
it("should return disc numbers", function(done){
helper.nock().get("/v1.0/accounts/FakeAccountId/discnumbers").reply(200, helper.xml.discNumbers, {"Content-Type": "application/xml"});
DiscNumber.list(helper.createClient(), {}, function(err, res){
if(err){
return done(err);
}
res.count.should.eql(2);
res.telephoneNumber.length.should.eql(2);
done();
});
});
});
});