verb
Version:
Verb makes it easy to build project documentation using simple markdown templates, with zero configuration required.
31 lines (26 loc) • 765 B
JavaScript
var expect = require('chai').expect;
var _ = require('lodash');
describe('_.template', function () {
describe('when using the Lo-Dash _.template method:', function () {
it('should process a template with default delimiters.', function () {
var compiled = _.template('hello <%= name %>');
compiled({
'name': 'fred'
});
var actual = compiled({
'name': 'fred'
});
expect(actual).to.eql('hello fred');
});
it('should process a template with es6 delimiters.', function () {
var compiled = _.template('hello ${ name }');
compiled({
'name': 'fred'
});
var actual = compiled({
'name': 'fred'
});
expect(actual).to.eql('hello fred');
});
});
});