<commit_before>var assert = require('assert'),
    vows = require('vows'),
    chai = require('chai'),
    nock = require('nock');

const apiKey = '<KEY>';
var assert = chai.assert;
var expect = chai.expect;
chai.should();


describe('RajaOngkir Starter Package Test', function () {
    describe('Checking API Key', function () {
        if (apiKey !== '') {
            describe('API Key exist', function () {
                it('Should Return API Key', function () {

                });
                var RajaOngkir = require('../index').Starter(apiKey);

                describe('Get All Provinces', function () {
                    it('Should Return All Provinces', function () {
                        return RajaOngkir.getProvinces().then(function (result) {
                            result.should.have.property('rajaongkir');
                            result.rajaongkir.status.code.should.deep.equal(200);
                            result.rajaongkir.status.description.should.deep.equal("OK");
                        });
                    });
                });

                describe('Get Specific Province by ID', function () {
                    it('Should Return Specific Province', function () {
                        var id = 1;
                        return RajaOngkir.getProvince(id).then(function (result) {
                            result.should.have.property('rajaongkir');
                            result.rajaongkir.status.code.should.deep.equal(200);
                            result.rajaongkir.status.description.should.deep.equal("OK");<commit_msg>Remove Test Key<commit_after>var assert = require('assert'),
    vows = require('vows'),
    chai = require('chai'),
    nock = require('nock');

const apiKey = '';
var assert = chai.assert;
var expect = chai.expect;
chai.should();


describe('RajaOngkir Starter Package Test', function () {
    describe('Checking API Key', function () {
        if (apiKey !== '') {
            describe('API Key exist', function () {
                it('Should Return API Key', function () {

                });
                var RajaOngkir = require('../index').Starter(apiKey);

                describe('Get All Provinces', function () {
                    it('Should Return All Provinces', function () {
                        return RajaOngkir.getProvinces().then(function (result) {
                            result.should.have.property('rajaongkir');
                            result.rajaongkir.status.code.should.deep.equal(200);
                            result.rajaongkir.status.description.should.deep.equal("OK");
                        });
                    });
                });

                describe('Get Specific Province by ID', function () {
                    it('Should Return Specific Province', function () {
                        var id = 1;
                        return RajaOngkir.getProvince(id).then(function (result) {
                            result.should.have.property('rajaongkir');
                            result.rajaongkir.status.code.should.deep.equal(200);
                            result.rajaongkir.status.description.should.deep.equal("OK");
{'fraction_non_alphanumeric': 0.1274601686972821, 'fraction_numerical': 0.0043736332396126214, 'mean_word_length': 1.6053702196908055, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1824130', 'n_tokens_mistral': 833, 'n_tokens_neox': 806, 'n_words': 154}