old_contents: var helper = require("../../helper");
  var Manager = require("../../../src/etl/dim-category-etl-manager");
  var instanceManager = null;
  var should = require("should");
  var sqlHelper = require("../../sql-helper");
  
  before("#00. connect db", function (done) {
      Promise.all([helper, sqlHelper])
      .then((result) => {
          var db = result[0];
          var sql = result[1];
          db.getDb().then((db) => {
              instanceManager = new Manager(db, {
                  username: "unit-test"
              }, sql);
              done();
          })
          .catch((e) => {
              done(e);
          })
      });
  });
  
  it("#01. should success when create etl for dim-category", function(done) {
      instanceManager.run()
          .then(() => {
              done();
          })
          .catch((e) => {
              done(e);
          });
  });
  
  it("#02. should success when transforming data for dim-category", function(done) {
      var data = [{}, {}];
      instanceManager.transform(data)
          .then(() => {
              done();
          })
          .catch((e) => {
              done(e);
          });
  });
  
  // it("#03. should success when load data for dim-category", function(done) {
  //     var data = [[], []];
  //     instanceManager.load(data)
  //         .then(() => {
  //             done();
  //         })
  //         .catch((e) => {
  //             done(e);
  //         });
  // });
new_contents: var helper = require("../../helper");
  var Manager = require("../../../src/etl/dim-category-etl-manager");
  var instanceManager = null;
  var should = require("should");
  var sqlHelper = require("../../sql-helper");
  
  before("#00. connect db", function (done) {
      Promise.all([helper, sqlHelper])
      .then((result) => {
          var db = result[0];
          var sql = result[1];
          db.getDb().then((db) => {
              instanceManager = new Manager(db, {
                  username: "unit-test"
              }, sql);
              done();
          })
          .catch((e) => {
              done(e);
          })
      });
  });
  
  it("#01. should success when create etl for dim-category", function(done) {
      instanceManager.run()
          .then(() => {
              done();
          })
          .catch((e) => {
              done(e);
          });
  });
  
  // it("#02. should success when transforming data for dim-category", function(done) {
  //     var data = [{}, {}];
  //     instanceManager.transform(data)
  //         .then(() => {
  //             done();
  //         })
  //         .catch((e) => {
  //             done(e);
  //         });
  // });
  
  // it("#03. should success when load data for dim-category", function(done) {
  //     var data = [[], []];
  //     instanceManager.load(data)
  //         .then(() => {
  //             done();
  //         })
  //         .catch((e) => {
  //             done(e);
  //         });
  // });
subject: update unit test