UNPKG

sentiment

Version:

AFINN-based sentiment analysis for Node.js

19 lines (16 loc) 651 B
var test = require('tap').test; var Sentiment = require('../../lib/index'); var sentiment = new Sentiment(); test('module', function (t) { t.type(Sentiment, 'function', 'module is a function'); t.end(); }); test('interface', function (t) { t.type(sentiment, 'object', 'instance is an object'); t.type(sentiment.analyze, 'function', 'sentiment.analyze is a function'); // eslint-disable-next-line max-len t.type(sentiment.registerLanguage, 'function', 'sentiment.registerLanguage is a function'); t.type(sentiment.analyze('test'), 'object'); t.type(sentiment.analyze('test', { test: 10 }), 'object'); t.end(); });