senter-sms-helper
Advanced tools
Comparing version 1.0.5 to 1.0.6
@@ -24,4 +24,4 @@ const defaultOoptoutMessage = '\nopt-out STOP'; | ||
getNumberOfMessages(content) { | ||
return Math.ceil(content.length / this.getSingleMessageLength(content)); | ||
return Math.ceil((content.length + this.optoutMessage.length) / this.getSingleMessageLength(content)); | ||
} | ||
} |
{ | ||
"name": "senter-sms-helper", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"description": "Simple package to help with sms message content", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -90,2 +90,10 @@ const SmsHelper = require("../index.js"); | ||
it("Simple NON ASCII", | ||
() => { | ||
const result = smsHelper.getNumberOfMessages("фывaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); // 60 | ||
//Assert | ||
expect(result).toEqual(2); | ||
}); | ||
it("Long NON ASCII with line breaks", | ||
@@ -96,3 +104,3 @@ () => { | ||
skddfjls djflsdj flsjdlfjsldf jlsdj flsdjf dsjflsdj flsjdlfjsllfjlsdj flsdj sdfs sdf sdlkfjslkddfjlsdkjflsdj flsjdfl jlfsdjjfsdl | ||
jflskdfjls lsd lsdl lsd lkjfsdl jflsd lsd j lsfldsf sdf`); //267 | ||
jflskdfjls lsd lsdl lsd lkjfsdl jflsd lsd j lsfl`); //260 | ||
@@ -99,0 +107,0 @@ //Assert |
5076
123