var chai = require('chai') , expect = chai.expect , sinon = require('sinon') , sinonChai = require('sinon-chai') , utils = require('../utils.js') ; chai.use(sinonChai); describe('Slack Util', function () { var crowi = new (require(ROOT_DIR + '/lib/crowi'))(ROOT_DIR, process.env); var slack = require(crowi.libDir + '/util/slack')(crowi); it('convert markdown', function() { var markdown = '# ほげほげ\n\n* aaa\n* bbb\n* ccc\n\n## ほげほげほげ\n\n[Yahoo! Japan](http://www.yahoo.co.jp/) is here\n**Bold** and *Italic*'; var markdownConverted = '\n*ほげほげ*\n\n• aaa\n• bbb\n• ccc\n\n\n*ほげほげほげ*\n\n is here\n**Bold** and *Italic*'; expect(slack.convertMarkdownToMrkdwn(markdown)).to.be.equal(markdownConverted); }); });