Skip to content

Commit 461e024

Browse files
committed
test(fontSmiley): Test for Smiley class implemented
1 parent d5e41cc commit 461e024

2 files changed

Lines changed: 23 additions & 0 deletions

File tree

test/index.test.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
require('./modules/utils.test');
2+
3+
24
require('./modules/emoticons/emoji.test');
5+
require('./modules/emoticons/smiley.test');
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
var Smiley = require('../../../src/modules/emoticons/smiley.es6');
2+
var expect = require('chai').expect;
3+
4+
var string = 'Hello :)';
5+
6+
var smiley = new Smiley(string);
7+
8+
describe('Smiley Unit Test', function(){
9+
"use strict";
10+
11+
it('should return a string', function(){
12+
expect(smiley.process()).to.be.a('string');
13+
});
14+
15+
it('should insert a font smiley', function(){
16+
expect(smiley.process()).to.equal(
17+
`Hello <span class="icon-emoticon" title=":)">&#xe60a</span>`
18+
)
19+
});
20+
});

0 commit comments

Comments
 (0)